1. Create API keys
Create API keys from the merchant dashboard.
Developer documentation
Use these docs for Kenya payments, Global custodial wallet flows, provider callbacks, payment links, and merchant webhooks.
A typical integration creates a payment, waits for Paylor to reconcile the provider callback, then updates your system from a signed Paylor webhook.
Create API keys from the merchant dashboard.
Call a local payment endpoint or a Global collection endpoint with your reference.
Update your order only after Paylor sends a signed webhook.
1curl https://api.paylorke.com/api/v1/global/collections \2 -H "Authorization: Bearer sk_live_xxxxx" \3 -H "Content-Type: application/json" \4 -d '{5 "rail": "SASAPAY_KE",6 "msisdn": "0712345678",7 "amount": 1500,8 "currency": "KES"9 }'The docs are split by the same product areas your dashboard exposes.
STK Push, B2C payouts, merchant wallets, and local settlement flows.
Crypto PaymentsUSDT TRC20 payment intents on the TRON network with automatic blockchain confirmation.
Global PaymentsSupported provider rails, custodial wallet balances, withdrawals, payment links, and FX display.
WebhooksSigned delivery events for collections, withdrawals, wallet credits, and failures.
Global Payments is custodial: supported provider collections are reconciled into a Paylor Global Wallet before withdrawals.