Referencia · Reservas
El canal comunica que ha cobrado su reserva
post/api/v1/reservas/{code}/pagocon clave
Solo con una clave con la marca cobra y solo sobre reservas dadas de alta con esa misma clave y cobroDelCanal. El importe y la moneda tienen que ser los de la reserva (un céntimo de tolerancia). Registra el cobro y confirma la reserva por el mismo camino que un cobro de la pasarela. Repetir con la misma referencia no crea otro pago (repetido: true).
Parámetros
| Nombre | En | Tipo | Descripción |
|---|---|---|---|
| code * | path | string |
Cuerpo
| Campo | Tipo | Descripción |
|---|---|---|
| importe * | number | |
| moneda * | string | |
| referencia * | string | Referencia del cobro en el canal (su pedido) |
* obligatorio
Respuestas
200Cobro registrado:estadoypagode la reserva tras confirmarla400Faltan importe, moneda o referencia403La clave no lleva la marcacobra404No hay una reserva de este canal con ese código409Cerrada, ya pagada, sin precio o no dada de alta como cobrada por el canal422Importe o moneda distintos de los de la reserva
Qué hacer con cada error: errores, límites y reintentos.
Ejemplos
La clave va en la variable de entorno RIDELTA_API_KEY, nunca escrita en el código.
cURL
JavaScript (fetch)
Python (requests)
PHP (cURL)