okpk Deposit Guide

Add money to your okpk account via bKash, Nagad, Rocket or Bank Transfer — minimum ৳150, credited within 1 minute.


By the end of this guide you will know exactly which steps to follow for each payment method, what the minimum and maximum amounts are, how to claim your first-deposit bonus, and what to do if a payment does not go through.

Quick Facts at a Glance

Everything you need before you start — no need to guess.

Detail Value
Minimum Deposit ৳150
Credit Time ~1 minute
First Deposit Bonus 185% up to ৳11,000
Wagering Requirement 19× the bonus amount
Accepted Methods bKash · Nagad · Rocket · Bank Transfer
Deposit Fees FREE
Currency ৳ BDT

Supported Payment Methods

All four methods below work from your phone, charge no fees on okpk's side, and credit your balance in around one minute. Pick the wallet you already use daily.

  • bKash Send Money flow — works from the bKash app or USSD *247# Deposit: ~1 min  ·  Withdrawal: ~10 min
  • Nagad Send Money flow — Nagad app or USSD *167# Deposit: ~1 min  ·  Withdrawal: ~10 min
  • Rocket Send Money — Rocket app or USSD *322# Deposit: ~1 min  ·  Withdrawal: ~10 min
  • Bank Transfer BEFTN / NPSB to the account number shown in the cashier Deposit: ~1 min  ·  Withdrawal: ~10 min
Always use the account number shown in your okpk cashier at the time of deposit — it may rotate. Never reuse an old number from a previous session.

How to Deposit with bKash

bKash is the most common method for okpk players in Bangladesh. The whole process takes under two minutes on a mid-range Android phone.

  1. Log in to okpk and open the Cashier

    Go to okpk Login, enter your credentials, then tap Deposit in the top menu or your account dashboard.

  2. Select bKash and enter your amount

    Choose bKash from the payment list. Type in the amount you want to add — minimum ৳150. The system will show you a unique recipient number and reference code.

  3. Open your bKash app and tap Send Money

    Enter the number shown on okpk's cashier screen as the recipient. Enter the exact amount. Use the reference code as the payment reference.

  4. Confirm with your bKash PIN

    Double-check the amount and recipient number, then confirm with your bKash Mobile Banking PIN. Never share your PIN with anyone, including okpk support.

  5. Return to okpk — your balance updates automatically

    Switch back to the okpk app or browser tab. Your balance should update within about one minute. If it has not updated after five minutes, tap Refresh Balance or contact 24/7 Live Chat.

How to Deposit with Nagad

Nagad works exactly like bKash. The step count is the same; only the app and the account number will differ.

  1. Log in and open Deposit in your okpk cashier

    From your account dashboard tap Deposit. If you are not logged in yet, go to okpk Login first.

  2. Pick Nagad and set your deposit amount

    Select Nagad from the payment method list. Enter the amount (minimum ৳150). Note down the Nagad recipient number and reference code shown on screen.

  3. Open Nagad and go to Send Money

    In the Nagad app, tap Send Money. Paste or type the recipient number shown in the okpk cashier. Enter the same amount you chose in step 2.

  4. Enter the reference and confirm your PIN

    Add the reference code in the note or reference field. Enter your Nagad PIN to approve the transaction. Screenshot the confirmation for your own records.

  5. Check your okpk balance

    Return to okpk. The credit usually appears within one minute. If it does not arrive after five minutes, reach out to 24/7 Live Chat with your Nagad transaction ID.

How to Deposit with Rocket

Dutch-Bangla Bank's Rocket wallet follows the same Send Money flow. Works with the Rocket app or USSD *322# if your data is off.

  1. Log in to okpk and go to Deposit

    Use okpk Login to sign in. Tap Deposit in the navigation bar or account menu.

  2. Choose Rocket and enter your amount

    Select Rocket from the payment options. Type the amount (minimum ৳150). Copy the Rocket number and reference code shown to you.

  3. Open Rocket and send money to the given number

    In the Rocket app tap Send Money. Enter the recipient number from okpk's cashier. Enter the exact deposit amount.

  4. Add reference and confirm with PIN

    Type the reference code in the reference field. Confirm with your Rocket PIN. Save the confirmation SMS or screenshot.

  5. Your okpk balance updates within 1 minute

    Switch back to okpk. If the balance has not updated within five minutes, contact 24/7 Live Chat and share your Rocket transaction reference.

How to Deposit by Bank Transfer

Bank transfer suits players who prefer to move larger amounts directly from their savings or current account.

  1. Open Deposit and select Bank Transfer

    Log in to okpk, tap Deposit, then pick Bank Transfer. The cashier will show you the beneficiary account name, account number, bank name and routing number.

  2. Log in to your bank's app or visit a branch

    Use NPSB (same-bank or other bank) or BEFTN for inter-bank transfers. Enter the okpk beneficiary details exactly as shown. The minimum is ৳150.

  3. Use your okpk username as the payment note

    In the remarks or narration field, type your okpk username. This helps the finance team match the payment to your account quickly.

  4. Confirm the transfer and save the receipt

    Approve the transfer in your bank app. Download or screenshot the bank confirmation slip — it shows the transaction reference you may need if there is a delay.

  5. Wait for balance credit — usually 1 minute

    NPSB transfers typically credit within about one minute. If your balance does not update after ten minutes, contact 24/7 Live Chat and provide your bank transaction reference.

Bank transfer account details refresh each session. Always open a new deposit request and use the number shown right now — do not transfer to an old account from a previous session.
okpk cashier screen showing bKash deposit in progress on a smartphone in Bangladesh

Make Your First Deposit Count

Your very first deposit at okpk qualifies for the welcome bonus. Here is exactly what you get and what the conditions are.

When a Deposit Does Not Go Through

Most deposit failures have a simple fix. Check this table before contacting support — it usually saves time.

What You See Likely Cause What to Do
Balance not updated after 5 min Network delay or reference code missing Tap Refresh Balance; if still pending, open Live Chat with your transaction ID
bKash / Nagad says "Invalid Number" Recipient number expired — session timeout Start a new deposit request to get a fresh account number
Amount below minimum Sent less than ৳150 Make a new deposit for ৳150 or more; the under-minimum transfer returns to your wallet
Deposit declined by bank Daily bank limit reached or account frozen Check your bank app for daily limits; try a different payment method
Duplicate transaction error Same amount sent twice within 60 seconds Wait — the second transaction usually credits automatically; contact support if not
Wrong reference code used Reference not entered or mistyped Contact 24/7 Live Chat with the wallet transaction ID; finance team can match it manually
okpk support is available 24/7 via Live Chat. When you open a ticket for a missing deposit, have your wallet transaction ID or bank reference ready — it speeds up the check.

Questions Players Ask About Deposits

01 What is the minimum I can deposit at okpk?
The minimum deposit at okpk is ৳150. This applies to all payment methods — bKash, Nagad, Rocket and Bank Transfer. There is no maximum cap on a single deposit, but your wallet's own daily limits may apply.
02 How long does a bKash deposit take to arrive?
In almost all cases, bKash deposits credit to your okpk balance in about one minute. If the balance has not updated after five minutes, tap Refresh Balance in your account. If still pending after ten minutes, contact 24/7 Live Chat with your bKash transaction ID.
03 Does okpk charge any deposit fee?
okpk charges no fee on deposits. You receive 100% of the amount you send. Your mobile wallet (bKash, Nagad, Rocket) may charge its standard Send Money fee — check your wallet's own rate schedule.
04 Can I deposit using someone else's bKash account?
No. okpk requires that the wallet number you deposit from is registered in your own name. Payments from third-party numbers may be held for verification. To avoid delays, always use your own wallet.
05 I sent money to an old okpk account number. What happens?
Contact 24/7 Live Chat immediately. Provide your wallet transaction ID, the amount sent, the date and time. The finance team will trace the payment. This is why it is important to always generate a fresh deposit request rather than reusing an old number.
06 Can I deposit through the okpk mobile app?
Yes. The okpk App (Android, free, v2.0.14) has a full cashier built in. Tap Deposit inside the app and follow the same steps above. The app weighs 45 MB and needs Android 8.0 or higher.
07 What if I want to claim the welcome bonus but already made a deposit?
The 185% welcome bonus applies only to your first deposit. If you have already deposited without claiming it, the offer is no longer available for that account. New accounts should visit the Promotions page and opt in before making their first payment. See the okpk Bonus & VIP page for reload and cashback offers available to existing players.
08 Is there a reload bonus after the first deposit?
Yes. okpk offers a 9% reload bonus on subsequent deposits. There is also a daily cashback of 1.3% at the Member tier, rising to 2.3% at the Legend VIP level. Full details are on the Bonus & VIP page.

Ready to Add Money and Play?

Create your okpk account in under two minutes, make your first deposit of ৳150 or more, and your 185% welcome bonus credits instantly — up to ৳11,000.

Prefer to deposit on mobile? Download the okpk App — Android, free, 45 MB.