post
https://secure-staging.curopayments.net/rest/v1/curo/payment/
Create a new payment transaction for the chosen payment method.
Every payment request in the API will generate a new Transaction.
For a test transaction:
- Fill in your authorisation credentials in the Credentials header.
- Select the payment method in the
payment_methodpath parameter (e.g.ideal). - Under Body Params, select the matching request schema (e.g.
iDEAL request). - In the request panel on the right, open the Examples dropdown and select the
matching example (e.g.iDEAL (ideal) request). This pre-fills the request body
with sample data; fill in or adjust the required fields as needed.
Note: the path parameter, request example and response example are not linked;
the Examples dropdown only fills the request body. - Submit the request by clicking the "Try it!" button.
- Check the response for the newly created transaction ID. A sample response per
payment method (e.g.iDEAL (ideal) response) can be selected in the Response panel.
Payment method notes:
bancontact: the legacy entry point/payment/mistercashis an alias and
accepts the same request elements.riverty: the legacy entry point/payment/afterpayis an alias and
accepts the same request elements.przelewy24: can only process PLN transactions, socurrency_idmust bePLN.banktransfer: the destination account details the consumer has to use for
the transfer are returned in thepmdatacontainer of the response.
Recent Requests
Log in to see full request history
| Time | Status | User Agent | |
|---|---|---|---|
Retrieving recent requests… | |||
Loading…