Skip to main content

Developers

This section is for teams integrating Ikawaari into applications, checkout flows, internal systems, and partner products.

What this section covers​

  • Authentication and scope models
  • Environment handling and sandbox usage
  • Core payment and checkout integrations
  • Webhooks and event handling
  • Billing, wallet, escrow, and marketplace domain APIs
  • CLI and SDK resources
  • Troubleshooting and error handling

Start here​

  1. Read Getting Started
  2. Review API Reference
  3. Configure Webhooks
  4. Test in Sandbox Environment

Integration paths​

Core payment integration​

Use the implemented API surfaces for payment creation, confirmation, checkout, webhooks, and reconciliation.

Start with:

Hosted checkout integration​

For a quicker path, use checkout sessions and checkout public endpoints.

Start with:

Event-driven integration​

Use merchant webhooks and event APIs to keep your system synchronized.

Start with:

Advanced platform integrations​

Ikawaari also includes implemented surfaces for:

  • wallet and stored-value operations
  • escrow contracts, releases, and disputes
  • billing and subscriptions
  • marketplace apps and app event delivery

Start with:

Integration note​

Ikawaari currently exposes multiple route families rather than a single perfectly uniform public API namespace. The API reference should therefore be read by route family and capability group, not only by marketing product label.