Developers
Build on Kashier payment infrastructure
REST APIs, webhooks, SDKs, ecommerce plugins, sandbox access and documentation your team can ship with.
Quickstart
Three steps to your first test payment
- 1
Create a sandbox merchant
Sign up for sandbox access and retrieve your test API keys from the developer portal.
- 2
Create a payment session
Use the REST API or an SDK to create a session with amount, currency and order reference.
- 3
Listen for webhooks
Verify webhook signatures and update your order state when documented payment events arrive.
SDKs and tools
Integrate with the stack you already use
Developers
Make your first test payment in minutes
curl --location 'https://api.kashier.io/v3/payment/sessions' \
--header 'Authorization: {{secret_key}}' \
--header 'api-key: {{api_key}}' \
--header 'Content-Type: application/json' \
--data '{
"amount": "150.00",
"currency": "EGP",
"order": "order-1042",
"merchantRedirect": "https://yourstore.com/checkout/complete",
"type": "one-time",
"allowedMethods": "card,wallet",
"merchantId": "MID-XXXX-XXX",
"serverWebhook": "https://your_webhook_url"
}'