Homologated Partner
Class One, incorporates another new Payment Means interface
“Adyen“
We would like to thank Jocelyn Gonzalez for the great collaboration we have had in the development part, as well as Alberto López in the coordination part.
Integration.
The integration with Adyen is divided into two large blocks. On the one hand, the integration of physical terminals and, on the other, the integration of online payments (ecommerce, tokenization…)
Physical Terminals
The integration with Adyen is divided into two large blocks. On the one hand, the integration of physical terminals and, on the other, the integration of online payments (ecommerce, tokenization…)
- We will now describe the configuration parameters:
- Merchant account. Mandatory parameter. Name of the merchant account in Adyen, it will typically have the format POS. If we want to activate Refunds (explained later) and we also have a POS, we recommend that the merchant accounts be different.
- Path to certificate. Mandatory. Path on the server to the adyen certificate. https://docs.adyen.com/point-of-sale exit/choose-your-architecture/local#install-root-cert
- Test mode: Active in test mode, disable it for Live mode.
- Webhook parameters. Required if we want to activate Refunds. They have to correspond exactly to the Webhook settings in Adyen, which we will explain in detail later.
- Username:
- Password
- HMAC Key
- Email notifications: email address (or emails, separated by semicolons ‘;’) where notifications will be sent if there is a problem with the refunds
- Parameters of each terminal:
-
- Serial Number: Required. Concatenation of the device model and the serial number of the terminal. It can be easily located on the Adyen platform at Point of sale ->Terminals -> select terminal.
- Endpoint: IP address of the terminal, preceded by https://
- Payment Method: Associated POS payment method. This will help us identify when to send the payment order to the terminal. Logically, payment methods should not be repeated between different terminals.
- Key identifier, Key passphrase and Key version: They must correspond to the parameters that we have defined in Adyen, in the terminal menu -> Integrations -> Encryption Key
-
- Show tips: If we want the terminal to offer the possibility of offering tips, as configured in Adyen (Terminal Menu -> Payment Features -> Tipping)
- Allow Negatives / Refunds: Whether we allow returns or charges for a negative amount.
- Finally, indicate that the currency will be taken from the Adyen online payments currency parameter, in the Adyen – Online panel. https://docs.adyen.com/development-resources/currency-codes
We could continue explaining how the processes are in Class One, we will only indicate the blocks
-
REFUNDS
-
TIPS
-
DCC – PAYMENT IN OTHER CURRENCIES
ONLINE PAYMENTS
Through this integration we will be able to carry out 3 main use cases:
- Send invoice payment links. Reception through a Webhook of the result of the payment operation and registering the corresponding collection in the PMS.
- Send email with payment link at €0 to tokenize the customer’s card. Reception through the Webhook of the card token
- Make payments against a previously saved token. http://manuales.shms.es/sspsd2/
ONLINE PAYMENTS in CWM
Post Views: 367