FILTER BY TAG

Tink Pay By Bank

Tink is an alternative payment method that uses the
pay by bank
payment method. Tink Pay By Bank enables customers to make payments directly from their bank account to the seller's account and bypasses traditional payment methods such as credit cards.
When the total amount of the order is outside the range of accepted transaction amounts, Tink Pay By Bank is not displayed in
Unified Checkout
.
These are the accepted transaction amounts for the United Kingdom (GB):
  • Minimum transaction amount
    : Not applicable
  • Maximum transaction amount
    : GBP 8,500

Billing Details for Tink Pay By Bank

The
captureMandate.billingType
field value determines whether
Unified Checkout
displays the full billing details form when Tink Pay By Bank requires partial billing details.
When the
captureMandate.billingType
field is set to
FULL
and Tink Pay By Bank requires partial billing details,
Unified Checkout
displays the full billing details form.
  • If the merchant includes all required fields in the capture context request, and the billing country is compatible with the payment type, the consumer currency, or both, the consumer sees a billing summary confirmation screen.
  • If the merchant does not include all required fields in the capture context request, the consumer sees the full billing details form.
When the
captureMandate.billingType
field is set to
PARTIAL
and Tink Pay By Bank requires partial billing details,
Unified Checkout
displays the full billing details form.
  • If the merchant includes all required fields in the capture context request, and the billing country is compatible with the payment type, the consumer currency, or both, the consumer sees a billing summary confirmation screen.
  • If the merchant does not include all required fields in the capture context request, the consumer sees the full billing details form.

Opt in to Tink Pay By Bank on
Unified Checkout

You can enable Tink Pay By Bank from the
Unified Checkout
merchant experience section in the
Business Center
. For information about how to enable Tink Pay By Bank using the
Business Center
, see Configure Payment Options.
You can also enable Tink Pay By Bank using the
Unified Checkout
v1/sessions
API. Follow these steps to opt in to the Tink Pay By Bank payment method using the API:
  1. Add Tink Pay by Bank to your integration by adding
    TINKPAYBYBANK
    to the
    allowedPaymentTypes
    field object within the capture context request.
  2. To use Tink Pay By Bank in your selected country, you must set the
    country
    field value to the correct value in the capture context request:
    Tink Pay By Bank
    country
    Field Values
    Country
    country
    Field Value
    United Kingdom
    GB
  3. Set the
    completeMandate.type
    field value to
    CAPTURE
    or
    PREFER_AUTH
    .
    You can capture the funds immediately if you include the
    completeMandate.type
    field in the capture context request and set the value to
    CAPTURE
    .
    If you accept more than one payment type and must perform an authorization where funds are collected at a later time, set the
    completeMandate.type
    field to
    PREFER_AUTH
    . The funds are captured immediately for the online bank transfer.
  4. To use Tink Pay By Bank in your selected country, you must set the
    data.orderInformation.billTo.country
    field value to the correct value in the capture context request:
    Tink Pay By Bank
    data.orderInformation.billTo.country
    Field Values
    Country
    data.orderInformation.billTo.country
    Field Value
    United Kingdom
    GB
  5. To use Tink Pay By Bank in your selected country, you must set the
    data.orderInformation.amountDetails.currency
    field value to the correct value in the capture context request:
    Tink Pay By Bank
    data.orderInformation.amountDetails.currency
    Field Values
    Country
    data.orderInformation.amountDetails.currency
    Field Value
    United Kingdom
    GBP
  6. Include this optional field for online bank transfers in the capture context request:
    • data.orderInformation.billTo.firstName
    • data.orderInformation.billTo.lastName
    • data.orderInformation.shipTo.address1
    • data.orderInformation.shipTo.address2
    • data.orderInformation.shipTo.country
    • data.orderInformation.shipTo.district
    • data.orderInformation.shipTo.firstName
    • data.orderInformation.shipTo.lastName
    • data.orderInformation.shipTo.locailty
    • data.orderInformation.shipTo.postalCode
IMPORTANT
When you do not include the billing and shipping information in the capture context request, a pop-up will appear for the merchant to provide this information during checkout.