Contenido en esta página
Para confirmar la transacción, debes enviar el token correspondiente. En el caso de pagos a plazos, también debes incluir el ID de la consulta de cuotas. En algunos casos, será necesario proporcionar el índice del periodo diferido y un valor boolean indicando si se tomará el periodo de gracia.
const TransaccionCompleta = require('transbank-sdk').TransaccionCompleta; // CommonJS
import { TransaccionCompleta } from 'transbank-sdk'; // ES6 Modules
const commitResponse = await (new TransaccionCompleta.Transaction()).commit(
token,
idQueryInstallments,(opcional)
deferred_period_index, (opcional)
grace_period, (opcional)
);
{
"amount":1796,
"status": "AUTHORIZED",
"buy_order": "O-3681",
"session_id": "S-4851",
"card_detail": {
"card_number": "6623"
},
"accounting_date": "0314",
"transaction_date": "2025-03-14T06:12:52.144Z",
"authorization_code": "1213",
"payment_type_code": "VN",
"response_code": "0",
"installments_number": 0
}
Con la transacción confirmada, puedes mostrar al usuario una página de éxito de la transacción, proporcionándole la confirmación de que el proceso se ha completado con éxito.
Después de confirmar la transacción, podrás realizar otras operaciones útiles: