Pagos
Emite un reembolso total o parcial
Reembolsa un pago capturado en su totalidad o parcialmente. Se permiten varios reembolsos parciales hasta el monto total capturado.
POST
Usa
POST /payment/{id}/refund para devolver fondos a un titular de tarjeta después de que un pago ha sido capturado y liquidado. Puedes emitir un solo reembolso total o varios reembolsos parciales — siempre que el monto acumulado reembolsado no exceda el total capturado originalmente. Los reembolsos suelen aparecer en el estado de cuenta del titular de la tarjeta dentro de 5–10 días hábiles, según su banco.
Identificar el pago
{id} es el id de pago de Therius devuelto por POST /payment/authorization y POST /payment/purchase. orderCode y paymentCode son tus propios campos de referencia y no se aceptan aquí. Un id desconocido o no propio devuelve 404.
Ejemplos
Reembolso total
Reembolso parcial
Reembolsar solo parte de un pedido — por ejemplo, un solo artículo devuelto de una compra de varios artículos:Se permiten varios reembolsos parciales. Puedes llamar a este endpoint varias veces contra el mismo
id de pago, siempre que el monto acumulado de reembolso no exceda el monto capturado original. Cada llamada debe usar un Idempotency-Key distinto.Autorizaciones
Your secret API key: Bearer prv_production_xxx (production) or Bearer prv_sandbox_xxx (sandbox).
Encabezados
A UUID you generate per operation. Required in production. Retrying with the same key returns the original response.
Parámetros de ruta
The Therius payment id returned by POST /payment/authorization or POST /payment/purchase.
Cuerpo
application/json
Respuesta
200 - application/json
Refund result

