This API is for Partners onboarding their own sub-merchants onto PayGlocal. If you are a merchant looking to accept payments, see Checkout Flow (PayCollect) or Seamless Flow (PayDirect) instead.
What Is the Partner Merchant Onboarding API?
The Partner Merchant Onboarding API lets technology partners programmatically onboard sub-merchants onto the PayGlocal platform. It handles the full compliance lifecycle: KYC data collection, document upload, bank account verification, product configuration, and triggered VKYC.The interactive API explorer on each endpoint page lets you test requests directly from this portal. Set your
x-gl-auth and x-gl-digest headers in the authentication panel (top-right of the endpoint page) to make live Sandbox calls.Call Sequence
The Onboarding API is sequential and stateful. Each step enriches the merchant record and PayGlocal validates completeness before the final verification step can be triggered.Endpoint Reference
Authentication
The Onboarding API uses HmacSHA256 request signing:x-gl-auth— your static API Keyx-gl-digest— per-request HMAC-SHA256 signature, Base64-encoded
Onboarding Status Lifecycle
Key Constraints
externalOnboardingIdmust be unique per merchant — it cannot be reused.- Business details and auth signatory cannot be updated after T&C acknowledgement.
- Beneficial owner and bank details cannot be updated after verification is complete.
- Calling the verification redirect endpoint before all required steps are complete returns
400 Bad Request.
Onboarding Flow Guide
Step-by-step walkthrough with state transitions explained.
iFrame Verification
How to embed the VKYC and DigiLocker flow in your product.
Events & Webhooks
UI postMessage and server-side webhook notifications.

