Tink
Introduction
Tink is a service that allows you to initiate payments (bank transfers) and perform secure financial operations, such as bank verifications and account validations (including Account Check and Business Account Check).
Supported currency
- EUR (Euro)
Available features
Payments
This consists of one-time payments through bank transfers. This type of operation allows a customer to make a payment from their bank account to a beneficiary, all within a guided and secure flow.
Account verification (Account Check / Business Account Check)
Account verification through Tink allows confirming that a bank account is valid and belongs to the expected account holder. There are two variants within the same functionality:
- Account Check (by default): to verify personal accounts.
- Business Account Check: to verify business accounts.
Usage requirements
To use account verification, it is necessary to:
- Have the Account Check functionality enabled in the platform account.
- Perform an operation with amount 0 (
amount = 0) through the Tink payment flow.
How to indicate Business Account Check
By default, the verification is interpreted as a normal Account Check (personal accounts). If a Business Account Check is required instead of a normal Account Check, it must be indicated through the field extra_data.payment.is_business in the request, setting it to true.
"extra_data": {
"payment": {
"is_business": true
}
}
Sandbox testing
After the redirect, select Tink Demo Bank. To simulate a specific scenario, use the following test data:
| Scenario | User | Password |
|---|---|---|
| Successful transfer | u89609866 | bst827 |
| Successful Account Check | u82144157 | ymm529 |
| Account Check: Account information not found | u51613239 | cty440 |
| Business Acct. Check successful | u42389294 | fog735 |
| Business Acct. Check: Account information not found | u51613239 | cty440 |