Integration Checklist

Use this checklist when going live with a LakiConnect integration.

  • Master merchant account has LakiConnect enabled and API key has RESOURCE_CONNECTED_ACCOUNTS permissions.
  • 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-Id header.
  • Idempotency keys used on all payment creation requests.
  • connected_account.approved / connected_account.declined webhook events handled.
  • Per-transaction callback_url webhook 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.