MAGENTO

Requisitos:
  • Tener una cuenta activa en PayU Latam.
  • Disponible para versiones de Magento desde 1.7.x hasta 1.9.x.
  • Acceso a las carpetas donde se encuentra instalado Magento.
  • Acceso al backend de magento.
 
Instalación:  
 
01. Limpiar el cache de Magento: ve a System > Cache Management y haz click en "Flush Magento Cache".
Magento
02. Descarga el plugin de PayU para Magento.
Descomprime el archivo Plugin_PayU_Magento-1.4.zip. La carpeta descomprimida se llama "app" y contiene:

       a. code
       b. design
       c. etc
.
03. Copia la carpeta "Gfgrisales" que se encuentra en "app/code/local" en la ruta "app/code/local" ubicada en la raíz de la instalación de Magento. Si la carpeta "local" no existe dentro de la ruta de Magento, debes crearla y luego copiar los archivos indicados. Asegúrate de que todas las carpetas quedan con todos los permisos de lectura/escritura.
Magento
04. Copia la carpeta "payu" de la ruta app/design/frontend/base/default/template/payu" del archivo descomprimido, dentro de la ruta app/design/frontend/base/default/template" que se encuentra en la raíz de la instalación de Magento.
Magento
05. Copia el archivo "Gfgrisales_Payu.xml" que se encuentra en "app/etc/modules" del archivo descomprimido. Éste debes copiarlo dentro de la carpeta "app/etc/modules" que se encuentra en la raíz de la instalación de Magento.
Magento
 
 
Configuración:  
 
01. Verifica que el plugin se encuentre habilitado: Ingresa al panel de administración de Magento y ve al menú System > Configuration > Advanced > Advanced. Allí da clic en "Disable Modules Output" y verifica que esté habilitada la extensión de PayU llamada "Gfgrisales_Payu".
Magento
02. Luego, estando en la Configuración, haz clic en "Sales > Payment Methods" donde debe aparecer el método de pago de PayU. Para desplegar la pestaña de clic sobre ella.
Magento
1. Módulo Secure > Configuración > Información técnica
2. Módulo Secure > Configuración > Información técnica
3. Módulo Secure > Cuentas > Cuenta Id
4. https://gateway.payulatam.com/ppp-web-gateway/
Magento
1. Para el ejemplo se configuró Colombia de la siguiente tabla.
merchantId API Login API Key accountId País
508029 pRRXKOl8ikMmt9u 4Vj8eK4rloUd272L48hsrarnUA 512322 Argentina
512325 Chile
512321 Colombia
512324 México
512326 Panamá
512323 Perú
512327 Brasil
2. https://sandbox.gateway.payulatam.com/ppp-web-gateway/
Magento


Probando estados
Una vez te encuentres en el formulario de pago de la tarjeta de crédito, y asegurando que tienes el mensaje en la parte superior de la pasarela "Transacción en modo de prueba", debes:

  1. Ingresar en el campo Nombres y Apellidos el texto APPROVED si deseas que la transacción quede aprobada, REJECTED si deseas que quede rechazada o PENDING si deseas que quede pendiente.
  2. En el campo Número de Tarjeta debes ingresar un número de tarjeta válido y que corresponda a la franquicia seleccionada. Para esto puedes buscar un generador de tarjetas de crédito en internet.
  3. Los demás campos pueden ser aleatorios.

Tener en cuenta:
  • Los pagos aprobados tendrán el estado processing en el reporte de órdenes.
  • Una vez un pago se reporta correctamente como aprobado, magento creará una factura con la orden asociada.