Introducing the Chargebee CLI

What are the prerequisites that needs to be set in Adyen before connecting it with Chargebee?

Problem Statement

You want to understand what the prerequisites that needs to be set in adyen before connecting it with chargebee are.

Solution

Adyen is a payment processing company that specializes in international payments. Adyen processes payments via 250+ payment methods, over 140 currencies from all over the world.

The following are the prerequisites for configuring Adyen with Chargebee

1. Setup Roles/Privileges in Adyen

Ensure that your 'Adyen Webservice user' has the following roles enabled

  • API PCI Payments Role
  • Merchant PAL Webservice Role
  • Merchant Recurring Role
  • If you are going to use Chargebee API + Adyen.js (Easy Encryption), you also need to enable the API Client side Encryption Payments Role in addition to the above-mentioned roles.

2. Enter 'Capture Delay'

The time between the authorization of payment and the capture of a payment is called the Capture Delay. In Adyen, go to Settings > Account Settings. Select Manual or Immediate from the Capture Delay drop-down list, then click Submit. By default, the capture delay is Immediate.

See Capture Delay Setting. If you change this setting after the gateway is connected, sync it in Chargebee. See Why are Chargebee invoices Paid when the Adyen payment is only authorized?.

If you have any further questions, please reach out to support.