Contenido en esta página
Para llevar a cabo la solicitud de estado, necesitarás el token correspondiente a la transacción de la cual deseas obtener información. Utiliza este token para realizar una llamada a TransaccionCompleta.Transaction.
// Token: 01abdbf78f3215ee8d0f6620395d768fd8d8c850f17b4c462c10edd6775ccbfc
const statusResponse = await (new WebpayPlus.MallTransaction()).status(token);
Transbank responderá con la siguiente información. Asegúrate de guardar estos detalles; lo único que necesitas validar es que el campo "response_code" sea igual a cero.
{
"amount": 1796,
"status": "AUTHORIZED",
"balance": undefined,
"buy_order": "O-3681",
"session_id": "S-4851",
"card_detail": {
"card_number": "1796"
},
"accounting_date": "0314",
"transaction_date": "2025-03-14T06:12:52.144Z",
"authorization_code": "1213",
"payment_type_code": "VN",
"response_code": 0,
"installments_number": 0
}