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.
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
Supported Payment Methods
Cp12 supports four major payment channels — all in BDT and all accessible from your mobile.
Bangladesh's most popular mobile banking service. Both deposits and withdrawals are supported.
A digital payment service by the postal department, widely accepted across the country.
Dutch-Bangla Bank's mobile wallet, available in both urban and rural areas.
Ideal for large transactions. Major banks supported, including DBBL and BRAC Bank.
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
With your mobile number and password Log In to proceed. From your dashboard, go to the "Deposit" option.
Select bKash as your payment method and enter the deposit amount (minimum ৳200). The system will display the designated number for your transfer.
Open your bKash app, select "Send Money" or "Payment", and send the amount to the designated number. Make sure to save the reference number.
Enter your bKash transaction ID (TrxID) in the cp12 deposit form and click "Confirm".
Your cp12 account balance is usually updated within 1–5 minutes. If it hasn't appeared, FAQs See details.
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
Log in and select the "Withdraw" option from your dashboard.
Select your preferred mobile banking method (bKash/Nagad/Rocket) and enter the withdrawal amount.
Make sure your mobile banking number is correct, then submit your withdrawal request.
The funds will reach your mobile banking account within business hours (typically 1–24 hours).
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.
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.
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.
- 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
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
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.
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.
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.