Skip to help content
    BUFI
    Back to Help Center

    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

    1. 1Complete KYC/KYB verification (one-time)
    2. 2Register your bank account as a payment method
    3. 3Initiate a deposit from your bank
    4. 4Alfred Pay processes the transaction
    5. 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.

    Related Topics

    Account SecurityPayments & Transactions
    BUFI Help CenterChangelog

    © 2026 BUFI. All rights reserved.