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.