Integration Checklist
Use this checklist when going live with a LakiConnect integration.
- Master merchant account has LakiConnect enabled and API key has
RESOURCE_CONNECTED_ACCOUNTSpermissions. - Webhook settings configured:
PUT /api/v2/lakiconnect/connected-accounts/webhook-settings. - Webhook signature verification implemented and tested in your endpoint.
- Connected account created:
POST /api/v2/lakiconnect/connected-accounts. ID stored. - KYC documents uploaded:
POST /api/v2/lakiconnect/connected-accounts/kyc-documents. - Fee configuration set (master default and/or per-connected override).
- Payment flow tested in sandbox with
X-Connected-Merchant-Idheader. - Idempotency keys used on all payment creation requests.
connected_account.approved/connected_account.declinedwebhook events handled.- Per-transaction
callback_urlwebhook handler implemented for payment status updates. - API keys stored in secrets manager; not in source code.
- Production API keys separate from sandbox keys.
LakiConnect is a product of LakiPay. For platform status, support, and changelog, visit the LakiPay developer portal.