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
- Read Getting Started
- Review API Reference
- Configure Webhooks
- 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.