Setup
Please follow the common Adyen instructions to get set up with Adyen. Next, make sure to enable ACH as a payment method on your configured account.Prerequisites
To use ACH via Adyen, you must have:- Plaid configured - You need to set up Plaid in your Gr4vy dashboard to handle bank account linking
- Adyen ACH enabled - ACH must be enabled as a payment method in your Adyen account
Supported countries
Adyen supports transactions from buyers inUS.
Supported currencies
Adyen supports processing payments inUSD.
Limitations
Refunds
Partial refunds are not supported for unsettled ACH transactions. If you need to refund an ACH transaction before it has settled, you must refund the full transaction amount. Once a transaction has settled, partial refunds become available.Payment methods
This connector only supports bank accounts linked through Plaid. Direct ACH account number entry is not supported through this integration.Usage
To create an ACH payment via Adyen, follow these steps:Step 1: Link bank account with Plaid
First, use Plaid Link to securely connect the customer’s bank account. See the Plaid integration guide for detailed instructions on implementing Plaid Link. When the customer successfully links their account, you’ll receive apublicToken and account metadata from Plaid.
Step 2: Create transaction with Adyen
Use thepublicToken from Plaid to create a transaction that is processed through Adyen’s ACH connector.
method- Set toplaidto indicate a Plaid-linked bank accounttoken- The public token received from Plaid Linkaccount_id- Optional. The specific account ID from Plaid metadata if the customer linked multiple accountspayment_service_id- The UUID of your Adyen ACH connection (found in Gr4vy dashboard)
Testing
In a test environment, you can use Plaid’s sandbox mode along with Adyen’s test environment:- Configure Plaid with sandbox credentials
- Use Plaid’s test credentials to link a test bank account
- Process test transactions through Adyen’s sandbox