Let customers
pay with Itunda.
Connect your website or service to Itunda's external checkout API. Create a payment, send the customer to hosted checkout, confirm the result and receive webhook events.
See the integrationAPI referenceX-Api-Key: sk_test_…
Idempotency-Key: order-123
{ amount: 25000, description: "Order #123", successUrl: "https://example.com/success" }
→ checkoutUrl · paymentKey · status · expiresAt
A payment flow
your backend can own.
Itunda's current external payment surface is intentionally close to a conventional payment-gateway integration: secret API key on your server, hosted checkout for the customer, server-side confirmation and signed webhooks.
Create a payment
Your backend calls the payment API with an idempotency key and gets a payment key plus checkout URL.
Send the customer
The customer opens Itunda-hosted checkout and completes payment using the Itunda payment flow.
Confirm + fulfill
Your backend checks payment status and listens for PAYMENT_STATUS_CHANGED or cancellation webhooks before fulfilling.
sk_test_ sandbox credentials. Treat this as an integration surface, not a claim of a live production acquiring network.The contract in four steps.
Ready to connect a business?
Use the repository's developer documentation as the implementation source of truth, then build against the Itunda payment API.
Open developer docsPayments, built for your business.
Separate tools for businesses and partners — connected to the Itunda ecosystem, without mixing it with the consumer experience.
Need an experience inside Itunda?
Use Apps in Itunda when your product belongs inside the everyday customer journey.