Retrieve complete merchant onboarding data by reference number
"550e8400-e29b-41d4-a716-446655440000"referenceNumber returned when you successfully submit an onboarding request via the Onboard Merchant endpoint.200 OK
NEW: Merchant completed onboarding, awaiting initial approvalPENDING: Merchant updated form after decline, awaiting re-approvalAPPROVED: Merchant has been approvedDECLINED: Merchant was declined and needs to update their form"NEW""550e8400-e29b-41d4-a716-446655440000"STARTER, SOLE_PROPRIETOR, PARTNERSHIP, CORPORATIONExample: "CORPORATION""Acme Corporation Inc.""Acme Store"["ECOM", "QRPH", "PAYMENT_LINK"]"PHP""123-456-789-000""Retail""Online retail store selling electronics and gadgets""acme-store"truefirstName, middleName, lastName, emailAddress, contactNumber, dateOfBirth, addressfirstName, middleName, lastName, positionbusinessWebsiteUrl, isBusinessWebsiteUnderDevelopment, facebookUrl, twitterUrl, instagramUrl, tiktokUrl"2024-01-15T10:30:00Z""2024-01-20T14:45:00Z""Missing required documents"400 Bad Request - Invalid Reference Number Format
400400 Bad Request - Record Does Not Exist
400400 Bad Request - Reference Number Mismatch
400400 Bad Request - Failed to Retrieve Representatives
400401 Unauthorized
NEW
DECLINED (Optional)
declinedReason field contains the reason for rejection. Merchant needs to update their information.PENDING (Optional)
APPROVED
********1234 (only last 4 digits visible)
Save the Reference Number
referenceNumber returned from the Onboard Merchant endpoint. You’ll need it to check status and retrieve data later.Poll for Status Updates
Handle Declined Applications
DECLINED, present the decline reason to the user and guide them to update their information:Cache Response Data
Reference Number Mismatch Error
Onboarding reference number mismatchCause: You’re trying to access an onboarding record that doesn’t belong to your accountSolution:Invalid UUID Format
Invalid onboarding reference number formatSolution:550e8400-e29b-41d4-a716-446655440000Record Not Found
Onboarding record does not existPossible Causes:JWT Bearer token authentication
The onboarding reference number (UUID v4 format)
Onboarding data retrieved successfully
NEW, PENDING, APPROVED, DECLINED