Onboarding Quick Reference
Every field, document type, position, and status code used across the Merchant Acquiring Reseller onboarding flow, plus operational and security reminders.
Part of Merchant Acquiring Reseller — quick lookupA single-page reference for the document types, position types, business types, and status codes used throughout the 19-step flow, followed by the operational and security reminders that apply across every step.
Field, document, and code quick reference
Document types — at the customer level
NATIONAL_IDENTITY · BACK_OF_NATIONAL_IDENTITY · PASSPORT · DRIVERS_LICENSE · BACK_OF_DRIVERS_LICENSE · TEMPORARY_IDENTITY · TEMPORARY_IDENTITY_RECEIPT · BIRTH_CERTIFICATE · FACIAL_PHOTO · ENHANCED_DUE_DILIGENCE · ASYLUM_PAPERS · VISA · WORK_PERMIT · TEMP_RESIDENCY_PERMIT · PERMIT · PROOF_OF_ADDRESS · BANK_STATEMENT · PROOF_OF_FUNDS · TAX · AFFIDAVIT · FOREIGN_CERTIFICATE
Document types — at the organisation level
CERT_OF_INCORP · CERT_OF_REGISTRATION · PROOF_OF_ADDRESS · TAX · BANK_ACCOUNT_CONFIRMATION · BANK_STATEMENT · BUSINESS_LICENSE · PARTNERSHIP_DEED · TRUST_DEED · LOGO · PROOF_OF_FUNDS · ENHANCED_DUE_DILIGENCE · USA_W_8 · USA_W_9 · AFFIDAVIT
Attachment types — at the organisation level
terms.and.conditions · website.url
Position types
DIRECTOR · HEAD · OWNER · MANAGER · PARTNER · MEMBER · EMPLOYEE · PRIMARY_CONTACT
Business types
LIMITED_COMPANY · SOLE_PROPRIETOR · PARTNERSHIP · CLOSE_CORPORATION · TRUST · PUBLIC_LISTED_COMPANY
Identity types — AVS
| Code | Meaning |
|---|---|
SID | SA ID |
SPP | Passport |
SBR | Business Registration |
TRN | Tax Reference |
Wallet status codes
| Value | State |
|---|---|
0 | ACTIVE |
2 | BARRED |
1000 | CANCELLED |
Endpoint index
| Step | Method & path | API reference |
|---|---|---|
| 01 | POST .../organisations | Register a new organisation |
| 02 | POST .../organisations/{organisationId}/addresses | Add an address |
| 03 | HEAD .../customers | Check if a customer exists |
| 04 | POST .../customers | Register a new customer |
| 05 | POST .../customers/{customerId}/documents | Add a customer document |
| 06 | POST .../customers/{customerId}/identities | Create a customer identity |
| 07 | POST .../customers/{customerId}/positions | Add a customer position |
| 08 | POST .../organisations/{organisationId}/documents | Add an organisation document |
| 09 | POST .../organisations/{organisationId}/attachments | Add an organisation attachment |
| 10 | PUT .../organisations/{organisationId} | Update an organisation |
| 11 | POST .../organisations/{organisationId}/beneficiaries?onlyCheck=true | Add an organisation beneficiary |
| 12 | POST / GET .../organisations/{organisationId}/ratify | Run KYB ratification · Get results |
| 13 | POST .../organisations/{organisationId}/wallets | Create an organisation wallet |
| 18 | PUT .../wallets/{walletId} | Update a wallet (unbar) |
| 19 | GET .../wallets/{walletId} | Get wallet by walletId |
Operational reminders
- Treat the entire payload across all 19 steps as confidential and PII-bearing. Transport must be TLS 1.3; at rest your storage layer must encrypt with AES-256 or equivalent.
- Never log
base64EncodedDocumentcontent, identity numbers, orpasswordfields. Sanitise before persisting to your audit trail — PCI Requirement 10 plus ISO 27001 control A.8.10 (information deletion) apply. - Apply the Principle of Least Privilege to the API user you call Eclipse with: scope it to the onboarding endpoints used in this flow and rotate credentials on a defined cadence.
- The reseller remains the merchant's first line of support. Compliance-driven outcomes (EDD requests, rejection) must be communicated through the reseller — EFT Corporation does not contact the merchant directly.
Navigation
- ▲ Overview: Merchant Acquiring Reseller
- Support and escalations → Support
