Developer guide
Connect your stack.Keep commerce simple.
Bring products, checkout and payment confirmation into your own storefront or application with Kordiva APIs.
POST /public/catalog/stores/:storeId/
checkout-sessions
orderRef: "your-order-reference"
idempotencyKey: "unique-request-key"
→ checkoutUrlFlow overview, not a complete request. Find full payloads and authentication examples in Settings → API guide.
Built for developers
The essentials for your integration.
Keep your frontend and connect the supported commerce operations your customers need.
Secure API access
Per-store authentication with scoped, revocable keys. Keep credentials on your server.
Checkout sessions
Create short-lived checkout URLs from your external cart and redirect customers to checkout.
Payment confirmation
Check payment status from your backend before treating an order as paid.
From key to checkout
Integration steps
- 01
Generate Store API key in CMS (Settings -> API Keys).
- 02
Fetch products from Public Catalog endpoints.
- 03
Create checkout session with orderRef and idempotencyKey.
- 04
Redirect customer to checkoutUrl.
- 05
Confirm status via payment-confirmations endpoint.
Public catalog + checkout
Core endpoints
GET /public/catalog/stores/:storeId/productsPOST /public/catalog/stores/:storeId/checkout-sessionsGET /public/catalog/stores/:storeId/payment-confirmationsFull request/response examples are available in your store admin at Settings → API guide.
Security first
Keep keys server-side. Confirm every payment.
- Never expose API keys in client-side JavaScript.
- Call the API from your backend and forward only required data.
- Use idempotency keys for every checkout create request.
- Treat success URL as UX only; use payment-confirmations as source of truth.
Ready to build
Your storefront, your stack.Kordiva underneath.
All active paid Business plans—Basic, Professional and Enterprise—include API and SDK integration. Individual Creator (free), Pro and approved Scale configurations also include API for approved digital products. Kordiva remains the Full Merchant of Record for Individual sales. Preview and API access do not bypass approval, LIVE activation, hosted checkout or buyer-market controls.