On-Ramp & Off-Ramp
BUFI uses compliant on/off ramp services to bridge traditional banking with digital currencies. Convert your local currency to USDC (on-ramp) or withdraw USDC to your bank account (off-ramp).
Powered by Alfred Pay
Our on/off ramp services are provided by Alfred Pay, a regulated payment processor specializing in Latin American markets.
! Important: Account Holder Requirement
Due to regulatory requirements, only the verified account holder (individual or business entity) who completed KYC/KYB verification can use on/off ramp services. Third-party transactions are not permitted.
- Individual accounts: Only the KYC-verified person can deposit or withdraw
- Business accounts: Only the KYB-verified business entity can transact
- The bank account used must belong to the same verified individual or business
On-Ramp: Fiat to Crypto
Convert local currency to USDC
Deposit fiat currency (USD, EUR, MXN, etc.) from your bank account and receive USDC in your BUFI wallet.
How On-Ramp Works
- 1Complete KYC/KYB verification (one-time)
- 2Register your bank account as a payment method
- 3Initiate a deposit from your bank
- 4Alfred Pay processes the transaction
- 5USDC is deposited to your BUFI wallet
Off-Ramp: Crypto to Fiat
Withdraw USDC to your bank account
Convert your USDC to local fiat currency and withdraw to your registered bank account.
Off-Ramp Restrictions
- • Cannot withdraw to third-party accounts
- • Cannot withdraw to accounts in different names
- • Business accounts cannot withdraw to personal accounts
KYC/KYB Verification
Identity verification is required by law to use on/off ramp services.
KYC (Know Your Customer) - For Individuals
Personal identity verification required for individual accounts.
KYB (Know Your Business) - For Companies
Business verification required for corporate accounts.
Frequently Asked Questions
Can I deposit from someone else bank account?
No. Due to regulatory requirements, deposits must come from a bank account registered in your verified name. Third-party deposits are rejected and may delay funds.
Can I withdraw to a different bank account than I deposited from?
You can withdraw to any bank account that is in YOUR name and has been registered/verified in BUFI. You cannot withdraw to accounts belonging to other people or entities.
Why was my on-ramp transaction rejected?
Common reasons include: sending from an unverified bank account, account name mismatch with KYC, exceeding limits, or your jurisdiction is restricted. Check your verification status and registered payment methods.
