Configuración del ambiente
Para implementar 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
- Inicia sesión en tu cuenta de Payphone Business con tu RUC, correo y contraseña.
- Dirígete a la sección «Usuarios» y selecciona «Crear Usuario».
img- 1
- Completa el formulario ingresando todos los datos requeridos y asegúrate de seleccionar el rol «Desarrollador».
img- 2
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).
img- 3
2. Crear Aplicación Payphone:
Las aplicaciones de desarrollo de Payphone te permiten configurar parámetros de conexión, usuarios de prueba y gestionar tu entorno (pruebas y producción). Además, te proporcionan las credenciales necesarias para la autenticación, como el token y el StoreID.
Inicia la Creación de la Aplicación
Para comenzar, haz clic en el botón “+ Agregar” ubicado en la parte superior de la página.
img- 4
Completa el Formulario de Creación Se abrirá un formulario en el que deberás ingresar la información de tu aplicación. A continuación, se detallan los campos que debes completar:
- Nombre: Define un nombre que identifique claramente tu aplicación.
- Descripción: Añade una breve descripción de la funcionalidad o propósito de tu aplicación.
- Categoría: Selecciona la categoría que mejor corresponda a tu perfil de negocio.
- Plataforma de Desarrollo: Elige la plataforma donde está desarrollada tu aplicación. Si no aparece la opción exacta, selecciona la más similar.
- Tipo de Aplicación: Para integrar el botón de pagos, asegúrate de seleccionar el tipo WEB.
- Dominio Web: Introduce la URL de tu sitio web. Es importante solo el dominio registrado puede acceder al botón de pago de Payphone. Si intentas abrir la «cajita de pagos» desde otro dominio, el acceso será bloqueado.
- URL de Respuesta: Proporciona la URL a la que se redirigirá al usuario una vez finalizada la transacción. En esta URL se adjuntarán los parámetros necesarios para obtener el detalle completo de la transacción realizada.
- Para el plugin de PrestaShop, la URL de respuesta se muestra en la configuración del módulo. Consulta la imagen (img-9) para más detalles.
Después de completar todos los campos, presiona el botón Guardar.
Obtener Credenciales de Autenticación (Token, StoreID)
Una vez creada tu aplicación, obtendrás las credenciales necesarias para acceder a nuestras APIs.
- Dirígete al menú superior y selecciona la pestaña Credenciales.
- Podrás ver el Token y el botón que te lleva al listado de tiendas, donde encontrarás tu StoreID. Ambos cuentan con un botón para copiarlos fácilmente.
img- 5