Skip to main content

What is a Payment Method?

A payment method is a verified bank account or crypto wallet added to a customer’s or counterparty’s profile on Conduit. Think of it as registering:
  1. Your funding source (where money comes from)
  2. Your destination account (where money goes to)
Key terms:
TermDefinition
Payment MethodA bank account or crypto wallet linked to a customer/counterparty
Bank AccountTraditional fiat currency account (checking, savings, business)
Crypto WalletDigital wallet for cryptocurrency assets
CustomerYour direct client using Conduit (must be onboarded first)
CounterpartyExternal party your customer transacts with

Why add a payment method?

Before you can send or receive payments on Conduit, you need to add a payment method. Adding payment methods enables you to:
  • Send payments from bank accounts or crypto wallets
  • Receive payments to your designated accounts
  • Convert currencies between fiat and crypto (onramp/offramp transactions)
Payment methods can be either:
  • Bank accounts for fiat currency (USD, BRL, MXN, EUR, etc.)
  • Crypto wallets for digital assets (USDC, USDT, etc.)

What you’ll need

Gather the following information before beginning: For Bank Accounts:
  • Account Holder Name
  • Bank Name
  • Account Number
  • Routing Information
  • Account Type (checking, savings, business)
  • Currency (USD, BRL, MXN, EUR, etc.)
For Crypto Wallets:
  • Wallet Address
  • Blockchain Network (Ethereum, Tron, Polygon, etc.)
  • Asset Type (USDC, USDT, etc.)

Supported currencies (by bank country)

This section outlines which currencies Conduit supports based on the bank’s country.
Bank CountrySupported Currencies
BrazilBRL, EUR, USD
ColombiaCOP, EUR, USD
MexicoMXN, EUR, USD
SEPA Zone CountriesEUR, USD
Other CountriesUSD

Bank payment rails and required fields (by currency and country)

This table outlines the available bank payment rails by currency and country, along with the required fields for each. In cases where a local rail isn’t supported, Conduit defaults to using SWIFT for international USD or EUR payouts. Each rail has specific field requirements that must be met for the payment to be successfully processed.
CurrencyPayment RailSupported CountriesRequired Fields
BRLPIXBrazilbankName, accountOwnerName, pixKey, address.country
BRLTEDBrazilaccountOwnerName, bankName(See list of supported banks below), accountType, accountNumber(must be 9 digits), bankCode, branchCode, address.country
MXNSPEIMexicoaccountOwnerName, bankName, accountNumber(CLABE, must be 18 digits), address.country
COPACH ColombiaColombiaaccountOwnerName, bankName(See list of supported banks below), bankCode, accountType, accountNumber, address.country
EURSEPASEPA Zone countries with EUR accounts (e.g. FR, DE, ES, etc.)accountOwnerName, bankName, iban,swiftCode(must be valid for the provided country), address.country
USDFedwireUnited StatesaccountOwnerName, bankName, accountType, accountNumber, routingNumber, address.country
USDInternational WireCountries (except US) without local railsSame as Swift (see below)
USDInternational Wire Transfer via FedwireCountries (except for China) without local rails for USD or EURaccountOwnerName, bankName, accountType, accountNumber, routingNumber(Of Correspondent Bank), swiftCode(must be valid for the provided country), address.streetLine1 ,address.city address.state, address.postalCode, address.country
USD/EURSwiftCountries without local rails for USD or EURaccountOwnerName, bankName, accountType, accountNumber, swiftCode(must be valid for the provided country), address.country

What’s next?

Now that you know what a payment method is, check our Quickstart Guide to create your first payment method. Also see our API Reference to learn how to add a payment method using our API.

Support

Reach out to our support team to get help and share your feedback.