Sabias que...

Con Payphone tu integración es inmediata, todo el proceso lo controlas tú.

¿Cómo funciona el modulo Prestashop?

El modulo de Prestashop es la solución ideal para recibir pagos con tarjeta de crédito y débito en tu e commerce. Sigue nuestro tutorial y en pocos minutos tendrás activo y funcional tu botón de pago, además aparte de tarjetas bancarias te permite recibir  tarjetas de regalo y saldo Payphone de tus clientes usando nuestra app.

Pasos para integrar el módulo

Para recibir pagos con nuestro gateway solo debes seguir estos sencillos pasos:

  1. Crear tu cuenta Payphone Business y configurarla
  2. Instalar el módulo de Payphone en tu sitio Prestashop
  3. Configurar el módulo
  4. Empezar a cobrar

Configuración de ambiente

Para configurar el modulo debes cumplir ciertos requisitos que dividimos en dos categorías: Requisitos Comerciales y Requisitos de Desarrollo.

Requisitos Comerciales:

  • El establecimiento que va a recibir los pagos tiene que estar registrado en Payphone Business. Para iniciar el registro puedes hacer click aquí.
  • Con la tienda activa y lista para transaccionar, debes crear un usuario de tipo “desarrollador“, el cual te explicaremos más adelante.

Requisitos de Desarrollo:

  • Debes configurar en nuestro sitio web para desarrolladores «Payphone Developer» tu ambiente de desarrollo en donde podrás obtener todas tu token de autenticación con el que te identificas en los servicios de Payphone..

Crear usuario desarrollador

Ingresa en tu página Payphone Business, e inicia sesión con el ruc, correo y contraseña, (si no tienes acceso, el administrador de la empresa puede entrar y crear tu usuario) y dirígete a la sección de «Usuarios» a continuación selecciona «Crear Usuario»:

Ingresa todos los datos del desarrollador en el formulario, no olvides que en el campo «Roles» debes ingresar «Desarrollador». (El administrador debe entregarel correo electrónico y la contraseña ingresadas)

Con este proceso listo, el usuario desarrollador puede iniciar la implementación.

Página Payphone Developer

Configurar el ambiente de desarrollo te permite tener un control total sobre las transacciones efectuadas a través de Payphone. Por favor sigue los siguientes pasos:

1. Iniciar sesión como desarrollador

Ingresa en la página https://appdeveloper.payphonetodoesposible.com/ e inicia sesión con las credenciales de tu usuario desarrollador (Ruc, correo y contraseña).

Developer

2. Crear Aplicación Payphone:

Las aplicaciones de desarrollo te permiten configurar tu ambiente de pruebas, parámetros de conexión o usuarios de test, y te ayuda a obtener tus credenciales de autenticación como el token.

Para crear tu aplicación haz click en  el “+”  de la parte superior:

Se abrirá un formulario donde debes ingresar los campos de tu aplicación, y completar completar principalmente:

  • Dominio web: La url de tu página web que se conectará al botón de Payphone. SOLO EL DOMINIO WEB TIENE ACCESO AL BOTÓN DE PAGO, si no abres el botón de pago desde tu dominio web, no te dará acceso.
  • Url de respuesta: Es la url donde se notificará el estado de la transacción. La url de respuesta la encuentras en la parte superior de la configuración de tu modulo que veremos más adelante.

Por último selecciona tu tipo de aplicación como WEB

Presiona Guardar

Obtener Token de autenticación

Con la aplicación configurada debes hacer click el menú superior en la pestaña credenciales, y tendrás el botón para copiar tu token..

Instalación y configuración

Perfecto, con tu aplicación creada podemos empezar la configuración en Prestashop. Dirígete en tu Prestashop a la sección de «Módulos», luego en «Module Manager» y por último en «Subir un módulo» y carga el plugin de PayPhone. 

Para configurar tu botón debes proporcionar el token obtenido, entra en los ajustes de PayPhone en la sección de plugins e ingresa el token obtenido:

Nota: El campo StoreID (ID de tienda) debe ir vacío, a no ser que tengas varias sucursales creadas en tu tienda de Payphone Business.

Si manejas sucursales ingresa el Sotre ID este se obtiene desde la página web de PayPhone Developer, en la sección solicitud de compañía, columna Acciones, Listado de tiendas. Si no manejas sucursales deja el campo vacío.

Luego de guardar los cambios tu plugin estará listo para transaccionar.

Pruebas y paso a Producción

Como ya te hemos comentado en Payphone todo el control lo tienes tú, y eres tú quien decide cómo ejecutar las pruebas y pasar a producción. No necesitas ningún proceso de certificación y puedes publicar tu mismo sin problema. Acá te damos una guía.

Tu aplicación creada en la página de Payphone Developer cuenta con dos ambientes pre establecidos que son «PRUEBAS» y «PRODUCCIÓN«. Cuando ingresas en la configuración de tu aplicación desde nuestro sitio de Developers puedes seleccionar el ambiente que necesites.

En pruebas todas tus transacciones serán aprobadas pero no se conectaran las transacciones a ningún procesador bancario, por lo que puedes usar tus tarjetas y no se realizará ningún cobro, o cualquier Visa o Mastercard valida.

En ambiente de producción el comportamiento es el mismo, pero si se realiza la conexión bancaria por lo que las transacciones ya son reales y cuentas con tu botón de pago activo.

Con tu aplicación en producción el proceso está completo, felicidades por integrar tu módulo de Prestashop