Cristian, si simulas una compra, le das clic a pagar, …

Comment on Woocommerce + Webpay Plugin by Felipe Morales.

Cristian, si simulas una compra, le das clic a pagar, llegas hasta la pantalla de TBK donde hay que poner los datos de la tarjeta y NO haces nada…
(en este momento la orden está en estado PROCESSING)

Luego usas el macker.html con los datos de la compra que recién simulaste y no pagaste: número de orden, id de sesión y monto… usando la página de éxito en la ruta de envío, verás que pasa todo soplado hasta la página de éxito y te dice que la orden fue recibida y pagada.

En realidad en webpay.php validamos si el status de GET es success (cosa que cualquiera puede escribir en la URL) y luego si el order->status es o no processing (este estado es true sin importar si la orden fue pagada o no, como dije más arriba)… entonces:

basta con que la orden exista (si existe es processing) que el status de GET sea success para que el plugin la dé como recibida y pagada.

No tengo idea cómo ni dónde, pero necesitamos validar que la orden NO ha sido pagada y que dirija a página de fracaso o al index del sitio.

Help!

Gracias…

Felipe Morales Also Commented

Woocommerce + Webpay Plugin
Quisiera compartir con ustedes la noticia que recibimos hace pocos minutos. Nuestro sitio fue Certificado!!
Infinitas gracias Sr. Tala, naturalmente sin su ayuda esto no hubiera sido posible.

Agregar que esto lo logramos con una versión antigua del Plugin, la cual modificamos de forma interna, donde fuimos solucionando una a una las inyecciones que a los creativos de TBK se les iban ocurriendo.

😀

Gracias nuevamente.


Woocommerce + Webpay Plugin
Pongo a disposición de todos el archico Marcker.html con el cual TBK hace las inyecciones. Va en un .rar:
http://www.gigabytes.cl/Macker.rar

Espero a alguien le sirva. Saludos!


Woocommerce + Webpay Plugin
Como siempre, GRACIAS Cristian. Todo perfect, lo copié del template y funca perfect.

Veremos que nos dicen 🙂