Liquida una autorización previa
Liquida un pago previamente autorizado. Soporta captura parcial. Debe llamarse dentro de la ventana de autorización del adquirente.
POST /payment/{id}/capture para liquidar fondos de un POST /payment/authorization anterior. Puedes capturar menos que el monto total autorizado — una captura parcial — y la retención restante se libera automáticamente. Debes llamar a este endpoint dentro de la ventana de autorización del adquirente (normalmente 7 días) o la retención expirará y necesitarás volver a autorizar.
Identificar el pago
{id} es el id de pago de Therius devuelto en la respuesta a POST /payment/authorization (y POST /payment/purchase). Guárdalo cuando creas el pago. orderCode y paymentCode son tus propios campos de referencia — no se aceptan como forma de direccionar el pago para captura, reembolso o cancelación.
Un id que no existe, o que pertenece a otro comercio, devuelve 404.
Ejemplo
Captura total
Captura parcial
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
Your merchant account identifier. Validated against the Bearer key's merchant; required if the key maps to more than one merchant account.
Optional internal reference for this capture operation.
Level 2/3 card data for this capture. Send it when the data was not sent with the authorization or when the captured amount or lines differ from it. Validated against this capture amount.
Line items for the Level 3 breakdown of this capture. Used only when commercialData is also sent.
Respuesta
Capture result

