A Complete Guide to Deposits & Withdrawals on cp12

Deposit in BDT and withdraw your winnings quickly on cp12 using bKash, Nagad, Rocket, or bank transfer. This page covers step-by-step instructions, limits, processing times, and answers to frequently asked questions for each payment method.

Mobile Banking Bank Transfer Secure Transactions Fast processing In BDT

Quick answers

Which payment methods are available on cp12?

BKash, Nagad, Rocket, and bank transfer are all supported. The minimum deposit is ৳200, and balances are typically updated within minutes. Withdrawal requests are processed within business hours.

  • No conversion fees
  • Full Guide in Bengali
  • Encrypted Secure Channel
bKash Deposit Nagad Withdrawal Bank Transfer Rocket Payment Secure Channel Transactions in BDT Fast processing Verified Methods bKash Deposit Nagad Withdrawal Bank Transfer Rocket Payment Secure Channel Transactions in BDT Fast processing Verified Methods

Supported Payment Methods

Cp12 supports four major payment channels — all in BDT and all accessible from your mobile.

📱
bKash

Bangladesh's most popular mobile banking service. Both deposits and withdrawals are supported.

Minimum deposit: ৳200 Maximum deposit: ৳30,000 Processing: 1–5 minutes
💳
Nagad

A digital payment service by the postal department, widely accepted across the country.

Minimum deposit: ৳200 Maximum deposit: ৳25,000 Processing: 2–8 minutes
🚀
Rocket

Dutch-Bangla Bank's mobile wallet, available in both urban and rural areas.

Minimum deposit: ৳300 Maximum deposit: ৳20,000 Processing: 5–15 Minutes
🏦
Bank Transfer

Ideal for large transactions. Major banks supported, including DBBL and BRAC Bank.

Minimum deposit: ৳1,000 Maximum deposit: ৳5,00,000 Processing: 1–4 hours

Transaction Limits & Comparison

View deposit and withdrawal limits for all payment methods in one place.

Payment Methods Minimum Deposit Maximum deposit Minimum withdrawal Maximum Withdrawal Processing Time
bKash ৳200 ৳30,000 ৳500 ৳25,000 1–5 minutes
Nagad ৳200 ৳25,000 ৳500 ৳20,000 2–8 minutes
Rocket ৳300 ৳20,000 ৳500 ৳15,000 5–15 Minutes
Bank Transfer ৳1,000 ৳5,00,000 ৳2,000 ৳5,00,000 1–4 hours

The limits above are approximate and subject to change. For the latest information, FAQ section See details.

Step-by-Step Deposit Guide

Depositing via bKash or Nagad takes just a few minutes — simply follow the steps below.

Deposit with bKash

1
Log in to your cp12 account

With your mobile number and password Log In to proceed. From your dashboard, go to the "Deposit" option.

2
Select bKash and enter the amount

Select bKash as your payment method and enter the deposit amount (minimum ৳200). The system will display the designated number for your transfer.

3
Send Payment via the bKash App

Open your bKash app, select "Send Money" or "Payment", and send the amount to the designated number. Make sure to save the reference number.

4
Submit transaction ID

Enter your bKash transaction ID (TrxID) in the cp12 deposit form and click "Confirm".

5
Wait for Your Balance to Update

Your cp12 account balance is usually updated within 1–5 minutes. If it hasn't appeared, FAQs See details.

Making a deposit on cp12 via mobile banking in Bogura
Easy Mobile Banking Deposits in Bogura

Withdrawal process & terms

Get your winnings transferred quickly and securely to your mobile banking account.

What You Need to Make a Withdrawal

To withdraw from cp12, you must first complete identity verification (KYC). This requires uploading a photo of your National ID or passport, and the process is typically completed within 24 hours. Once verified, all subsequent withdrawal requests will be processed much faster.

To make a withdrawal, you must have sufficient balance in your cp12 account, and any bonus balance must meet the required wagering conditions before it can be withdrawn. For full details on bonus terms, At the time of registration or In the FAQ section See details.

  • Account verification (KYC) must be completed
  • The minimum withdrawal amount is ৳500
  • It is recommended to withdraw using the same method used for your deposit
  • Wagering requirements must be met on bonus balance
  • A daily maximum withdrawal limit applies

Withdrawal Steps

1
Go to the withdrawal menu

Log in and select the "Withdraw" option from your dashboard.

2
Select Method & Amount

Select your preferred mobile banking method (bKash/Nagad/Rocket) and enter the withdrawal amount.

3
Verify the Number & Submit

Make sure your mobile banking number is correct, then submit your withdrawal request.

4
Please wait while your transaction is being processed

The funds will reach your mobile banking account within business hours (typically 1–24 hours).

The joy of a successful withdrawal with cashback bonus in Dhaka
A Successful Withdrawal Experience in Dhaka

Important information

Always use your own mobile banking number when making a withdrawal. Requests to withdraw to someone else's number may be declined for security reasons. For any issues, contact support@cp12.app.

BKash Transactions — In Detail

Bangladesh's most widely used mobile banking services — all supported and easy to use on cp12.

A bKash withdrawal after cricket betting in Chattogram
Easy transactions via bKash in Chattogram

BKash is the most widely used mobile banking platform in Bangladesh and the most popular payment method on cp12. Every bKash transaction is completed in just a few minutes, and your balance is updated instantly once confirmed with the transaction ID.

When depositing via bKash, it is recommended to use the "Payment" option rather than "Send Money" — this incurs lower fees. That said, always follow whichever method is specified in cp12's instructions.

A single bKash account can deposit up to ৳30,000 per day. For larger amounts, use bank transfer or split your deposits across multiple days.

1–5 minutes Secure Mobile-Friendly

Nagad & Rocket — Two Trusted Options

Nagad and Rocket users enjoy the same great benefits as bKash users.

Nagad

Operated by Bangladesh Post Office, Nagad is the country's second-largest mobile banking service. Depositing via Nagad on cp12 is just as simple as bKash — open the app, send payment to the designated number, and submit your transaction ID.

One of Nagad's key advantages is its relatively low cash-out fee, meaning you keep more of your money on withdrawal. You can deposit up to ৳25,000 per day on cp12 via Nagad.

  • Minimum deposit: ৳200
  • Processing time: 2–8 minutes
  • Withdrawal limit: ৳20,000/day

Rocket (DBBL)

Dutch-Bangla Bank's Rocket mobile banking service is especially popular among users in rural and semi-urban areas. To deposit at cp12 via Rocket, you can use either the Rocket app or the USSD code (*322#).

Rocket's processing time is slightly longer (5–15 minutes), but it's completely reliable. Users with bank accounts can transfer directly to Rocket to deposit into cp12.

  • Minimum Deposit: ৳300
  • Processing Time: 5–15 Minutes
  • Withdrawal limit: ৳15,000/day

Bank Transfer — The Best Option for Large Transactions

If you've reached your mobile banking limit, switch to bank transfer instead.

Bank transfer is the most suitable method for large deposits and withdrawals on cp12. Major Bangladeshi banks are supported, including DBBL (Dutch-Bangla Bank), BRAC Bank, and Islami Bank.

Bank transfer allows deposits and withdrawals of up to ৳5,00,000 per transaction. Processing typically takes 1–4 hours; however, transfers made outside banking hours may be processed the next business day.

When making a bank transfer, always include your cp12 user ID in the reference field — failing to do so may delay the identification of your deposit. Once the transfer is complete, keep the bank receipt or a screenshot for your records.

Bank Transfer Tips
  • Enter your cp12 user ID as the reference
  • Transfer during business hours (9:00 AM – 4:00 PM)
  • Keep Your Bank Receipt/Slip
  • Email support@cp12.app with your receipt if you have an issue
Celebrating a bonus envelope after a successful bank transfer in Rangpur
Celebrating a successful bank transfer in Rangpur

Transaction Security & Safety

Keeping your funds and personal information secure is cp12's top priority.

Encrypted Channel

Every deposit and withdrawal request is transmitted over an SSL/TLS encrypted connection. Your banking details are never exposed to third parties, and all data stored on our servers remains encrypted at all times.

Identity Verification (KYC)

Identity verification (KYC) must be completed before making a withdrawal. This process protects your account from unauthorized access and helps prevent fraud. Once verified, all future transactions will be processed faster.

Privacy protection

Your transaction history and personal details are kept strictly confidential. Your financial information is never shared with any third party. cp12's Privacy Policy Learn how we handle your data.

Transaction History

A full history of all your deposits and withdrawals is saved in your dashboard. You can view records of every transaction — including date, amount, method, and status — at any time.

Instant notifications

After every successful deposit or withdrawal, a confirmation message is sent to your mobile. If any unusual activity is detected, you'll receive an immediate alert so you can act quickly.

Support Team

For any transaction issues, email support@cp12.app with your proof of transaction (transaction ID or bank receipt) and you'll typically receive a resolution within 24 hours.

Important Payment Terms

Before making any transaction, please review the following — it's all for your protection.

Deposit terms

Currency
All transactions are conducted in Bangladeshi Taka (BDT/৳). No foreign currencies are accepted.
Processing fee
Cp12 does not charge any deposit fees. However, your mobile banking provider may apply a small charge.
Failed Transactions
If a deposit fails, the amount is typically returned to your mobile banking account within 3–5 business days.
Daily Limit
Each payment method has a daily deposit limit. If you reach your limit, try again the next day or use bank transfer instead.

Withdrawal Terms & Conditions

KYC Verification
Identity verification is mandatory before your first withdrawal. A National ID or passport is required.
Processing Time
Requests are processed within 1–24 hours of submission. Delays may occur on weekends.
Bonus Balance
Any balance earned from bonuses must meet the required wagering conditions before it can be withdrawn.
Rejected
Withdrawals may be declined in cases of incomplete KYC, suspicious activity, or violations of the terms and conditions.

Helpful Tips

  • Always Use Your Own Mobile Banking Number
  • Save Your Transaction ID
  • Use bank transfer for large transactions
  • Complete Your KYC Quickly
  • Email us with your receipt if you have an issue
Celebrating with a rebate bonus at a tea garden in Chattogram
Celebrating a Rebate Bonus in Chittagong

To view the full terms and conditions Terms & Conditions Page to learn more. cp12 always operates with full transparency — no hidden terms or extra charges.

Earning from a fishing game on mobile in a beachside setting in Dhaka
Earning from mobile gaming in Dhaka

Anywhere, Anytime

At cp12, all transactions are fully mobile — deposit or withdraw from home, the office, on the go, or anywhere with a mobile internet connection. Whether you're in Dhaka, Chattogram, Sylhet, or Bogura, the process is the same simple experience no matter where you are in Bangladesh.

Even on a slow mobile data connection, cp12's transaction page loads quickly thanks to its lightweight, optimised interface. Deposits and withdrawals are available around the clock — day or night. During cricket matches or the BPL season, you can top up instantly and jump straight into the action. cp12 runs smoothly on any mobile network in Bangladesh, so you'll get uninterrupted service even in rural areas.

Across Bangladesh Works on mobile data 24/7 Active

Open an account and get started today

Register on cp12 and make your first deposit via bKash or Nagad to claim your welcome bonus. The entire process is in Bangla and can be completed on mobile.

Common Payment Terms Explained

You'll come across certain terms regularly during transactions — knowing what they mean will save you any confusion.

Deposit
The process of depositing funds into your cp12 account, done via mobile banking or bank transfer.
Withdrawal
The process of transferring funds from your cp12 account to your mobile banking or bank account.
Transaction ID (TrxID)
The unique code generated by your mobile banking app after each successful transaction. This code must be submitted on cp12 to confirm your deposit.
KYC (Know Your Customer)
Identity verification process. Required once before your first withdrawal, using your National ID card or passport.
Wagering
Before withdrawing bonus balance, you must wager a specified amount — this requirement is known as the wagering requirement.
Processing Time
The time from submitting a transaction request to its completion. Mobile banking transfers typically take a few minutes, while bank transfers may take a few hours.
Balance
The current balance in your cp12 account. Real balance and bonus balance are displayed separately.
Refund
When a transaction fails or is cancelled, the amount is returned to your mobile banking account — this typically takes 3–5 business days.

Financial Transactions FAQ

Straightforward, complete answers to the most frequently asked questions.

Deposits via bKash are typically reflected in your cp12 account within 1–5 minutes. Nagad may take 2–8 minutes, and Rocket 5–15 minutes. Bank transfers are processed within 1–4 hours on business days; transfers made outside business hours will be processed on the next business day. If your balance hasn't updated after the expected timeframe, contact support@cp12.app with your transaction ID.

Cp12 does not charge any deposit fees or processing fees — every taka you deposit goes directly into your account. However, your mobile banking provider (bKash, Nagad, or Rocket) may apply a small service charge in accordance with their own policies. For bank transfers, the bank's standard transfer fee may also apply. These charges are outside cp12's control; please refer to your mobile banking app or your bank's website for full details.

Withdrawal requests are typically processed within 1–24 hours. Having your KYC verification completed speeds up the process. Daily withdrawal limits are ৳25,000 via bKash, ৳20,000 via Nagad, ৳15,000 via Rocket, and up to ৳5,00,000 via bank transfer. Withdrawals may be slightly delayed on weekends and public holidays. If you haven't received your funds within the expected timeframe, contact support@cp12.app.

Log in to your cp12 account and go to the "Profile" or "Verification" section. Upload photos of the front and back of your National ID along with a selfie. If all details are correct, verification is usually completed within 24 hours and you will receive a confirmation email. Once verified, all future withdrawals will be processed faster. If you encounter any issues, email support@cp12.app.

If a deposit fails, first check your transaction history in your mobile banking app to confirm whether the amount was deducted. If money was deducted but has not appeared in your cp12 account, email support@cp12.app with your transaction ID. Failed transaction refunds are typically returned to your mobile banking account within 3–5 business days. Be sure to include the transaction date, amount, and transaction ID in your email.

No, bonus balance cannot be withdrawn directly. To withdraw earnings from a bonus, you must first meet the specified wagering requirement — meaning you need to place bets totalling a set multiple of the bonus amount. Once the wagering requirement is fulfilled, the bonus balance converts to real balance and becomes withdrawable. Each bonus has its own terms, so read them carefully before claiming. For more details, FAQ section See details.

Yes, you can use multiple payment methods — for example, depositing with bKash one time and Nagad the next. However, it's generally recommended to withdraw via the same method used for your deposit, as this simplifies the verification process. If you wish to withdraw using a different method, please contact our support team first. All methods require the use of your own verified number or account.

Yes, deposits on cp12 are available 24/7 — day or night, weekdays or holidays. Mobile banking (bKash, Nagad, Rocket) can be used at any time and is usually processed within minutes. For withdrawals, bank transfers depend on banking hours, so processing is faster on business days. Mobile banking withdrawals are accepted at any time and completed within business hours.

Make Your First Deposit & Earn a Bonus

Open a new account at cp12 and enjoy a welcome bonus on your first deposit. Get started with just ৳200 via bKash, Nagad, or Rocket — whichever you prefer.

বাংলা