This article contains an explanation of the client-specific settings you need when setting up a payment gateway.
Special Note: Payment Gateway configuration and integration are extremely sensitive settings with respect to security of payment card and other personally identifiable information. You should carefully control and routinely monitor your Payment Gateway(s). Given your role as controller of the data that flows through the gateway, you should limit access to this module to your qualified, authorized resources, and ensure compliance with PCI and other applicable data security and privacy laws, regulations and standards.
The following information is provided for each payment gateway.
- Prerequisites, if any, that are unique to the payment gateway.
- Fields you must value when setting up the payment gateway. Obtain the values for these fields from the payment gateway representative before you begin configuring the payment gateway.
Getting Here: Add or edit a payment gateway and/or collection group.
Payment Gateways
- Adyen
- Authorize.net
- Braintree
- CyberSource
- DIBS
- First Data Payeezy
- First Data PayPoint
- Global Collect (Deprecated)
- Merchant e-Solutions
- Mercury Pay
- NETS Collect
- PayPal Express Checkout
- PayPal Payflow Pro
- PayJunction
- Paymentech
- Paymetric
- TNS
- Vantiv (Litle)
- Worldline/Ingenico
- WorldPay
Adyen
Fields
- Notification HMAC: Hash-based Message Authentication Codes (HMAC) can be used as an extra layer of security for data verification and message authentication for notifications. To enable HMAC signing of the Adyen notifications for additional security, use the following steps:
- Log into the Adyen Customer Area (CA) and navigate to Settings > Server Communication.
- For standard notification, click Edit & Test.
- Expand Additional Settings.
- Click Generate New HMAC Key, and copy the key to this field use it for your server configuration.
- Notification Password: Password for HTTP authentications that the client recieves.
- Notification User ID: User name for HTTP authentications that the client recieves.
- Notification URL: The client URL where notifications are directed.
- API URL: The client URL where API calls are directed.
- Adyen Password: Password for authenticating requests sent to the Adyen server or to log in to the Adyen Customer Area..
- Adyen User ID: User name for authenticating requests sent to the Adyen server or to log in to the Adyen Customer Area..
- Adyen Merchant Account: Name that identifies the client to the Adyen server. This name/value is provided by your Adyen support representative.