Phase 3 — Organisation Documents & T&Cs

Steps 8–9 of reseller onboarding — upload the KYB business documents and record the merchant's signed terms and website URL.

📘

Part of Merchant Acquiring Reseller — Phase 3 of 6 · Actor: Reseller

Upload all KYB-required business documents against the organisation, plus the merchant's signed terms and website URL. Everything here must be in place before ratification is submitted in Phase 4.


Step 08 — Upload organisation business documents

All KYB-required business documents are uploaded against the organisation record. One call per document. All documents must be in place before ratification is submitted in Step 12.

Actor: Reseller

POST /eclipse-conductor/rest/v1/tenants/{tenantId}/organisations/{organisationId}/documents

📎 API reference: Add a document to the organisation

FieldNotes
documentTypeSee supported types below
base64EncodedDocumentBase64-encoded file content
mediaTypeimage/jpeg · image/png · application/pdf
extraInfoOptional metadata or context note
performOcrQuery param — enables OCR on upload
validateDocTypeQuery param — verifies content matches the declared type (requires performOcr=true)

Mandatory — all business types
CERT_OF_INCORP or CERT_OF_REGISTRATION · PROOF_OF_ADDRESS · TAX · BANK_ACCOUNT_CONFIRMATION · BANK_STATEMENT (Source of Funds)

⚠️

Sole Proprietor — no registered company

CERT_OF_INCORP and CERT_OF_REGISTRATION are not applicable. Upload the owner's personal KYC documents at the customer level (ID, proof of address) in Phase 2, Step 05, plus a TAX document (SARS income tax reference) at the organisation level. The KYB ruleset relies on the positional holder's KYC data in lieu of a company registration certificate.

📘

CERT_OF_INCORP vs CERT_OF_REGISTRATION

CERT_OF_REGISTRATION is the correct type for CIPC-issued documents. Use CERT_OF_INCORP if the tenant's KYB ruleset references that specific field name — they serve the same purpose.

Optional — supported document types
BUSINESS_LICENSE · PARTNERSHIP_DEED · TRUST_DEED · LOGO · PROOF_OF_FUNDS · ENHANCED_DUE_DILIGENCE · USA_W_8 · USA_W_9 · AFFIDAVIT


Step 09 — Upload signed T&Cs and website URL as organisation attachments

Records merchant acceptance of EFT Corporation terms and the merchant's website URL. Two attachments — call the endpoint twice.

Actor: Reseller

POST /eclipse-conductor/rest/v1/tenants/{tenantId}/organisations/{organisationId}/attachments

📎 API reference: Add an attachment to the organisation — supported media types: application/pdf, image/png, image/jpeg, application/json, text/plain.

Call 1 — Signed T&Cs

FieldNotes
attachmentTypeterms.and.conditions
base64EncodedAttachmentBase64-encoded signed PDF (up to 5 MB)
fileNameOriginal filename (5–200 chars)
mediaTypeapplication/pdf
infoOptional — e.g. acceptance date in ISO 8601

Call 2 — Website URL

FieldNotes
attachmentTypewebsite.url
infoThe merchant's website URL e.g. https://www.merchantsite.co.za
base64EncodedAttachmentNot required — omit for URL-only attachments
📘

Website URL — interim location

The website URL is required by compliance for the website audit in Phase 6, Step 17. It will become a dedicated field on the organisation creation endpoint in a future Eclipse API release — for now, record it as a website.url attachment.


Navigation