Skip to main content
1

Get sandbox keys

Ask [email protected] for a sandbox account. You receive a secret key (kc_sk_test_...) for your server and a publishable key (kc_pk_test_...) for the browser. Tell us the domains that will show the checkout, for example https://shop.example.com.
2

Create a checkout session on your server

Set the amount in the currency’s minor unit. 4999 is EUR 49.99.
3

Show the checkout

Pay with the test card 4111 1111 1111 1111. See Testing for cards that decline.
4

Receive the webhook

Register a webhook endpoint, verify the Kalixo-Signature header and fulfil the order on payment.captured. See Webhooks.
Prefer not to build a checkout page? Redirect the shopper to session.url, the hosted checkout.