Partner APIs: Merchant Onboarding
Update Bank Details
Submits or updates the settlement bank account. PayGlocal performs a penny drop verification to confirm the account is active. Cannot be updated after verification step is complete.
PUT
Update Bank Details
Documentation Index
Fetch the complete documentation index at: https://payglocal.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
When to Use
Submits or updates the settlement bank account. PayGlocal performs a penny drop verification to confirm the account is active and the IFSC is valid.Notes
- If penny drop verification fails in Production,
CANCELLED_CHEQUEis added todocumentsToBeUploaded. Upload a cancelled cheque via Upload Documents withmerchantDocType: CANCELLED_CHEQUE. - In UAT, use account number
1234567890and IFSCSBIN0000000for successful verification. Any other combination triggers aCANCELLED_CHEQUEpendency. See Sandbox Testing → Partner Onboarding.
Error Scenarios
| Scenario | HTTP Code |
|---|---|
| Required fields missing or empty | 400 |
| Penny drop verification fails | 400 |
| Update attempted after verification step is complete | 400 |
onboardingId does not exist | 404 |
onboardingId does not belong to this partner | 403 |
Authorizations
Static API Key generated from the PayGlocal Partner Dashboard.
Per-request HmacSHA256 signature, Base64-encoded, using your API Secret as the HMAC key.
- For GET requests: sign the request URI path (e.g.
/gcc/v2/partner/merchant/onboard/business-category), including query string if present. - For POST/PUT requests: sign the exact raw request body.
Path Parameters
Body
application/json
Update Bank Details

