Skip to main content

Bank Transfer Deep Dive 🏦

A comprehensive guide to understanding bank transfers in Nigeria and Kenya, including account number formats, verification processes, transaction limits, processing times, and best practices.

What is a Bank Transfer?​

A bank transfer is a method of electronically moving money from one bank account to another. reply.cash supports direct bank transfers in Nigeria and Kenya, allowing you to send stablecoins that are automatically converted to local currency and deposited into bank accounts.

How Bank Transfers Work​

The Process​

  1. Initiate Transfer: You send USDC/USDT from your wallet via reply.cash
  2. Currency Conversion: Stablecoins are converted to local currency (NGN or KES)
  3. Bank Processing: Funds are transferred through the local banking network
  4. Account Deposit: Money is deposited directly into the recipient's bank account
  5. Notification: Recipient receives bank notification (if enabled)

Key Features​

  • βœ… Direct Deposit: Money goes straight to bank account
  • βœ… No Wallet Required: Recipient doesn't need crypto wallet
  • βœ… Automatic Conversion: USDC/USDT converted to local currency
  • βœ… Secure: Processed through regulated banking networks
  • βœ… Fast: Usually processed within minutes

Nigeria Bank Transfers πŸ‡³πŸ‡¬β€‹

Account Number Format (NUBAN)​

Nigerian banks use the NUBAN (Nigerian Uniform Bank Account Number) system:

  • Format: 10 digits
  • Example: 0123456789
  • Validation: Banks verify account numbers before processing

Supported Banks​

All major Nigerian banks are supported, including:

  • Access Bank - NUBAN format: 10 digits
  • First Bank of Nigeria - NUBAN format: 10 digits
  • Guaranty Trust Bank (GTBank) - NUBAN format: 10 digits
  • United Bank for Africa (UBA) - NUBAN format: 10 digits
  • Zenith Bank - NUBAN format: 10 digits
  • Stanbic IBTC Bank - NUBAN format: 10 digits
  • Fidelity Bank - NUBAN format: 10 digits
  • Union Bank - NUBAN format: 10 digits
  • Ecobank Nigeria - NUBAN format: 10 digits
  • Sterling Bank - NUBAN format: 10 digits
  • Wema Bank - NUBAN format: 10 digits
  • And 20+ more banks...

All Nigerian banks use the NUBAN (10-digit) format standardized by the Central Bank of Nigeria.

Transaction Limits​

  • Minimum: NGN 100
  • Maximum: NGN 1,000,000 per transaction
  • Daily Limits: May vary by bank and account type

Account Verification​

When sending to Nigeria, you typically need:

  1. Account Number: 10-digit NUBAN
  2. Bank Name: Select from dropdown list
  3. Account Name: For verification (some banks require this)

Processing Time​

  • Standard: 1-5 minutes (real-time processing for most banks)
  • Peak Hours: May take up to 15 minutes
  • Weekends: Slightly longer processing times
  • Bank Holidays: Delayed until next business day
  • First-Time Transfers: May take slightly longer for verification

Bank Operating Hours​

  • Business Days: Monday - Friday, 8:00 AM - 5:00 PM (local time)
  • Saturdays: Some banks operate reduced hours (9:00 AM - 1:00 PM)
  • Sundays: Most banks closed
  • Public Holidays: Banks closed (transfers processed next business day)

Common Bank Holidays (Nigeria)​

  • New Year's Day
  • Good Friday
  • Easter Monday
  • Workers' Day (May 1)
  • Democracy Day (June 12)
  • Independence Day (October 1)
  • Christmas Day
  • Boxing Day
  • And additional state holidays

Kenya Bank Transfers πŸ‡°πŸ‡ͺ​

Account Number Format​

Kenyan bank account numbers vary by bank:

  • Format: Typically 10-15 digits
  • Example: 1234567890 or 1234567890123
  • Format Varies: Each bank has its own numbering system

Supported Banks​

All major Kenyan banks are supported, including:

  • Equity Bank - Account format: 10-15 digits
  • KCB Bank (Kenya Commercial Bank) - Account format: 10-13 digits
  • Co-operative Bank - Account format: 10 digits
  • Standard Chartered Bank - Account format: 10 digits
  • Absa Bank Kenya - Account format: 10 digits
  • NCBA Bank - Account format: 10 digits
  • DTB Bank (Diamond Trust Bank) - Account format: 10 digits
  • Barclays Bank Kenya - Account format: 10 digits
  • Stanbic Bank Kenya - Account format: 10 digits
  • And 30+ more banks...

Account number formats vary by bank. Check with the recipient's bank for exact format.

Transaction Limits​

  • Minimum: KES 20
  • Maximum: KES 250,000 per transaction
  • Daily Limits: May vary by bank and account type

Account Verification​

When sending to Kenya, you typically need:

  1. Account Number: Bank-specific format
  2. Bank Name: Select from dropdown list
  3. Account Name: Usually required for verification

Processing Time​

  • Standard: 1-3 minutes
  • Peak Hours: May take up to 10 minutes
  • Real-Time: Most transfers are processed in real-time
  • Bank Holidays: Delayed until next business day

How to Send via Bank Transfer​

Step-by-Step Process​

  1. Open reply.cash App

    • Connect your Solana wallet
    • Ensure you have USDC/USDT and SOL for gas
  2. Select Country

    • Choose Nigeria or Kenya
    • Select "Bank Transfer" or "All Banks"
  3. Enter Bank Details

    • Account Number: Enter recipient's bank account number
    • Bank Name: Select from dropdown list
    • Account Name: Enter for verification (if required)
  4. Enter Amount

    • Enter amount in local currency (NGN or KES)
    • Or enter in USD - it will auto-convert
    • Review exchange rate
  5. Confirm & Send

    • Review all details
    • Confirm transaction
    • Approve in your wallet
  6. Processing

    • Transaction is processed
    • Funds converted to local currency
    • Deposited to recipient's bank account

Account Number Verification​

Why Verification Matters​

  • βœ… Prevents Errors: Ensures money goes to correct account
  • βœ… Security: Reduces fraud and mistaken transfers
  • βœ… Compliance: Meets banking regulations
  • βœ… Speed: Faster processing with verified accounts

Verification Methods​

  1. Account Name Match: Some banks verify account name
  2. NUBAN Validation: Nigeria uses NUBAN validation
  3. Bank-Specific Checks: Each bank has verification processes
  4. Real-Time Validation: Instant verification during transfer

What If Verification Fails?​

  • ❌ Account Not Found: Check account number and bank
  • ❌ Name Mismatch: Verify account name spelling
  • ❌ Bank Error: Contact support with transaction details
  • ❌ Account Closed: Recipient needs to check with bank

Transaction Limits & Fees​

Limits​

Nigeria:

  • Minimum: NGN 100
  • Maximum: NGN 1,000,000 per transaction

Kenya:

  • Minimum: KES 20
  • Maximum: KES 250,000 per transaction

Daily and monthly limits may apply based on recipient's bank account type

Fees​

  • Recipients: Receive full amount - no fees deducted
  • Senders: Pay only blockchain gas fees (SOL, < $0.01)
  • No Hidden Fees: Transparent pricing during initial growth phase

Security & Best Practices​

Security Tips​

  • βœ… Double-Check Account Numbers: Verify before sending
  • βœ… Verify Bank Name: Ensure correct bank is selected
  • βœ… Confirm Account Name: Match with recipient's actual name
  • βœ… Save Transaction Receipts: Keep records for reference
  • βœ… Use Official Channels: Only use reply.cash official app

Common Mistakes to Avoid​

  • ❌ Wrong Account Number: Always verify digits
  • ❌ Wrong Bank Selected: Double-check bank name
  • ❌ Typo in Account Name: Spell correctly for verification
  • ❌ Insufficient Balance: Ensure you have enough USDC/USDT
  • ❌ Wrong Currency: Verify you're sending to correct country

Troubleshooting​

Payment Failed​

Possible Causes:

  • Insufficient USDC/USDT balance
  • Insufficient SOL for gas fees
  • Invalid account number
  • Wrong bank selected
  • Account verification failed
  • Bank system temporarily unavailable

Solutions:

  • Check your wallet balance
  • Verify account number and bank
  • Try again after a few minutes
  • Contact support with transaction hash

Recipient Didn't Receive Funds​

Check:

  • Verify account number is correct
  • Confirm bank name matches
  • Check if account is active
  • Wait a few minutes (processing may be delayed)
  • Contact recipient's bank
  • Contact support with transaction details

Wrong Amount Received​

Possible Causes:

  • Exchange rate fluctuation
  • Bank fees (if applicable)
  • Currency conversion differences

Solutions:

  • Check exchange rate at time of transaction
  • Review transaction receipt
  • Contact support for clarification

Additional Resources​


Bank Transfer FAQ​

πŸ“‹ Click to expand Bank Transfer FAQ

General Questions​

Q: Do recipients need a crypto wallet to receive bank transfers? A: No, recipients don't need a crypto wallet. Money is deposited directly into their bank account in local currency (NGN or KES).

Q: How long do bank transfers take? A: Most transfers are processed within 1-5 minutes. Processing may take longer during peak hours or bank holidays.

Q: Are there fees for bank transfers? A: Recipients receive the full amount with no fees deducted. Senders only pay blockchain gas fees (SOL, < $0.01).

Q: Can I send to any bank? A: Yes, reply.cash supports all major banks in Nigeria and Kenya. Select "All Banks" when sending.

Nigeria-Specific Questions​

Q: What is NUBAN? A: NUBAN (Nigerian Uniform Bank Account Number) is the 10-digit account number format used by all Nigerian banks.

Q: What format are Nigerian account numbers? A: Nigerian account numbers are exactly 10 digits (e.g., 0123456789).

Q: Do I need the account name for Nigerian transfers? A: Some banks require account name for verification. It's recommended to provide it for faster processing.

Q: What are the transaction limits for Nigeria? A: Minimum NGN 100, maximum NGN 1,000,000 per transaction. Daily limits may vary by bank.

Kenya-Specific Questions​

Q: What format are Kenyan account numbers? A: Kenyan account numbers vary by bank, typically 10-15 digits. Each bank has its own numbering system.

Q: Do I need the account name for Kenyan transfers? A: Yes, account name is usually required for verification in Kenya.

Q: What are the transaction limits for Kenya? A: Minimum KES 20, maximum KES 250,000 per transaction. Daily limits may vary by bank.

Q: Are all Kenyan banks supported? A: Yes, all major Kenyan banks are supported, including Equity Bank, KCB, Co-operative Bank, and more.

Account Verification​

Q: How does account verification work? A: Banks verify account numbers and sometimes account names before processing transfers. This ensures money goes to the correct account.

Q: What if verification fails? A: Check the account number, bank name, and account name. If verification continues to fail, contact support with transaction details.

Q: Can I send without account name? A: Some banks require account name for verification. It's recommended to provide it to avoid delays or failures.

Processing & Timing​

Q: Why did my transfer take longer than expected? A: Processing may be delayed during peak hours, bank holidays, or if there are issues with account verification. Most transfers complete within 1-5 minutes.

Q: What happens if I send on a bank holiday? A: Transfers initiated on bank holidays are typically processed on the next business day.

Q: Can I cancel a bank transfer? A: Once initiated, bank transfers cannot be cancelled. If you sent to the wrong account, contact support immediately.

Troubleshooting​

Q: My payment failed. What should I do? A: Check your wallet balance, verify account details, and try again. If it continues to fail, contact support with your transaction hash.

Q: The recipient didn't receive the money. What should I do? A: Verify the account number and bank name are correct. Wait a few minutes, then contact support with transaction details if the issue persists.

Q: I sent to the wrong account. Can I get my money back? A: Contact support immediately with transaction details. Recovery depends on whether the recipient's bank can reverse the transaction.