At basa12, managing your finances goes beyond simple deposits and withdrawals. Your full transaction history, balance breakdown, and bonus credits are all visible in one place, with complete transparency.
Understand the specific rules and process for each transaction type
The process of adding funds to your basa12 account. Payments via bKash, Nagad, Rocket, or bank transfer are completed in just seconds.
DepositTransfer funds from your account to your registered mobile banking service or bank. KYC verification is required before your first withdrawal.
WithdrawTransfer of funds from your bonus balance to your main balance. Once rollover conditions are met, your bonus balance becomes automatically withdrawable.
View BonusesOnce you log in to basa12, you'll see a clean dashboard showing your main balance, bonus balance, and recent transactions all in one place.
A common question among players is — is it safe to send money to an online betting site? And if you request a withdrawal, do you actually get paid? At basa12, the answer to both is a simple yes.
Basa12's payment system is directly integrated with the APIs of bKash, Nagad, and Rocket. This means that once you make a payment, the information reaches our servers in real time and your balance is updated automatically. There's no manual step in between, so errors and delays are simply not a factor.
The same applies to withdrawals. As soon as you submit a request, the system begins verification immediately. Once your KYC is complete and rollover conditions are met, funds arrive in your bKash or Nagad account within just 2–5 minutes. Withdrawal speeds like this are rare in Bangladesh's betting scene.
Follow the steps below to complete any type of transaction
Log in to basa12 using your registered mobile number and password.
From the dashboard, click on "Financial Transactions" or go directly to the "Deposit" button.
BKash, Nagad, Rocket, or Bank Transfer — select your preferred method and enter the amount.
Send payment from your mobile banking app using the number or reference code provided by basa12.
Your account balance will be updated within seconds and you will receive a confirmation message.
Before your first withdrawal, verify your identity by uploading a photo of your national ID — approval typically takes 15–30 minutes.
Go to the "Financial Transactions" menu and select Withdraw. Your available balance will be displayed there.
Enter the withdrawal amount and confirm that the mobile banking number you're sending to is correct.
An OTP will be sent to your registered number — use it to confirm the request.
BKash or Nagad: 2–5 minutes, Rocket: 5–10 minutes, Bank Transfer: 2–4 hours.
Log in to basa12 and click the profile icon in the top right corner.
Go to the "Transaction History" or "Financial Transactions" section from the menu.
You can view any type of transaction separately — by specific date, deposit, withdrawal, or bonus transfer.
Click on any transaction to view full details, including reference ID, timestamp, and status. You can also download a PDF.
When it comes to betting, keeping your finances clear and organized matters. At basa12, that's exactly what we ensure — every transaction you make has a transparent record you can access at any time.
Your balance is divided into two parts — main balance and bonus balance. The main balance consists of your own deposited funds and winnings that are free from any rollover conditions — you can withdraw this at any time. The bonus balance is money received from various offers, which becomes withdrawable only after the specified rollover requirement is met.
One standout feature at basa12 is the real-time rollover tracker. Inside your account, you can see exactly how much more you need to wager before withdrawing your bonus — shown both as a number and a percentage. No guesswork, no uncertainty.
If you run into an issue with a transaction — for example, you made a deposit but your balance hasn't been updated — send the transaction reference number and a screenshot of the payment to Live Chat. basa12's support team typically responds within 2 minutes and resolves the issue within 15 minutes.
As your membership level on basa12 grows, so does your daily transaction limit
| Membership Tier | Daily Deposit Limit | Daily Withdrawal Limit | Withdrawal Processing Time | KYC |
|---|---|---|---|---|
| Standard | ৳50,000 | ৳50,000 | 2–5 Minutes | Required |
| Silver | ৳1,00,000 | ৳75,000 | 1–3 Minutes | Required |
| Gold | ৳2,00,000 | ৳1,50,000 | 1–2 Minutes | Required |
| Platinum | Unlimited* | Unlimited* | Instant | Required |
* Platinum members' limits are subject to the individual policies of their bank or payment gateway. Bank transfers may take slightly longer to process.
Rakib from Narsingdi said after his first deposit on basa12, "I'd barely sent the money from bKash when I saw my balance had already updated — I thought I was dreaming!" Sumaiya from Mymensingh shared, "I received my money on Nagad within 3 minutes of withdrawing — that honestly surprised me."
What basa12's transaction system is most praised for is its transparency. Every transaction has a reference ID. The exact time it was sent and how many seconds it took to process — all of it is recorded. If there's ever an issue, the support team can track it down instantly using that reference.
The bonus balance rollover tracker is another feature players love. Tanvir from Jamalpur shared: "I used to have no idea how much more I needed to bet before I could withdraw my bonus. Now it shows the progress right there as a percentage — how much is done and how much is left."
How basa12 is different from regular betting sites
Your balance updates the moment a deposit is made — no refresh or wait time needed.
See in real time — both as a percentage and in BDT — how much more you need to wager before your bonus is withdrawable.
Transaction history for any month or specific date can be downloaded as a PDF.
SMS and in-app notifications for every transaction — so you never miss a thing.
Following a few simple habits while transacting on basa12 will keep your account secure at all times. First and foremost — no basa12 staff member will ever ask for your password, bKash PIN, or bank account details. If anyone does, it is a scam; report it immediately via Live Chat.
Always get the payment number directly from basa12's official site when making a deposit. If anyone contacts you claiming to be an "agent" and asks you to send money to a different number, that is entirely fraudulent. All payments on basa12 go through the system directly.
The most important thing during any transaction is to save the reference ID. After a deposit or withdrawal, take a screenshot of the confirmation message. If any issue comes up, showing this directly to the support team gets it resolved in just a few minutes.
Transaction history on basa12 is accessible for up to 6 months. If you need records older than 6 months, reach out to the support team — they can retrieve them from the archive.
Security & Privacy: Every transaction on basa12 is secured with 256-bit SSL encryption. Your payment information is never shared with any third party. For more details, visit our Privacy Policy and Terms & Conditions Read.
Deposit as little as ৳200 on basa12 and get an instant balance update — secure, fast, and fully tailored for Bangladesh.