Plug in para la integración con gateway de pago Todo Pago
- Consideraciones Generales
- Instalación
- Configuración
- Características
- Tablas de referencia
- Versiones disponibles
El plug in de pagos de Todo Pago, provee a las tiendas NopCommerce de un nuevo método de pago, integrando la tienda al gateway de pago. La versión de este plug in esta testeada en .NET 4.5 con NopCommerce 3.7.0
- Descomprimir el archivo nopcommerce-plugin-master.zip.
- Copiar carpeta Payments.TodoPago al directorio de plugins de NopCommerce ("raíz de NopCommerce"Presentation\Nop.Web\Plugins).
- Dentro del dashboard admin de la tienda en Configuration -> Plugins -> Local Plugins, hacer click sobre Reload list of plugins.
- Buscar el plugin TodoPago en la lista y hacer click sobre Install.
La activación se realiza como cualquier plugin de NopCommerce: Desde Configuration -> Payment -> Payment Methods.
Buscar el plugin TodoPago en la lista y hacer click sobre Edit.
Una vez hecho esto marcar el checkbox de activacion y hacer click sobre Update.
Para llegar al menu de configuración del plugin ir a: Configuration -> Payment -> Payment Methods.
Buscar el plugin TodoPago en la lista y hacer click sobre Configure.
Menú ambiente
Meenú estados
- Estado de transacción iniciada: Se setea luego de completar los datos de facturación y presionar el botón "Realizar el pedido".
- Estado de transacción aprobada: Se setea luego de volver del formulario de pago de Todo Pago y se obtiene una confirmación del pago.
- Estado de transacción rechazada: Se setea luego de volver del formulario de pago de Todo Pago y se obtiene un rechazo del pago.
Se puede obtener los datos de configuracion del plugin con solo loguearte con tus credenciales de Todopago.
a. Ir a la opcion Credenciales
b. Loguearse con el mail y password de Todopago.
c. Los datos se cargaran automaticamente en los campos Merchant ID y Security code en el ambiente correspondiente y solo hay que hacer click en el boton guardar datos y listo.
Se puede configurar la cantidad máxima de cuotas que ofrecerá el formulario de TodoPago con el campo Numero máximo de cuotas. Para que se tenga en cuenta este valor se debe habilitar el checkbox Habilitar/Desabilitar cantidad de cuotas y tomará el valor fijado para máximo de cuotas. En caso que esté habilitado el campo y no haya un valor puesto para las cuotas se tomará el valor 12 por defecto.
Se incluyen dos tipos de formularios de pago, Redirección y Formulario Híbrido (embebido en el e-commerce). Para utilizar este último se debe seleccionar Híbrido en la configuración general del Plugin.
El formulario seleccionado se mostrara en la etapa final del proceso de pago "Confirmar pago".
Existen dos formas de pago, ingresando los datos de una tarjeta o utilizando la billetera de Todopago. Al ir a "Pagar con Billetera" desplegara una ventana que permitira ingresar a billetera y realizar el pago.
Volver a inicio
Se puede consultar on line las características de la transacción en el sistema de Todo Pago al hacer click en el menu sobre TodoPago.
Hacer click en "View" sobre la orden deseada.
Es posible realizar devoluciones o reembolsos mediante el procedimiento habitual de NopCommerce.
Para ello dirigirse en el menú a Sales -> Order, "View" sobre la orden deseada (Esta debe haber sido realizada con TodoPago) y encontrará una sección con el título Info, dentro de esta hay 4 botónes diferentes para realizar la devolucion de TodoPago*.
Al realizar una devolucion parcial, se abrira un popUp en el cual se carga el monto a devolver.
Id mensaje | Mensaje |
---|---|
-1 | Aprobada. |
1100 | El monto ingresado es menor al mínimo permitido |
1101 | El monto ingresado supera el máximo permitido. |
1102 | Tu tarjeta no corresponde con el banco seleccionado. Iniciá nuevamente la compra. |
1104 | El precio ingresado supera al máximo permitido. |
1105 | El precio ingresado es menor al mínimo permitido. |
1070 | El plazo para realizar esta devolución caducó. |
1081 | El saldo de tu cuenta es insuficiente para realizar esta devolución. |
2010 | En este momento la operación no pudo ser realizada. Por favor intentá más tarde. Volver a Resumen. |
2031 | En este momento la validación no pudo ser realizada, por favor intentá más tarde. |
2050 | Tu compra no puede ser realizada. Comunicate con tu vendedor. |
2051 | Tu compra no pudo ser procesada. Comunicate con tu vendedor. |
2052 | Tu compra no pudo ser procesada. Comunicate con tu vendedor. |
2053 | Tu compra no pudo ser procesada. Comunicate con tu vendedor. |
2054 | El producto que querés comprar se encuentra agotado. Por favor contactate con tu vendedor. |
2056 | Tu compra no pudo ser procesada. |
2057 | La operación no pudo ser procesada. Por favor intentá más tarde. |
2058 | La operación fué rechazada. Comunicate con el 0800 333 0010. |
2059 | La operación no pudo ser procesada. Por favor intentá más tarde. |
2062 | Tu compra no puede ser realizada. Comunicate con tu vendedor. |
2064 | Tu compra no puede ser realizada. Comunicate con tu vendedor. |
2074 | Tu compra no pudo ser procesada. Iniciala nuevamente utilizando otro medio de pago. |
2075 | Tu compra no pudo ser procesada. Iniciala nuevamente utilizando otro medio de pago. |
2076 | Tu compra no pudo ser procesada. Iniciala nuevamente utilizando otro medio de pago. |
90000 | La cuenta destino de los fondos es inválida. Verificá la información ingresada en Mi Perfil. |
90001 | La cuenta ingresada no pertenece al CUIT/ CUIL registrado. |
90002 | No pudimos validar tu CUIT/CUIL. Comunicate con nosotros acá para más información. |
99900 | Tu compra fue exitosa. |
99901 | Tu Billetera Virtual no tiene medios de pago adheridos. Ingresá a tu cuenta de Todo Pago y cargá tus tarjetas. |
99902 | Tu compra no pudo ser procesada. Iniciala nuevamente utilizando otro medio de pago. |
99903 | Lo sentimos, hubo un error al procesar la operación. Por favor reintentá más tarde. |
99904 | El saldo de tu tarjeta no te permite realizar esta compra. Iniciala nuevamente utilizando otro medio de pago. |
99905 | En este momento la operación no pudo ser procesada. Intentá nuevamente. |
99907 | Tu compra no pudo ser procesada. Comunicate con tu vendedor. |
99910 | Tu compra no pudo ser procesada. Iniciala nuevamente utilizando otro medio de pago. |
99911 | Lo sentimos, se terminó el tiempo para confirmar esta compra. Por favor iniciá nuevamente el proceso de pago. |
99950 | Tu compra no pudo ser procesada. |
99960 | Esta compra requiere autorización de VISA. Comunicate al número que se encuentra al dorso de tu tarjeta. |
99961 | Esta compra requiere autorización de AMEX. Comunicate al número que se encuentra al dorso de tu tarjeta. |
99970 | Lo sentimos, no pudimos procesar la operación. Por favor reintentá más tarde. |
99971 | Lo sentimos, no pudimos procesar la operación. Por favor reintentá más tarde. |
99972 | Tu compra no pudo realizarse. Iniciala nuevamente utilizando otro medio de pago. |
99974 | Tu compra no pudo realizarse. Iniciala nuevamente utilizando otro medio de pago. |
99975 | Tu compra no pudo realizarse. Iniciala nuevamente utilizando otro medio de pago. |
99977 | Tu compra no pudo realizarse. Iniciala nuevamente utilizando otro medio de pago. |
99979 | Tu compra no pudo realizarse. Iniciala nuevamente utilizando otro medio de pago. |
99978 | Lo sentimos, no pudimos procesar la operación. Por favor reintentá más tarde. |
99979 | Lo sentimos, el pago no pudo ser procesado. |
99980 | Ya realizaste una compra por el mismo importe. Iniciala nuevamente en unos minutos. |
99982 | Tu compra no pudo ser procesada. Iniciala nuevamente utilizando. |
99983 | Tu compra no pudo ser procesada. Iniciala nuevamente utilizando otro medio de pago. |
99984 | Tu compra no pudo ser procesada. Iniciala nuevamente utilizando otro medio de pago. |
99985 | Tu compra no pudo ser procesada. Iniciala nuevamente utilizando otro medio de pago. |
99986 | Tu compra no pudo ser procesada. Iniciala nuevamente utilizando otro medio de pago. |
99987 | Tu compra no pudo ser procesada. Iniciala nuevamente utilizando otro medio de pago. |
99988 | Tu compra no pudo ser procesada. Iniciala nuevamente utilizando otro medio de pago. |
99989 | Tu tarjeta no autorizó tu compra. Iniciala nuevamente utilizando otro medio de pago. |
99990 | Tu tarjeta está vencida. Iniciá nuevamente la compra utilizando otro medio de pago. |
99991 | Los datos informados son incorrectos. Por favor ingresalos nuevamente. |
99992 | El saldo de tu tarjeta no te permite realizar esta compra. Iniciala nuevamente utilizando otro medio de pago. |
99993 | Tu tarjeta no autorizó el pago. Iniciá nuevamente la compra utilizando otro medio de pago. |
99994 | El saldo de tu tarjeta no te permite realizar esta operacion. |
99995 | Tu tarjeta no autorizó tu compra. Iniciala nuevamente utilizando otro medio de pago. |
99996 | La operación fué rechazada por el medio de pago porque el monto ingresado es inválido. |
99997 | Lo sentimos, en este momento la operación no puede ser realizada. Por favor intentá más tarde. |
99998 | Tu tarjeta no autorizó tu compra. Iniciala nuevamente utilizando otro medio de pago. |
99999 | Tu compra no pudo realizarse. Iniciala nuevamente utilizando otro medio de pago. |
**Id mensaje** | **Descripción** |
98001 | ERROR: El campo CSBTCITY es requerido |
98002 | ERROR: El campo CSBTCOUNTRY es requerido |
98003 | ERROR: El campo CSBTCUSTOMERID es requerido |
98004 | ERROR: El campo CSBTIPADDRESS es requerido |
98005 | ERROR: El campo CSBTEMAIL es requerido |
98006 | ERROR: El campo CSBTFIRSTNAME es requerido |
98007 | ERROR: El campo CSBTLASTNAME es requerido |
98008 | ERROR: El campo CSBTPHONENUMBER es requerido |
98009 | ERROR: El campo CSBTPOSTALCODE es requerido |
98010 | ERROR: El campo CSBTSTATE es requerido |
98011 | ERROR: El campo CSBTSTREET1 es requerido |
98012 | ERROR: El campo CSBTSTREET2 es requerido |
98013 | ERROR: El campo CSPTCURRENCY es requerido |
98014 | ERROR: El campo CSPTGRANDTOTALAMOUNT es requerido |
98015 | ERROR: El campo CSMDD7 es requerido |
98016 | ERROR: El campo CSMDD8 es requerido |
98017 | ERROR: El campo CSMDD9 es requerido |
98018 | ERROR: El campo CSMDD10 es requerido |
98019 | ERROR: El campo CSMDD11 es requerido |
98020 | ERROR: El campo CSSTCITY es requerido |
98021 | ERROR: El campo CSSTCOUNTRY es requerido |
98022 | ERROR: El campo CSSTEMAIL es requerido |
98023 | ERROR: El campo CSSTFIRSTNAME es requerido |
98024 | ERROR: El campo CSSTLASTNAME es requerido |
98025 | ERROR: El campo CSSTPHONENUMBER es requerido |
98026 | ERROR: El campo CSSTPOSTALCODE es requerido |
98027 | ERROR: El campo CSSTSTATE es requerido |
98028 | ERROR: El campo CSSTSTREET1 es requerido |
98029 | ERROR: El campo CSMDD12 es requerido |
98030 | ERROR: El campo CSMDD13 es requerido |
98031 | ERROR: El campo CSMDD14 es requerido |
98032 | ERROR: El campo CSMDD15 es requerido |
98033 | ERROR: El campo CSMDD16 es requerido |
98034 | ERROR: El campo CSITPRODUCTCODE es requerido |
98035 | ERROR: El campo CSITPRODUCTDESCRIPTION es requerido |
98036 | ERROR: El campo CSITPRODUCTNAME es requerido |
98037 | ERROR: El campo CSITPRODUCTSKU es requerido |
98038 | ERROR: El campo CSITTOTALAMOUNT es requerido |
98039 | ERROR: El campo CSITQUANTITY es requerido |
98040 | ERROR: El campo CSITUNITPRICE es requerido |
98101 | ERROR: El formato del campo CSBTCITY es incorrecto |
98102 | ERROR: El formato del campo CSBTCOUNTRY es incorrecto |
98103 | ERROR: El formato del campo CSBTCUSTOMERID es incorrecto |
98104 | ERROR: El formato del campo CSBTIPADDRESS es incorrecto |
98105 | ERROR: El formato del campo CSBTEMAIL es incorrecto |
98106 | ERROR: El formato del campo CSBTFIRSTNAME es incorrecto |
98107 | ERROR: El formato del campo CSBTLASTNAME es incorrecto |
98108 | ERROR: El formato del campo CSBTPHONENUMBER es incorrecto |
98109 | ERROR: El formato del campo CSBTPOSTALCODE es incorrecto |
98110 | ERROR: El formato del campo CSBTSTATE es incorrecto |
98111 | ERROR: El formato del campo CSBTSTREET1 es incorrecto |
98112 | ERROR: El formato del campo CSBTSTREET2 es incorrecto |
98113 | ERROR: El formato del campo CSPTCURRENCY es incorrecto |
98114 | ERROR: El formato del campo CSPTGRANDTOTALAMOUNT es incorrecto |
98115 | ERROR: El formato del campo CSMDD7 es incorrecto |
98116 | ERROR: El formato del campo CSMDD8 es incorrecto |
98117 | ERROR: El formato del campo CSMDD9 es incorrecto |
98118 | ERROR: El formato del campo CSMDD10 es incorrecto |
98119 | ERROR: El formato del campo CSMDD11 es incorrecto |
98120 | ERROR: El formato del campo CSSTCITY es incorrecto |
98121 | ERROR: El formato del campo CSSTCOUNTRY es incorrecto |
98122 | ERROR: El formato del campo CSSTEMAIL es incorrecto |
98123 | ERROR: El formato del campo CSSTFIRSTNAME es incorrecto |
98124 | ERROR: El formato del campo CSSTLASTNAME es incorrecto |
98125 | ERROR: El formato del campo CSSTPHONENUMBER es incorrecto |
98126 | ERROR: El formato del campo CSSTPOSTALCODE es incorrecto |
98127 | ERROR: El formato del campo CSSTSTATE es incorrecto |
98128 | ERROR: El formato del campo CSSTSTREET1 es incorrecto |
98129 | ERROR: El formato del campo CSMDD12 es incorrecto |
98130 | ERROR: El formato del campo CSMDD13 es incorrecto |
98131 | ERROR: El formato del campo CSMDD14 es incorrecto |
98132 | ERROR: El formato del campo CSMDD15 es incorrecto |
98133 | ERROR: El formato del campo CSMDD16 es incorrecto |
98134 | ERROR: El formato del campo CSITPRODUCTCODE es incorrecto |
98135 | ERROR: El formato del campo CSITPRODUCTDESCRIPTION es incorrecto |
98136 | ERROR: El formato del campo CSITPRODUCTNAME es incorrecto |
98137 | ERROR: El formato del campo CSITPRODUCTSKU es incorrecto |
98138 | ERROR: El formato del campo CSITTOTALAMOUNT es incorrecto |
98139 | ERROR: El formato del campo CSITQUANTITY es incorrecto |
98140 | ERROR: El formato del campo CSITUNITPRICE es incorrecto |
98201 | ERROR: Existen errores en la información de los productos |
98202 | ERROR: Existen errores en la información de CSITPRODUCTDESCRIPTION los productos |
98203 | ERROR: Existen errores en la información de CSITPRODUCTNAME los productos |
98204 | ERROR: Existen errores en la información de CSITPRODUCTSKU los productos |
98205 | ERROR: Existen errores en la información de CSITTOTALAMOUNT los productos |
98206 | ERROR: Existen errores en la información de CSITQUANTITY los productos |
98207 | ERROR: Existen errores en la información de CSITUNITPRICE de los productos |
Version del Plugin | Estado | Versiones Compatibles |
---|---|---|
v1.0.0 | Stable (Current version) | NopCommerce 3.70 NopCommerce 3.80 |
Click on the links above for instructions on installing and configuring the module.