Closed Gonzalo9823 closed 6 years ago
Hola, dentro de getTransactionResult debes llamar a acknowledgeTransaction(...), el cual retorna una promesa. Al hacer esto le dices a Transbank que tomas conocimiento de la transacción (no se perdió por ahí por la red) y que por tanto Transbank puede darla por finalizada. Si no llamas a acknowledgeTransaction(...) dentro de cierto tiempo, te lanzará el error que mencionas.
Revisa un ejemplo de uso aquí: https://github.com/sapienman/webpay-nodejs/blob/master/showcase/testNormal.js#L101
Hola, yo de nuevo, estoy teniendo un problema con conseguir el resultado de la transacción, me esta tirando un "Timeout error(272)".
Este es mi código:
Y esta es la respuesta que me da, que viene por el catch:
Sabes porque podria estar pasando este error, me da el timeout inmediatamente despues de hacer el pedido.