Pay-In API Introduction

Pay-In API

Use the borderless™ Pay-In API to fund your balances for smooth payouts. With the borderless™ Pay-In API you can:

  • Add Funds via Direct Debit (if applicable)
  • Add Funds via Wire Transfer
  • Add Funds via Crypto - USDC (if applicable)
  • Retrieve your Available Balances
  • Retrieve Wire Details for your balances
  • Retrieve Crypto Deposit Details for your USDC balance
📘

Integration Time

The borderless™ Pay-In API generally takes 1 day to implement. The integration time may vary based on your company's needs and available development resources.

Definitions

TermDefinition
Available BalanceAvailable balance is the amount of funds available in the balance, minus any transactions that have not been fully processed.
Pending BalancePending balance is the current balance without any deductions.
Direct Debit LimitThe Direct Debit Limit is the credit limit for direct debit for specific period of time.

Retrieving Balances & Balance Details

borderless™ provides Partner Accounts with the ability to view balances and retrieve the balance details of their respective Child Accounts.

Retrieve Current Available Balance

A borderless™ Partner Account may retrieve all Child Accounts current balances, or a single Child Account balance.

👍

Pro Tip

Before initiating a payout from your balance it is a good practice to check Available and Pending Balances and make sure you have enough funds to execute the payout.

Retrieve Balance Wire Details

borderless™ provides wire details needed for funding specific balances.

Adding Funds via Direct Debit, Wire Transfer or Crypto

borderless™ provides ability to fund Accounts via Direct Debit, Wire Transfer or Crypto (USDC).

Funding via Direct Debit

Please note that this feature is not available to all accounts. To find out if your Partner Account is eligible for funding via Direct Debit please reach out toCustomer Support

Funding via Wire Transfer

When a Partner Account initiates a wire transfer on behalf of Child Account, the Partner Account will receive wire details in the response message. Please note the wire instructions that are returned in the response message are specific to each currency balance, Child Account, and who is funding the Child Account. It is extremely important that all correct wire details (returned in the response message) are provided to your bank to ensure a successful wire transfer. Please see the important note callout below or contact a borderless™ representative here to learn more.

❗️

IMPORTANT

Wire details are specific! Each currency balance and each Child Account has different wire instructions. Wire instructions are ONLY for a specific Child Account funding its own balance. Please ensure all wire details are provided to your bank so the Wire Transfer can be completed successfully!

Funding via Crypto

USDC funding must be enabled by your account manager. Your account must be eligible and approved to proceed with USDC funding. Contact your account manager or Support to learn more.

A USDC balance can be funded by sending USDC from an external crypto wallet. When a Partner Account initiates a crypto top-up on behalf of a Child Account, the Partner Account will receive the amount to send and the deposit addresses in the response message - one address per supported blockchain network. The deposit addresses can also be retrieved at any time with the Retrieve crypto deposit details endpoint.

Send exactly the amount of the top-up to one of the deposit addresses to complete it. Funds are usually credited to the USDC balance within minutes of the transfer being confirmed on the blockchain. A deposit of a different amount is still credited to the USDC balance, but as a separate top-up.

❗️

IMPORTANT

Deposit addresses are specific! Each Child Account has its own deposit addresses, and each address accepts USDC only on the network it is listed with. Do not send other tokens, and do not send USDC on any other network - such funds may not be credited to the balance.

Automatic Conversion to USD

If automatic conversion is enabled for an Account, each USDC deposit is converted to USD right after it is credited, so the funds end up in the USD balance. The deposit is still recorded as a USDC top-up, followed by a separate USDC to USD exchange at the current exchange rate (crypto exchange fees apply). Deposits below 1 USDC, or deposits that could not be converted, stay in the USDC balance.

To enable or disable automatic conversion please reach out to Customer Support.