Scheduled Payments
Reschedule payment
This endpoint allows you to change the datetime of payment execution (reschedule)
POST
/api/2/eurowallet/payments/rescheduleRequest
executionTime
string required
Rescheduling datetime.
Format:
yyyy-MM-ddThh:mm:ss (ISO 8601), UTC time zone, no longer than three months from the current dateclientPaymentId
integer required
The payment identifier generated by Nexpay
Alternatively, you can use
externalPaymentIdexternalPaymentId
string required
The custom internal identifier shared between you and your end-customer
Alternatively, you can use
clientPaymentIdResponse
200 OKThis response body is emty
Error codes
| Code | Message |
|---|---|
20000 | Neither paymentId, nor externalPaymentId parameters were provided |
20010 | Both paymentId and externalPaymentId parameters were provided |
20120 | The 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
200 OK
С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.