Capturar Preauthorization
Changed onCaptura una autorización diferida y cierra el cobro.
Se usa para confirmar el cobro del monto retenido: el cuerpo indica la Transaction con la autorización (transaction_reference) y, opcionalmente, un amount que no supere el autorizado para capturar solo una parte. Las rutas /cl, /mx y /br son equivalentes: el país con que se contacta al medio de pago lo determina la Organization autenticada, no el prefijo de la ruta.
La captura se pide al medio de pago. Cuando este la acepta, la respuesta es 201 con la Transaction ya finalizada y su detalle completo; cuando la rechaza, la respuesta es 200 con success en false y el mensaje del medio de pago en detail.
Responde 404 cuando la Transaction no existe, y 400 cuando la Transaction no está en estado CAPTURE_PENDING o el monto pedido supera el autorizado.
Límite de tasa: 20 solicitudes por segundo. Al superarlo, la API responde 429. Ver Límites de tasa.
Request
- Base URLhttps://api.trytoku.com
- URLhttps://api.trytoku.com/{country_code}/preauth/capture
- AuthAPI key in header x-api-key
Path parameters
País de la organización sobre la que se opera, como primer segmento de la ruta: cl (Chile), mx (México) o br (Brasil).
Headers
Versión del API para esta petición, como cualquier fecha YYYY-MM-DD. Fija el contrato de la respuesta; si se omite, se deriva de la fecha de creación de la organización.
Llave de API de una Account, para operar sobre esa Account en lugar de la principal.
Request body
Example request
{
"amount": 15990,
"transaction_reference": "trs_kR3nQ8sT1vX7yZ2aB5cD9eF4gH6jK0mN"
}Response
El medio de pago rechazó la captura; el mensaje del rechazo viene en detail.
Example response
{
"success": true
}Changes
- info
endpoint added
- info