# Zepto Payment Requests API

**Canonical:** https://apis.io/apis/zepto-payments/zepto-payments-payment-requests-api/  
**Provider:** Zepto — https://apis.io/providers/zepto-payments/  
**Base URL:** https://api.zeptopayments.com  
**Documentation:** https://docs.zeptopayments.com/reference/zepto-api

Zepto Payment Requests API is one of 22 APIs that [Zepto](https://apis.io/providers/zepto-payments/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. Tagged areas include Payment Requests. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, and an API reference.

A Payment Request (PR) is used to collect funds, via direct debit, from one of your Contacts (as long as there is an accepted Agreement in place). <div class="middle-header">Applicable scenarios</div> 1. **You send a Payment Request to a [Contact](/#Zepto-API-Contacts) in order to collect funds:** 1. Given there is an Agreement in place and the Payment Request is within the terms of the Agreement, then it will be automatically approved; **or** 1. Given the Payment Request is **not** within the terms of the Agreement, then it will not be created; **or** 1. There is no Agreement in place, then it will not be created. 1. **Your customer sends funds to you as a [Receivable Contact](/#add-a-receivable-contact):** 1. A *receivable* Payment Request will be automatically created and approved to identify the movement of funds from your customer to your chosen Zepto float account. ##Lifecycle <aside class="notice">Payment Requests generated from a customer sending you funds will always be <code>approved</code></aside> A Payment Request can have the following statuses: | Status | Description | |-------|-------------| | `approved` | The debtor has approved the Payment Request. | | `cancelled` | The creditor has cancelled the Payment Request. | <div class="middle-header">Prechecking</div> When using Payment Requests to collect payments from your customer, Zepto will automatically check for available funds before **attempting to debit** the debtor. This check is only performed for contacts with an active [bank connection](/#Zepto-API-Bank-Connections).

## Machine-readable artifacts (12)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/zepto-payments/refs/heads/main/openapi/zepto-payments-payment-requests-api-openapi.yml
- **Documentation** — https://docs.zeptopayments.com/docs/zepto-api
- **APIReference** — https://docs.zeptopayments.com/reference/makeapayment
- **Documentation** — https://zepto.com.au/solutions/payto
- **APIReference** — https://docs.zeptopayments.com/reference/agreements
- **Documentation** — https://docs.zeptopayments.com/docs/zepto-validate
- **APIReference** — https://docs.zeptopayments.com/reference/cop-account-validations
- **APIReference** — https://docs.zeptopayments.com/reference/disputes-beta
- **APIReference** — https://docs.zeptopayments.com/reference/clients
- **APIReference** — https://docs.zeptopayments.com/reference/openapi-specifications
- **Documentation** — https://docs.zeptopayments.com/docs/setting-up-your-webhooks
- **APIReference** — https://docs.zeptopayments.com/reference/getwebhooks

## Other Zepto APIs (12)

- [Zepto Agreement modification API](https://apis.io/apis/zepto-payments/zepto-payments-agreement-modification-api/)
- [Zepto Agreements API](https://apis.io/apis/zepto-payments/zepto-payments-agreements-api/)
- [Zepto Alias Resolution API](https://apis.io/apis/zepto-payments/zepto-payments-alias-resolution-api/)
- [Zepto Bank Accounts API](https://apis.io/apis/zepto-payments/zepto-payments-bank-accounts-api/)
- [Zepto Clients API](https://apis.io/apis/zepto-payments/zepto-payments-clients-api/)
- [Zepto Contacts API](https://apis.io/apis/zepto-payments/zepto-payments-contacts-api/)
- [Zepto Contacts (Receivable) API](https://apis.io/apis/zepto-payments/zepto-payments-contacts-receivable-api/)
- [Zepto CoP Account Validations API](https://apis.io/apis/zepto-payments/zepto-payments-cop-account-validations-api/)
- [Zepto Disputes (Beta) API](https://apis.io/apis/zepto-payments/zepto-payments-disputes-beta-api/)
- [Zepto Float Accounts API](https://apis.io/apis/zepto-payments/zepto-payments-float-accounts-api/)
- [Zepto Payments API](https://apis.io/apis/zepto-payments/zepto-payments-payments-api/)
- [Zepto Payouts API](https://apis.io/apis/zepto-payments/zepto-payments-payouts-api/)

## Tags

Payment Requests

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/zepto-payments/zepto-payments-payment-requests-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/zepto-payments/.
