Scheduled Payments

Reschedule payment

This endpoint allows you to change the datetime of payment execution (reschedule)
POST/api/2/eurowallet/payments/reschedule

Request

executionTime
string required
Rescheduling datetime.
Format: yyyy-MM-ddThh:mm:ss (ISO 8601), UTC time zone, no longer than three months from the current date
clientPaymentId
integer required
The payment identifier generated by Nexpay
Alternatively, you can use externalPaymentId
externalPaymentId
string required
The custom internal identifier shared between you and your end-customer
Alternatively, you can use clientPaymentId

Response

200 OK

This response body is emty

Error codes

CodeMessage
20000Neither paymentId, nor externalPaymentId parameters were provided
20010Both paymentId and externalPaymentId parameters were provided
20120The provided rescheduling datetime is invalid

Examples

POST url: /api/2/eurowallet/payments/reschedule
POST data: executionTime=2025-03-14T20:43:11&clientPaymentId=49

or

POST url: /api/2/eurowallet/payments/reschedule
POST data: executionTime=2025-03-14T20:43:11&externalPaymentId=123102a35db34864b2057fa1fb108900

Сommentaries

Use of identifiers

The clientPaymentId and externalPaymentId parameters are interchangeable. If you use one, you do not need to use the other, and vice versa.