Skip to main content

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:

ScenarioUserPassword
Successful transferu89609866bst827
Successful Account Checku82144157ymm529
Account Check: Account information not foundu51613239cty440
Business Acct. Check successfulu42389294fog735
Business Acct. Check: Account information not foundu51613239cty440