Plaid
Got Plaid accounts? You can process ACH, RTP, and FedNow* with TabaPay
Plaid | TabaPay Integration: Read here.
Use Cases
- ACH Credit and Debit: Facilitate direct payments to bank accounts through the ACH network.
- RTP Send: Send funds instantly via the Real-Time Payments (RTP) network.
- FedNow Send: Initiate instant payments using the Federal Reserve’s FedNow Service.
Did you know that you can send a Plaid account to enable payments processing with TabaPay?TabaPay is integrated with multiple processors who provide a token for a payment instrument (payment card or bank account). This allows you to switch between processors based on your business needs.
How Plaid Accounts with TabaPay Works
If you would like to use a Plaid account, the Create Transaction API request allows you to pass the processor token value to TabaPay.
TabaPay will de-tokenize the Plaid account using our integration with the processor, and obtain the underlying payment instrument.
Once TabaPay receives the payment instrument, we enable it for payments processing based on your configuration: ACH, RTP, or FedNow (coming soon).
- You send the Create Transaction API request with the processor name
Plaidand the Plaid token both within thelinkobject. - TabaPay de-tokenizes the token with Plaid
- Plaid returns the account and routing numbers for the bank
- TabaPay sends the payment request to the network/bank.
- The bank returns the payment processing request.
- TabaPay returns with the API response.
Implementation Pre-Requisites
TabaPay-compatible Plaid AccountsPlaid accounts must be explicitly enabled for the TabaPay integration before they can be used with TabaPay's APIs.
To learn how to enable in the integrations section of your Plaid dashboard, refer to Plaid's Add TabaPay to your app - Set Up Your Accounts.
Integration with TabaPay
For field descriptions, refer to Create Transaction API. For the full example, refer to the recipes.
{
...
"accounts": {
"sourceAccountID": "ClwYphAF2cw54LKbnj698A",
"destinationAccount": {
"link": {
"name": "Plaid",
"token": "Plaidtoken123"
},
"owner": {
"name": {
"first": "Jane",
"last": "Doe"
}
}
}
},
...
Key Fields
Field | Type | Required | Description | Valid Values |
|---|---|---|---|---|
| object | Required for Plaid | A tokenized form of bank payment details. Incompatible with | Contains the following |
| string | Required for Plaid | The name of the |
|
| string | Required for Plaid | A tokenized value of routing number, account number, and account type. | Plaid – Processor Token |
Next steps?Send an email to [email protected] to get started
Recipes using Plaid Accounts
Learn how Plaid accounts are used in an API request and response.
RTP (push)
ACH
The following are ACH Credit (push) and ACH Debit (pull) examples.
ACH Credit (push)
ACH Debit (pull)
Updated 6 days ago