Client Registration Guide
Register Clients with Zepto
Learn how to register merchants, businesses, and sub-clients with Zepto using the Create Client API. This guide explains when to use the endpoint, what information to collect, and how to structure your integration.
Overview
The Create Client API allows platforms and enterprise partners to register downstream clients under their Zepto account. This is useful when your business manages merchants, sub-clients, or white-labelled payment experiences.
Platform onboarding
Register merchants or businesses that use Zepto payment services through your platform.
White-label partners
Create client records for customers operating under your branded payment experience.
Enterprise relationships
Manage multiple business clients while maintaining a clear parent-client relationship.
Integration flow
Your platform collects the required business and compliance information, submits it to Zepto, and receives a client record that can be used for downstream payment services.
Collect details
Capture business, compliance, address, and service information.
Validate data
Confirm required fields such as ABN, legal name, and requested services.
Create client
Submit the client registration request to Zepto.
Receive response
Store the Zepto client identifier returned in the response.
Start processing
Use enabled services such as PayTo, RTP, or DE.
How can I register clients with Zepto?
1. via Merchant Portal
- Log into your Zepto Merchant Portal.
- On the side menu, navigate to Clients.
- Click on the New Business Sub-Client button.
- Fill out the form and complete the registration.
2. via API
- Follow the instructions below to integrate the client registration process into your onboarding workflow using our API.
Endpoint
POST /clients
Zepto-API-Version: 20260101
Required client information
The information required depends on the client type and the services requested. For business clients, you should expect to collect the following information before calling the API.
Business details
- Legal name
- ABN
- Business names
- Registration date
Compliance details
- Merchant Category Code
- Risk level
- Licences, if applicable
- AUSTRAC details, if applicable
Operational details
- Registered address
- Website URL
- Contact information
- Requested services
Supported services
| Service | Description |
|---|---|
| PayTo | Create and manage PayTo agreements and payments. |
| RTP | Process PayID payments, payouts, and refunds. |
| DE | Submit Direct Debit payment requests and Direct Credit payouts. |
Important Note
Depending on the sub-client’s risk profile and intended use case, the registration may enter a Pending status for additional review.
If further information or documentation is required, the Zepto team will contact you directly. Once the review process is complete, the client status will be updated to either Approved or Declined.
Finally
Persist the Zepto client_id returned in the response, as it will be required when initiating subsequent payment instructions and other client-specific API operations.
Updated about 1 hour ago
