1. Inicio
  2. Plugins
  3. Magento 2

Magento 2

¿Qué es Magento?

Es una plataforma de comercio electrónico que ofrece una solución flexible y escalable, sobre la cual se puede basar cualquier proyecto de ventas en línea.

Con nuestro plugin para Magento 2 podrás configurar diferentes métodos de pago dentro del flujo de compra de tu comercio. Ya sean pagos con tarjeta de débito y crédito, depósitos en efectivo y hasta transferencias SPEI.

Versiones

Magento Community Edition 2.3 en adelante.

Requisitos

1. Debes contar con llaves de configuración. Si aún no tienes las tuyas créalas aquí.

2. Activa Virtual Machine

  • Importa a VirtualBox el archivo .ova.
  • Arranca la Máquina Virtual.
  • Agrega al archivo hosts la siguiente línea: «{«ip_vm»}» magento.srpago.lh Este texto reemplazará «{«ip_vm»}» por la IP de la Máquina Virtual.

Para poder implementar este plugin es necesario que tu versión de Magento cuente con las siguientes características:

2. Activa Virtual Machine

  • Versión instalada PHP 5.4 o mayor.
  • Versión instalada de MySQL 5.0 o mayor.
  • Certificado SSL.

Accesos

UsuarioContraseñaOrigen
srpagosrpagosistema
rootrootsistema
rootroot mysql

Instalación

 

Para instalar el Magento 2.3 Plugin Sr. Pago será necesario que realices los siguientes pasos:

1. Acceder al directorio donde está instalado Magento vía composer.

$ cd ~/apps/magento2

2. Ejecutar los siguientes comandos de instalación:

composer config repositories.srpago git https://gitlab.com/sr-pago-devcenter/plugins/magento2.git && \
composer require srpago/srpagopayments dev-master && \
php bin/magento setup:upgrade && \
php bin/magento setup:di:compile

Configuración

1. Inicia tu sesión en Magento

2. Dirígete al menú izquierdo > Stores > Configuration

 

3. Selecciona > Sales

4. Selecciona > Payment Methods

 

 

5. Ubica > Sr.Pago – Configuración

6. Configura tus llaves y guarda los cambios

Realiza simulaciones de tus transacciones

Para obtener las credenciales en ambiente de pruebas dirígete a nuestro portal en sandbox haciendo click aquí

Para mayor información sobre cómo crear tus credenciales haz click aquí 

En modo de prueba puedes simular transacciones exitosas con los siguientes datos:

Tarjetas para pruebas exitosas:

VISAMASTERCARD
44855312637483295175680047225740
47162227912646225125252423995626
49294641813600315353145032081148
46880634774744485216010618470403
45324466513587925356291927355838

 

Tarjetas para pruebas rechazadas:

Número de tarjeta5335584458144100
Tipo de rechazoBANCARIO
[
 {
   "success": false,
   "error": {
     "code": "PaymentException",
     "message": "No se pudo procesar el cobro",
     "description": "No se pudo procesar el cobro",
     "detail": {
       "code": "51",
       "message": "Tarjeta declinada por el banco, fondos insuficientes",
       "http_status_code": 500
     }
   }
 }
]

 

Número de tarjeta5504174401458735
Tipo de rechazoBANCARIO
[
 {
   "success": false,
   "error": {
     "code": "InvalidCardException",
     "message":"No fue posible validar la tarjeta, revisar con su administrador",
     "description": "No fue posible validar la tarjeta, revisar con su administrador"
   }
 }
]

 

Número de tarjeta5529267979203458
Tipo de rechazoRESTRICCIÓN SR.PAGO
[
 {
   "success": false,
   "error": {
     "code": "PaymentFilterException",
     "message": "LKDECOM1",
     "description": "LKDECOM1"
   }
 }
]

 

Número de tarjeta4916263460461980
Tipo de rechazoRESTRICCIÓN SR.PAGO
[
 {
   "success": false,
   "error": {
     "code": "PaymentFilterException",
     "message": "LKDECOM2",
     "description": "LKDECOM2"
   }
 }
]

 

 

Nota: Incluye los demás datos solicitados a tu preferencia.

¿Te resultó útil este artículo? Si 11 No 2