Desarrollando módulo webpay Magento
Fase 1
Módulo KCC de prueba arrancado exitosamente ver en:
https://webpay2016.magento.cl/frutas.html
Tarjeta de prueba otorgada por Transbank, para compras simuladas:
Tarjeta: VISA
Nº de Tarjeta: 4051885600446623
Año Expiración: Cualquiera Cualquiera
Mes Expiración: Cualquiera Cualquiera
CVV: 123
Wiki de como instalar el KCC en tu sitio ir aquí
Fase 2
Crear módulo magento para enviar las variables del carro de compra, al servidor de Transbank:
1.- Módulo Dineromail adaptado e incrustado a “martillazos” en magento para webpay, solo hace de pasarela a la página de pago pero la hace. Aun no recoje las variables del carro de compras, eso es en la etapa 2.
2.- Martillando…
Fase 3
Módulo creado e integrado a magento, con salida hasta el final del proceso de compra. Conectando al cgi-bin/tbk_bp_pago-cgi pero aún no toma la variable precio…seguimos picando y martillando el módulo.
Fase 4
Módulo funcionando, acepta variables de monto para webpay. Exito total!!! ahora comienza el trabajo de relojería para limpiar y depurar. Pero el módulo funciona a la perfección.
Verlo aquí: http://webpaynew.magento.cl//
Tarjeta de prueba otorgada por Transbank, para compras simuladas:
Tarjeta: VISA
Nº de Tarjeta: 4051885600446623
Año Expiración: Cualquiera Cualquiera
Mes Expiración: Cualquiera Cualquiera
CVV: 123
Ver Wiki de la Instalación aquí
Gracias
Desarrolladores:
Boris Durán R.
(19-09-2013) Nota: Este wiki está desactualizado, aunque que si eres persistente puedes lograr hacerlo funcionar, con las nuevas directrices de Transbank, según sea tu servidor Linux 32 bits o Linux 64 bits
También quizás, quieras olvidarte del dolor de cabeza de tratar de integrar Webpay Plus con Magento, y para ellos tenemos 2 alternativas:
1.- Adquirir integración total del código Webpay Plus (KCC 6.0), con el módulo Webpay para Magento, que puedes ver en nuestra tienda online
.
2.- Adquirir la versión Cloud de Webpay Plus de Magento Chile, que puedes ver en nuestra tienda online
.
Felipe
Se pasaron! llevaba meses viendo como hacer el pago con webpay!
Leo Salinas
unos capos…
guidojr
Estimados como se haced para poner el logo deseado en la pagina de webpay?, muy agradecido.
guidojr
aloo? funciona aun este blog?
Boris Durán
Guido, en este mismo blog está: http://www.magentochile.cl/blog/wikis-magento/wiki-logotipo-webpay-en-el-proceso-de-compra/
Saludos,
Boris
guidojr
Estimados, cuando voy a pagar y presiono el boton “COMPRAR” que es lo primero que se ejecuta? que codigo? porque pierdo lo valores de mi carro y llego a webpay com todo el 0, el valor de la comprar y lo que he comprado…. que puede ser?
Saludos cordiales
guidojr
Estimados, logre descubrir el problema, primero que todo los datos del carro de comprar para magento 1.5.1, se guardan en la base datos, específicamente en la table “sales_flat_order_item” y tu puedes accesar tu orden mediante el campo order_id, este id tu puedes obtenerlo de esta manera : Mage::getSingleton(‘checkout/session’)->getLastRealOrderId();
Saludos y espero esto les ayude…
Saludos, Guido!