Deposit and withdraw winnings in minutes via bKash, Nagad, Rocket, or bank transfer.
All the most popular mobile banking and bank transfer options in Bangladesh are available here.
Log in to Kriyka with your username and password. If you're new, complete registration first.
Click the "Deposit" button on your dashboard to open the payment page.
Select your preferred payment method — bKash, Nagad, Rocket, or bank transfer.
Enter the deposit amount and save your transaction ID or reference number.
Mobile banking deposits are usually added to your balance instantly. If there's a delay, contact support.
After logging in, click the "Withdrawal" option from your dashboard.
Select your preferred method, enter the withdrawal amount, and confirm. Minimum withdrawal is ৳500.
Make sure your mobile banking number or bank account number is entered correctly.
Review all details and click "Confirm" to submit your request.
BKash/Nagad withdrawals typically arrive within 1–3 hours; bank transfers within 12–24 hours.
Each payment method has its own transaction limits.
| Method | Minimum | Maximum (daily) | Processing time | Fees |
|---|---|---|---|---|
| BKash | ৳500 | ৳50,000 | Instant | 0% |
| Nagad | ৳500 | ৳40,000 | Instant | 0% |
| Rocket | ৳500 | ৳30,000 | 2–5 minutes | 0% |
| Upay | ৳500 | ৳25,000 | 2–5 minutes | 0% |
| Bank Transfer | ৳1,000 | ৳2,00,000 | 1–6 hours | 0% |
| Visa/Mastercard | ৳1,000 | ৳1,00,000 | 5–15 minutes | 0% |
| Method | Minimum | Maximum (daily) | Processing time | Fees |
|---|---|---|---|---|
| BKash | ৳500 | ৳30,000 | 1–3 hours | 0% |
| Nagad | ৳500 | ৳25,000 | 1–3 hours | 0% |
| Rocket | ৳500 | ৳20,000 | 2–4 hours | 0% |
| Upay | ৳500 | ৳15,000 | 2–5 hours | 0% |
| Bank Transfer | ৳1,000 | ৳1,00,000 | 12–24 hours | 0% |
| Visa/Mastercard | ৳1,000 | ৳50,000 | 24–48 hours | 0% |
Account verification is required for large withdrawals (৳50,000+). Completing verification in advance keeps the process fast.
We use the latest technology to ensure every transaction is fully secure.
All data is protected with 256-bit SSL encryption. Your personal and financial information is never shared with third parties.
OTP verification is required for account login and withdrawals, so no one else can access your account.
Kriyka never stores your payment method password or PIN. Every transaction is processed directly through the payment gateway.
You'll receive instant SMS and in-app notifications for every deposit and withdrawal, so you'll know right away if anything looks suspicious.
User funds are kept completely separate from the company's operational funds, so your money is protected at all times.
A full history of all your deposits and withdrawals is saved in your dashboard and can be viewed or downloaded at any time.
For many people, depositing or withdrawing money on an online betting platform can seem complicated. Kriyka makes the process as simple as possible. With Bangladeshi bettors in mind, familiar methods like bKash, Nagad, and Rocket are front and center — so you can transact easily even without a card or traditional bank account.
One of Kriyka's biggest advantages is that the entire transaction process is completely free — no deposit fees, no withdrawal deductions. What you deposit is exactly what hits your balance, and every BDT you win is yours to take out.
BKash is a household name across Bangladesh, and depositing on Kriyka with it takes just 30 seconds to a minute. Enter your number on the payment page or scan the QR code and you're done. Your balance updates instantly, so you can start betting right away — a huge advantage when you need to place a bet quickly during a live match.
Tips: When paying with bKash, take a screenshot of your transaction ID. If any issue arises, sharing it with support will speed up the resolution.
Transacting on Kriyka via Nagad is just as straightforward. This mobile banking service from the postal department is especially popular among users in rural areas. You can deposit up to ৳40,000 per day on Kriyka with Nagad, and withdrawals are typically completed within 1–3 hours.
Bank transfer is the best option for high-value transactions. At Kriyka, you can deposit up to ৳2,00,000 per day via bank. Processing takes slightly longer — usually 1 to 6 hours for deposits and 12 to 24 hours for withdrawals. For urgent needs, mobile banking is the faster choice.
You'll need to verify your account before making your first withdrawal on Kriyka. Simply upload a photo of your National ID or passport — approval usually comes within 24 hours. Once verified, all future withdrawals will be processed faster. Verification is required for withdrawals above ৳50,000.
⚡ Keep in mind: Withdraw using the same payment method you deposited with. For example, if you deposited via bKash, withdraw to bKash. This keeps the process smooth and minimizes issues.
Kriyka withdrawals are typically completed within the standard timeframe. Occasionally, delays may occur due to bank or mobile banking server issues. In that case, first check the status in your transaction history. If it shows "Processing," please wait. If the expected time has passed, contact support via live chat or email — providing your transaction ID will help resolve the issue faster.
You can link multiple payment methods to a single Kriyka account, so if one method has an issue, you can switch to another. For security, always use payment methods registered in your own name — using someone else's number or account may cause your withdrawal to be blocked.
Bet responsibly and never deposit more than you can afford. For more information, visit our Responsible Gaming View page.
Answers to the most frequently asked questions.
Deposit in seconds with bKash or Nagad and start betting on your favorite matches.