Espectros Musicales Colección privada: Javier Sabariz
Adyen
La plataforma para hacer crecer tu negocio
Pagos, datos y gestión financiera de extremo a extremo en una única solución. Conozca la plataforma de tecnología financiera para ayudarlo a alcanzar sus ambiciones rápidamente.
Nos gustaría dar las gracias por la gran colaboración que hemos tenido en la parte de desarrollo por parte de Jocelyn Gonzalez, al igual que en la parte de coordinación a Alberto López
Integración.
La integración con Adyen está dividida en dos grandes bloques. Por un lado la integración de los terminales físicos y por otro la integración de pagos online (ecommerce, tokenización…)
Terminales Físicos
La integración con Adyen está dividida en dos grandes bloques. Por un lado la integración de los terminales físicos y por otro la integración de pagos online (ecommerce, tokenización…)
Describiremos ahora los parámetros de configuración:
Merchant account. Parámetro obligatorio. Nombre del merchant account en Adyen, típicamente tendrá el formato POS. Si queremos activar los Refund (explicamos más adelante) y tenemos también POS recomendamos que los merchant account sean distintos.
Test mode: Activo en modo pruebas, desactivarlo para el modo Live.
Parámetros del Webhook. Obligatorio si queremos activar los Refunds. Se tienen que corresponder exactamente con la configuración del Webhook en Adyen, que explicaremos más adelante en detalle
User name:
Password
HMAC Key
Email notifications: dirección de email (o emails, separados por punto y coma ‘;’) a donde se enviarán unas notificaciones si hay algún problema con los refunds
Parámetros de cada terminal:
Serial Number: Obligatorio. Concatenación del device model y el serial number del terminal. Se puede localizar fácilmente en la plataforma de Adyen en Point of sale ->Terminals -> seleccionar terminal.
Endpoint: Dirección IP del terminal, precedido por https://
Forma de pago: Forma de pago de POS asociada. Esto nos servirá para identificar en qué momento enviar la orden de cobro al terminal. Lógicamente, las formas de pago no se deben repetir entre distintos terminales.
Key identifier, Key passphrase y Key version: Se tienen que corresponder con los parámetros que hayamos definido en Adyen, en el menú del terminal -> Integrations -> Encryption Key
Mostrar propinas: Si queremos que el terminal ofrezca la posibilidad de ofrecer propinas, según las hayamos configurado en Adyen (Menú del terminal -> Payment Features -> Tipping)
Permitir negativos / Refunds: Si permitimos las devoluciones o los cargos por importe negativo.
Por último, indicar que la moneda se tomará del parámetro de moneda de los pagos online de Adyen, en el panel de Adyen – Online. https://docs.adyen.com/development-resources/currency-codes
Podríamos seguir explicando como son los procesos en Class One, sólo indicaremos los bloques
REFUNDS
PROPINAS – TIPS
DCC – PAGO EN OTRAS MONEDAS
PAGOS ONLINE
A través de esta integración podremos realizar 3 casos de uso principales:
Enviar links de pago de una factura. Recepción a través de un Webhook del resultado de la operación de pago y dar de alta el cobro correspondiente en el PMS.
Enviar email con link de pago a 0€ para tokenizar la tarjeta del cliente. Recepción a través del Webhook del token de la tarjeta