Sabias que...

Inicia tu integración hoy, y termínala hoy, así de simple es

¿Qué es el plugin de Woocommerce?

El plugin de Woocommerce es la solución perfecta para recibir pagos con tarjeta de crédito y débito en WordPress. 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 plugin

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

  1. Crear tu cuenta Payphone Business y configurarla
  2. Instalar el plugin de Payphone en tu sitio de Wordpress
  3. Configurar el plugin
  4. Empezar a cobrar

Video Tutorial

En el siguiente video puedes ver como en pocos minutos se puede integrar nuestro plugin

Configuración del ambiente

Para configurar el plugin 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 Payphone 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 Express checkout 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 plugin 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..

Instalar y configurar plugin

Perfecto, con tu aplicación creada podemos empezar la configuración en WordPress. Recuerda que ya debes tener instalado el plugin de Woocommerce. Dirígete en tu panel WordPress a la sección de plugins, luego en Añadir nuevo y busca 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.

Recuerda configurar tu tienda en woocommerce para que el cobro sea de acuerdo a tu tipo de facturación, que tengas configurado el Iva o tarifa 0% de acuerdo a los requerimientos de tu compañía.

Por ultimo configura las páginas a las que PayPhone debe ir cuando el pago sea satisfactorio o rechazado:

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 plugin de Woocommerce