Withdrawals
Your merchant account can withdraw its available balance in two ways:
Available balance
Section titled “Available balance”Your merchant balance is held internally in USDC (a stablecoin pegged 1:1 to the USD). The dashboard shows it in USDC and, for reference, its MXN equivalent at the current exchange rate.
When withdrawing, you choose whether to receive the amount as:
- USDC or USDT on-chain on a supported network, or
- Mexican pesos (MXN) via SPEI to your CLABE account.
Crypto withdrawal (USDC or USDT)
Section titled “Crypto withdrawal (USDC or USDT)”Send your balance as USDC or USDT to an external wallet you control.
Supported networks
Section titled “Supported networks”Only these three networks are available for crypto withdrawals:
| Network | USDC | USDT |
|---|---|---|
| Polygon | ✓ | ✓ |
| Ethereum | ✓ | ✓ |
| Solana | ✓ | ✓ |
Requirements
Section titled “Requirements”- Sufficient available USDC balance (covering the amount + fees).
- A wallet address compatible with the chosen network.
- 2FA code (6-digit TOTP) if you have the second factor enabled.
- Go to Balances → Withdraw in the dashboard.
- Choose Withdraw in crypto.
- Select the currency (
USDCorUSDT) and the network (Polygon, Ethereum or Solana). - Enter the USDC amount to withdraw.
- Enter the destination address of your wallet and confirm (check the box) that it belongs to you.
- Review the summary: USDC amount, B4bit fee, network fee (gas), net amount you will receive.
- Confirm with the 2FA code.
- B4bit fee: may be 0 or a fixed amount depending on your account configuration.
- Network fee (gas/blockchain fee): depends on the network and congestion at the time of sending. Polygon and Solana typically have very low fees; Ethereum is the most expensive.
Crypto withdrawal states
Section titled “Crypto withdrawal states”| Code | Name | Meaning |
|---|---|---|
PE | Pending | Order created, awaiting blockchain execution. |
CO | Completed | Transaction sent; the dashboard shows the tx_hash. |
CA | Cancelled | Withdrawal cancelled (by you or by the system). |
MXN withdrawal via SPEI to CLABE
Section titled “MXN withdrawal via SPEI to CLABE”Receive Mexican pesos directly in your bank account via SPEI (Mexican bank transfer). B4bit Pay converts USDC to MXN at the current exchange rate and executes the transfer.
Requirements
Section titled “Requirements”- Available USDC balance.
- A verified CLABE account associated with your merchant (see below).
- 2FA code.
1. Add and verify a CLABE
Section titled “1. Add and verify a CLABE”Before your first MXN withdrawal you must register at least one CLABE account (18 digits).
- Dashboard → Settings → Bank accounts → Add CLABE.
- Enter:
- CLABE (18 digits, globally unique per merchant).
- Account holder name as it appears at the bank.
- Save. The account enters
pendingstate. - B4bit Pay sends it to the external validation service. The result arrives in minutes:
- ✓
active: verified, can now be used for withdrawals. - ✗
rejected: rejected (non-existent account, holder mismatch, blocked). The dashboard displays the reason.
- ✓
- Mark an account as
defaultif you want to use it for automated withdrawals.
2. Create the MXN withdrawal
Section titled “2. Create the MXN withdrawal”- Dashboard → Balances → Withdraw → MXN.
- Enter the USDC amount you want to convert to pesos.
- B4bit Pay queries the rate and shows:
- USDC to deduct from your balance.
- Processing fee (in USDC).
- Total to receive in MXN.
- Applied rate (
1 USDC ~ X MXN).
- Select the beneficiary CLABE (uses the
defaultif you do not choose another). - Confirm with the 2FA code.
Conversion and settlement
Section titled “Conversion and settlement”- The rate is locked when you confirm the withdrawal.
- The transfer travels via SPEI (24/7 in Mexico; usually credited within seconds).
- You receive the tracking key from the originating bank in the dashboard.
MXN withdrawal states
Section titled “MXN withdrawal states”| Code | Name | Meaning |
|---|---|---|
PE | Pending | Order created, awaiting SPEI settlement. |
CO | Completed | SPEI sent and confirmed; funds in your account. |
CA | Cancelled | Cancelled (insufficient balance, CLABE rejected, 2FA failed). |
Automated withdrawals
Section titled “Automated withdrawals”Schedule recurring withdrawals with no manual intervention. Available for MXN withdrawals via CLABE.
- Dashboard → Settings → Automated withdrawals.
- Enable the option.
- Choose the frequency in days (1 = daily, 7 = weekly, 14 = biweekly, 30 = monthly).
- Set a minimum amount to trigger the withdrawal (for example, 500 USDC). If the balance does not reach it during the cycle, it is deferred to the next one.
- Make sure you have a verified
defaultCLABE.
Quick reference
Section titled “Quick reference”- Currencies: USDC or USDT.
- Networks: Polygon, Ethereum, Solana.
- Destination: external wallet you control.
- Confirmation: blockchain + 2FA.
- Irreversible: yes.
- Currency: MXN (converted from USDC at the current rate).
- Destination: previously validated 18-digit CLABE account.
- Method: SPEI (24/7 in Mexico).
- Confirmation:
COstate after settlement + 2FA. - Bank rejection: contact
support@b4bit.com; the refund is not automatic.
Support
Section titled “Support”Withdrawal stuck or CLABE rejected? Email support@b4bit.com with the withdrawal identifier.