Skip to main content
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 Key
  • x-gl-digest — per-request HMAC-SHA256 signature, Base64-encoded
See Authentication for the full signing specification and multi-language code examples.

Onboarding Status Lifecycle


Key Constraints

  • externalOnboardingId must 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.