80000 callback code prompting you to upload them. Once approved, you can modify your registration at any time using sp1102.
Overview
1
Submit merchant access application (sp1101)
Send your KYC details, business information, and document URLs.
2
Receive the onboarding result (sp3101 webhook)
Gcashier Pay posts the review outcome — and your token — to your callback URL.
3
Handle additional material requests (code 80000)
If compliance needs more documents, re-submit via the
reMaterial field.4
Modify your application if needed (sp1102)
Update any registered fields before or after approval.
Step 1 — Submit the Merchant Access Application
Call POST /api/sp1101 with your business profile, document URLs, and callback endpoint. The table below describes the key request fields.All document fields accept HTTPS URLs pointing to pre-uploaded files. Ensure each URL is publicly accessible by Gcashier Pay’s servers at review time. Files must be in PDF, JPG, or PNG format and must not exceed 10 MB each.
Request Example
status of ACCEPT and code of S00001 means Gcashier Pay has accepted your submission for review. Store bizFlow — you’ll need it to track progress and for any subsequent modification requests.
Step 2 — Receive the Onboarding Result Webhook (sp3101)
When the compliance review is complete, Gcashier Pay posts a JSON payload to thecallbackUrl you specified. On success, the payload includes your permanent token, which you must include in the Authorization header of all subsequent API calls.
Webhook Payload
Step 3 — Handle Additional Material Requests (Code 80000)
If the webhook deliverscode: "80000", compliance has reviewed your application but requires supplementary documentation before approval. The response body will include a reMaterial field listing the specific document types needed.
When you receive a
80000 callback, your bizFlow remains active. You do not need to submit a new sp1101 request — instead, call sp1102 with the same bizFlow and attach the requested materials.- Inspect the
reMaterialarray to identify which document categories are required. - Upload the new files and obtain fresh HTTPS URLs.
- Call POST /api/sp1102 with your
bizFlowand the updated document fields (see Step 4).
Step 4 — Modify Merchant Access (sp1102)
Use POST /api/sp1102 to update your application at any stage — whether responding to a80000 request or correcting details after approval.
Test Environment Behaviour
In the Gcashier Pay sandbox, you can simulate different review outcomes by controlling the last digit of yourmerOrderNo:
