Get Sub-Merchant Onboarding Status
Endpoint: GET /v2/gc/sub-merchants
Description: Retrieve the full detail record of a previously submitted sub-merchant by requestId, including its current status.
Request
Request Query Parameter Descriptions
GET /v2/gc/sub-merchants?requestId=1785378822666Response
Response Field Descriptions
code
number
Response code.
data
object
Sub-merchant detail record.
message
string
Response message.
data object fields:
(all Onboard Sub-Merchant request fields)
—
Every field from the Onboard Sub-Merchant request table is echoed back 1:1.
id
string
Internal sub-merchant record identifier.
requestId
string
The requestId used in the original onboarding submission.
subMerchantId
string
Platform-assigned sub-merchant identifier (populated once the application has been processed).
status
string
Current sub-merchant status. Full enum per the Merchant Portal frontend's SUB_MERCHANT_STATUS: INIT, PENDING, PROCESSING, APPROVED, SUPPLEMENT_SUBMITTED, WAIT_SUPPLEMENT, REJECTED.
Response sample
Notes
Requires Bearer token in the Authorization header.
The Accept-Language header can be used to specify the response language (Support: "vi", "en").
subMerchantIdmay be empty until the application has been reviewed.Poll this endpoint to check the onboarding result when a
webhookUrlwas not provided, or as a fallback to theSUBMERCHANT_ONBOARDING_RESULTwebhook.
Last updated
Was this helpful?