Link Customer's Bank Account and Debit Card

Learn how to link a U.S. bank account (ACH Pull) or debit card as a funding source for on-ramp transfers through the Harbor API.

Harbor supports two ways for your customers to fund on-ramp transfers directly from their financial accounts — linking a bank account via ACH Pull, or binding a debit card.

Comparison

Bank Account (ACH Pull)Debit Card
Payment MethodACH_PULLDEBIT_CARD
Linking FlowBank connection widgetCard binding page
Source ID Prefixclbacc_card_
Transfer Parametersource_linked_bank_account_idsource_linked_card_id
Transaction LimitsNo per-transaction limitPer-transaction, daily, weekly, monthly limits
Settlement PeriodT+2 (Business Days)T+1 (Business Day)

Settlement & Payment Lock Time

Transfers initiated from linked funding sources are subject to settlement periods and payment lock times. For detailed information on how this affects your funds availability, please refer to the Settlement & Payment Lock Time guide.

Prerequisites

Both methods require the following before a customer can link a funding source:

  1. Enable the corresponding payment method (ACH_PULL or DEBIT_CARD) for your Application
  2. Complete KYC verification for the customer (status: VERIFIED)
  3. Complete bank compliance onboarding for the customer (CRB Bank Onboarding status: ONBOARDED)