Zepto PayTo API is one of 7 APIs that Zepto publishes on the APIs.io network, described by a machine-readable OpenAPI specification.
Tagged areas include PayTo, Agreements, Mandates, and Real-Time Payments. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, and an API reference.
This API exposes
19 operations
across 15 paths,
organized into 5 resource areas,
and defines 126 schemas.
It is described by OpenAPI 3.0.1, at version 20260101.
Requests are made against 2 base URLs: https://api.sandbox.zeptopayments.com, https://api.zeptopayments.com.
The identity and technical contract details declared by the specification.
payto.account_identifier
object
An identifier representing the parties account
2 properties
2 required
payto.account_identifiers_alias_abn
string
A PayID ABN alias
payto.account_identifiers_alias_email
string
A PayID email alias
payto.account_identifiers_alias_organisation_identifier
string
A PayID organisation identifier alias
payto.account_identifiers_alias_phone
string
A PayID phone alias. e.g. +61-411222333
payto.account_identifiers_bban
string
A branch code (BSB) and account number separated with a hyphen
payto.account_number
string
A bank account number
payto.agreement
object
18 properties
17 required
payto.agreement_request
object
13 properties
5 required
payto.alias_resolution
object
1 property
1 required
payto.alias_resolution_abn_request
payto.alias_resolution_base_request
object
2 properties
1 required
payto.alias_resolution_email_request
payto.alias_resolution_organisation_request
payto.alias_resolution_phone_request
payto.alias_resolution_request
object
payto.alias_resolution_service_unavailable_error
object
5 properties
3 required
payto.alias_resolution_service_unavailable_errors
object
1 property
1 required
payto.amendment
object
8 properties
8 required
payto.amendment_recall
object
6 properties
6 required
payto.amendment_recall_request
object
1 property
payto.amendment_request
object
3 properties
1 required
payto.amount
integer
Amount in cents.
payto.branch_code
string
A 6-digit BSB
payto.cancellation_request
object
3 properties
1 required
payto.event.agreement_action_failed
object
1 property
payto.event.base
object
6 properties
6 required
payto.event.payto_agreement.activated
payto.event.payto_agreement.amended
payto.event.payto_agreement.amendment_declined
payto.event.payto_agreement.amendment_expired
payto.event.payto_agreement.amendment_failed
payto.event.payto_agreement.amendment_recall_failed
payto.event.payto_agreement.amendment_recalled
payto.event.payto_agreement.cancellation_failed
payto.event.payto_agreement.cancelled
payto.event.payto_agreement.declined
payto.event.payto_agreement.expired
payto.event.payto_agreement.failed
payto.event.payto_agreement.reactivated
payto.event.payto_agreement.reactivation_failed
payto.event.payto_agreement.suspended
payto.event.payto_agreement.suspension_failed
payto.event.payto_payment.failed
payto.event.payto_payment.pending
payto.event.payto_payment.settled
payto.event.payto_payment.under_investigation
payto.event.payto_refund.failed
payto.event.payto_refund.processed
payto.event.resource_metadata
object
1 property
6 required
payto.generic_error
object
4 properties
2 required
payto.generic_errors
object
1 property
1 required
payto.initiator_with_abn
object
3 properties
3 required
payto.initiator_with_acn
object
3 properties
3 required
payto.metadata
object
Use for your custom data. A place to store any miscellaneous information your system may need in regards to the record you are creating. This will be included…
payto.pagination_links
object
1 property
payto.payment
object
16 properties
15 required
payto.payment_failure
object
Details about the payment failure, when the state is 'failed'
4 properties
4 required
payto.payment_request
object
12 properties
4 required
payto.payment_terms_balloon
object
An agreement that supports a balloon amount for first and last payments.
8 properties
3 required
payto.payment_terms_fixed
object
An agreement that supports payments for a given fixed amount only
6 properties
3 required
payto.payment_terms_usage_based
object
An agreement that supports payments based on usage up to an optional max amount
6 properties
2 required
payto.payment_terms_variable
object
An agreement that supports variable payments based up to an optional max amount
6 properties
2 required
payto.reactivation_request
object
1 property
payto.reason
object
Details about the reason for the resource being in its current state
3 properties
3 required
payto.refund.float_bank_payment
object
4 properties
4 required
payto.refund.pay_to_payment
object
5 properties
3 required
payto.refund
object
8 properties
7 required
payto.refund_failure
object
Details about the refund failure, when the state is 'failed'
3 properties
3 required
payto.refund_request
object
5 properties
3 required
payto.retry_payment_request
object
2 properties
payto.simulate_debtor_action_request
object
payto.simulate_debtor_amendment_request
object
2 properties
2 required
payto.simulate_debtor_cancellation_request
object
3 properties
2 required
payto.simulate_debtor_reactivation_request
object
1 property
1 required
payto.simulate_debtor_suspension_request
object
3 properties
2 required
payto.suspension_request
object
3 properties
1 required
payto.unprocessable_alias_resolution_error
object
5 properties
3 required
payto.unprocessable_alias_resolution_errors
object
1 property
1 required
payto.unprocessable_amendment_error
object
5 properties
3 required
payto.unprocessable_amendment_errors
object
1 property
1 required
payto.unprocessable_amendment_recall_error
object
5 properties
3 required
payto.unprocessable_amendment_recall_errors
object
1 property
1 required
payto.unprocessable_error
object
5 properties
3 required
payto.unprocessable_errors
object
1 property
1 required
payto.unprocessable_mandate_cancel_error
object
5 properties
3 required
payto.unprocessable_mandate_cancel_errors
object
1 property
1 required
payto.unprocessable_mandate_error
object
5 properties
3 required
payto.unprocessable_mandate_errors
object
1 property
1 required
payto.unprocessable_mandate_reactivate_error
object
5 properties
3 required
payto.unprocessable_mandate_reactivate_errors
object
1 property
1 required
payto.unprocessable_mandate_simulate_debtor_action_error
object
5 properties
3 required
payto.unprocessable_mandate_simulate_debtor_action_errors
object
1 property
1 required
payto.unprocessable_mandate_suspend_error
object
5 properties
3 required
payto.unprocessable_mandate_suspend_errors
object
1 property
1 required
payto.unprocessable_pagination_error
object
5 properties
3 required
payto.unprocessable_pagination_errors
object
1 property
1 required
payto.unprocessable_payment_error
object
5 properties
3 required
payto.unprocessable_payment_errors
object
1 property
1 required
payto.unprocessable_payment_retry_error
object
5 properties
3 required
payto.unprocessable_payment_retry_errors
object
1 property
1 required
payto.unprocessable_refund_error
object
5 properties
3 required
payto.unprocessable_refund_errors
object
1 property
1 required
payto.webhook.base
object
2 properties
2 required
payto.webhook.payto_agreement.activated
payto.webhook.payto_agreement.amended
payto.webhook.payto_agreement.amendment_declined
payto.webhook.payto_agreement.amendment_expired
payto.webhook.payto_agreement.amendment_failed
payto.webhook.payto_agreement.amendment_recall_failed
payto.webhook.payto_agreement.amendment_recalled
payto.webhook.payto_agreement.cancellation_failed
payto.webhook.payto_agreement.cancelled
payto.webhook.payto_agreement.declined
payto.webhook.payto_agreement.expired
payto.webhook.payto_agreement.failed
payto.webhook.payto_agreement.reactivated
payto.webhook.payto_agreement.reactivation_failed
payto.webhook.payto_agreement.suspended
payto.webhook.payto_agreement.suspension_failed
payto.webhook.payto_payment.failed
payto.webhook.payto_payment.pending
payto.webhook.payto_payment.settled
payto.webhook.payto_payment.under_investigation
payto.webhook.payto_refund.failed
payto.webhook.payto_refund.processed
The full machine-readable OpenAPI contract behind this narrative.
Other APIs Zepto publishes across the network.