# Przelewy24 Recursion (doPayment) API

**Canonical:** https://apis.io/apis/przelewy24/przelewy24-recursion-dopayment-api/  
**Provider:** Przelewy24 — https://apis.io/providers/przelewy24/  
**Base URL:** https://secure.przelewy24.pl/api/v1  
**Documentation:** https://developers.przelewy24.pl/

Przelewy24 Recursion (doPayment) API is one of 13 APIs that [Przelewy24](https://apis.io/providers/przelewy24/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. Tagged areas include Recursion (doPayment). The published artifact set on APIs.io includes an OpenAPI specification, API documentation, and rate-limit docs.

In order to register a recurring transaction, it is necessary to send transaction registration request first to <a href="#tag/Transaction-service-API/paths/~1api~1v1~1transaction~1register/post">/transaction/register</a> endpoint. . For the transaction to be performed, the `“cardData”` object must be added in the transaction registration request. ```json { "cardData": { "means": { "card": { "pan": "1234123412341234", "expYear": "2027", "expMonth": "01", "clientName": "Name and surname", "securityCode": "123" } }, "transcationType": "recurring", "traceID": "" } } ``` Description of the specific parameters of the object: - the `"card"` object contains card data such as: - `"pan"` - 16-digit card number - `"expYear"` - card expiry year - `"expMonth"` - card expiry month - `"securityCode"` – CVV/CVC code - `"transactionType"` - takes the “recurring” value - `"traceID"` - initiating transaction reference number (required for recurring, if the following have been provided: card, schemeToken) Provided that all the parameters in the <a href="#tag/Transaction-service-API/paths/~1api~1v1~1transaction~1register/post"> transaction registration </a>request are correct, a token required for `transaction/doPayment` request is returned in response.

## Machine-readable artifacts (9)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/przelewy24/refs/heads/main/openapi/przelewy24-recursion-dopayment-api-openapi.yml
- **Documentation** — https://developers.przelewy24.pl/
- **Sandbox** — https://sandbox.przelewy24.pl/api/v1
- **Plans** — https://raw.githubusercontent.com/api-evangelist/przelewy24/refs/heads/main/plans/plans.yml
- **RateLimits** — https://raw.githubusercontent.com/api-evangelist/przelewy24/refs/heads/main/rate-limits/rate-limits.yml
- **FinOps** — https://raw.githubusercontent.com/api-evangelist/przelewy24/refs/heads/main/finops/finops.yml
- **Documentation** — https://developers.przelewy24.pl/marketplace/
- **Documentation** — https://developers.przelewy24.pl/extended/
- **Documentation** — https://developers.przelewy24.pl/ekspres/

## Other Przelewy24 APIs (12)

- [Przelewy24 Additional API functionality API](https://apis.io/apis/przelewy24/przelewy24-additional-api-functionality-api/)
- [Przelewy24 Additional services Mass Payments Transactions API](https://apis.io/apis/przelewy24/przelewy24-additional-services-mass-payments-transactions-api/)
- [Przelewy24 APay API API](https://apis.io/apis/przelewy24/przelewy24-apay-api-api/)
- [Przelewy24 BLIK API API](https://apis.io/apis/przelewy24/przelewy24-blik-api-api/)
- [Przelewy24 Card API API](https://apis.io/apis/przelewy24/przelewy24-card-api-api/)
- [Przelewy24 Ekspres P24 API API](https://apis.io/apis/przelewy24/przelewy24-ekspres-p24-api-api/)
- [Przelewy24 GPay API API](https://apis.io/apis/przelewy24/przelewy24-gpay-api-api/)
- [Przelewy24 Marketplace Management API API](https://apis.io/apis/przelewy24/przelewy24-marketplace-management-api-api/)
- [Przelewy24 Marketplace Merchant API API](https://apis.io/apis/przelewy24/przelewy24-marketplace-merchant-api-api/)
- [Przelewy24 Marketplace Partner API API](https://apis.io/apis/przelewy24/przelewy24-marketplace-partner-api-api/)
- [Przelewy24 Report API API](https://apis.io/apis/przelewy24/przelewy24-report-api-api/)
- [Przelewy24 Transaction service API API](https://apis.io/apis/przelewy24/przelewy24-transaction-service-api-api/)

## Tags

Recursion (doPayment)

---

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