DuitNow QR vs DuitNow Transfer: Speed Comparison for Slot Withdrawals
If you are trying to choose between DuitNow QR and DuitNow Transfer for a Pirate777 withdrawal, there is no choice to make. Our withdrawal form has one destination — the bank account you registered — and no QR option. DuitNow QR is a way to pay, not a way to be paid: in both of the modes PayNet documents, the customer is the one sending money. Your payout leaves on DuitNow’s real-time transfer rail and takes 2.3 minutes end to end on our own timing, taken from our operational records for February 2025 to January 2026. Below: the actual withdrawal screen, what genuinely changes your payout time, and what we cannot tell you.
Table of Contents
- What Is the Difference Between DuitNow QR and DuitNow Transfer?
- How Fast Is a Pirate777 Withdrawal, and How Do We Know?
- What Does the Withdrawal Form Actually Ask For?
- What Are the Limits, and Do They Change?
- Why Can’t You Withdraw With DuitNow QR?
- What Happens Between “Submit” and “Credited”?
- Why Is My Withdrawal Taking Longer Than 2.3 Minutes?
- What Actually Speeds Up Your Payout?
- What This Page Cannot Tell You
- How This Page Was Verified
- Responsible Gaming
What Is the Difference Between DuitNow QR and DuitNow Transfer?

They are not two speeds of the same thing. They are two rails that move money in opposite directions.
DuitNow Transfer is an instant credit transfer on PayNet’s Real-time Retail Payments Platform. It can be addressed two ways: by bank account number, or by a registered DuitNow ID — a mobile number, NRIC, passport number, army or police number, or a business registration number. Both routes settle on the same rail. The only difference is whether the sending bank runs an account enquiry or a proxy resolution enquiry to fetch the recipient’s name for confirmation before the money moves. Each DuitNow ID can be linked to only one bank account at a time.
DuitNow QR is a payment acceptance scheme. PayNet’s own developer documentation puts it plainly: “When a customer wants to make a payment, the merchant provides a QR code, either generated statically or dynamically, to be scanned by said customer.” It has two modes — merchant-presented, where you scan the business’s code, and consumer-presented, where the business scans a code from your app — and in both of them the customer is the one paying. Funds travel from the person with the phone to the business.
That direction is the entire answer to the question in this page’s title. A withdrawal moves money the other way, so DuitNow QR is not the second option in a two-way choice. It is the rail you would use to put money into an account, not to take money out of one.
| Rail | What it does | Who starts it | Direction of funds | Used for a Pirate777 payout? |
|---|---|---|---|---|
| DuitNow Transfer | Instant credit transfer, addressed by account number or DuitNow ID | The sender, through their bank | Sender → recipient’s bank account | Yes — this is how payouts leave |
| DuitNow QR | Payment acceptance by scanned code, merchant- or consumer-presented | The customer making the payment | Customer → business | No — there is no QR option on the withdrawal form |
| Interbank GIRO (IBG) | Batched transfer cleared in scheduled daily windows | The sender, through their bank | Sender → recipient’s bank account | Not our payout route; our 2.3-minute figure excludes it |
DuitNow itself launched in December 2018 and runs on the Real-time Retail Payments Platform operated by PayNet, whose largest shareholder is Bank Negara Malaysia. It carried around 4.5 billion transactions worth roughly US$330 billion in 2025, around the clock, every day. If you want the step-by-step of what happens inside those minutes, we set it out in the DuitNow plumbing behind fast slot withdrawals. PayNet’s own DuitNow guide is the operator’s reference.
How Fast Is a Pirate777 Withdrawal, and How Do We Know?

2.3 minutes, measured end to end. The clock starts the moment your winnings are verified as legitimate and stops when your receiving bank credits the account. It deliberately does not stop when your banking app shows the notification — that lag differs from app to app and is not something we can measure or promise.
The figure comes from our own finance team. It is their own end-to-end timing, taken from our operational records for February 2025 to January 2026 and covering all seven days of the week. This is internal operational monitoring — management checking how its own finance team performs — and not a controlled study. We would rather say that than dress it up as one.
Two things bound that number. It is a daily average across all seven days, not a business-day average, so weekends are inside it rather than excluded from it. And as of 26 August 2026 every withdrawal is paid by DuitNow bank transfer to your registered bank account, with e-wallet withdrawals temporarily unavailable, and we update this page when that changes. Interbank GIRO is not our payout route; it clears in scheduled windows rather than in real time.
For a sense of the market around it, the same team mystery-shopped the competition the way payout-testing sites do — registering, depositing real ringgit, playing through, submitting a withdrawal and timing it to arrival. That was 173 timed withdrawals across 98 Malaysian platforms. The results tier rather than average out:
| Competitor tier | Observed average |
|---|---|
| Larger brands | About 15 minutes |
| Mid-sized platforms | 20–30 minutes |
| Smaller operators | About 45 minutes |
Most of those platforms were tested once — about 1.8 tests per platform — so read it as indicative, not definitive. It is our own timed observation of named competitors, gathered the same way we timed ourselves — not a market-wide statistic, and not something anyone else published.
What Does the Withdrawal Form Actually Ask For?
Three things, in this order: which of your registered banks receives the money, the account number, and the amount. There is no method selector, no QR tab, and no field for a mobile number or NRIC. We address the payout by bank account number, which is why a DuitNow ID you may have registered with your bank never comes into it.
| Field | What it is | Worth knowing |
|---|---|---|
| Withdrawal bank | A dropdown of the banks registered on your own account | It lists your registered banks, not every bank on the DuitNow network |
| Bank account number | The account that will be credited | The account holder’s name has to match the name on your Pirate777 account |
| Available amount | Your withdrawable balance, shown above the amount box | The MAX button fills this figure into the amount field |
| Amount | What you are cashing out | Quick-select buttons for RM50, RM100 and RM1,000, plus MAX |
The form prints your limits on the same screen before you submit — minimum, per-transaction maximum, daily maximum and how many of the day’s withdrawals you have used. Registering a bank is the one-time step, and it is worth completing before you have a balance you want to move rather than at the moment you want it gone. A full walkthrough of registration and the rank tiers lives on how to withdraw from Pirate777.
New player? What to set up before your first withdrawal
Three things, and every one of them is easier before you have a balance you want to move. Register the receiving bank account. The account holder name has to match your Pirate777 account exactly, because the rail returns that name before any money moves and a mismatch stops a payout rather than delaying it. Check your own bank’s daily transfer limit and raise it a day ahead if it is lower than you need, because increases carry a cooling-off period. Know your rank’s daily ceiling and how many withdrawals it allows, so you are not splitting a payout you could have taken in one. Expect one extra step on the first withdrawal only: Captain’s Support runs an identity check while that withdrawal is being processed, which is why it takes longer than the 2.3-minute average. It is not a sign-up step and not a deposit step, and our Terms allow it to be repeated on a single withdrawal above RM5,000, or once your withdrawals pass RM20,000 in any 30 days.
What Are the Limits, and Do They Change?
Yes — they rise with your rank, and the figures most guides quote are only the entry-rank ones. RM10,000 a day across three withdrawals is what a rank-0 account sees. There are 30 ranks, and both the daily ceiling and the number of withdrawals per day climb as you move up them.
| Limit | Entry rank (Civilian) | Top rank (King Of The Seas) |
|---|---|---|
| Minimum per withdrawal | RM50 | RM50 |
| Maximum per transaction | RM100,000 | RM100,000 |
| Maximum per day | RM10,000 | RM300,000 |
| Withdrawals per day | 3 | 8 |
| Withdrawal fee | None | None |
The per-transaction ceiling and the daily ceiling are separate numbers and both apply: RM100,000 is the most a single withdrawal can be, RM10,000 is the most that can leave in a day at the entry rank. The smaller of the two is what you actually hit.
There is a point on that ladder where the constraint changes hands, and it is worth knowing which side of it you are on. At the entry rank our RM10,000 daily cap sits well below the RM50,000 a day Maybank and CIMB allow on digital channels, so we are the limiting factor, not your bank. From around the sixth rank up, where our daily cap passes RM62,500, that inverts and your bank’s own limit becomes the binding one. The full ladder is on our withdrawal limits and rank tiers page.
Why Can’t You Withdraw With DuitNow QR?
Because scanning a DuitNow QR code is how you pay somebody. In merchant-presented mode you scan the business’s code, key in an amount and confirm — the debit lands on your account. In consumer-presented mode the business scans a code from your app, and the debit still lands on your account. PayNet documents both modes the same way: the customer is the party making the payment.
So there is no arrangement of DuitNow QR in which scanning a code causes money to arrive in your bank account. That matters beyond this page.
If a site tells you to scan a code to receive your winnings, stop
Some guides describe a casino generating a QR code that the player scans to “collect” a withdrawal. That description has the flow backwards, and following it means authorising a payment out of your own account rather than receiving one. The Pirate777 withdrawal flow does not ask you to scan a code, approve a payment, or enter a banking PIN in order to be paid — the payout goes to the bank account you registered. If you have been asked to do otherwise, Malaysia’s National Scam Response Centre is on 997.
So where would you use DuitNow QR?
Not on Pirate777, in either direction. We do not present a DuitNow QR button on the way out, and we do not present one on the way in either: checked on 21 August 2026, our deposit screen offers e-wallet, FPX and Telco + TNG Reload. The reason QR comes up in withdrawal guides at all is that people associate it with casino payments generally, and most casino payments a player makes are pay-ins — which is the direction a QR scan moves money. It is a real and widely used Malaysian rail. It is just not a payout rail, here or anywhere. For how the funding options actually compare, see TnG vs DuitNow.
What Happens Between “Submit” and “Credited”?
Five steps, and only the first one is yours. This is the sequence the 2.3-minute clock is measuring.
| Step | Who does it | What it checks |
|---|---|---|
| 1. Withdrawal submitted | You | Amount sits within your rank’s daily cap and your remaining withdrawal count for the day |
| 2. Winnings verified | Pirate777 finance | Legitimacy check — this is where our clock starts. A first-ever withdrawal also has Captain’s Support run an identity check while it is being processed |
| 3. Payment instruction issued | Pirate777 to the sending bank | Bank and account number exactly as you registered them |
| 4. Account enquiry | The sending bank, via PayNet’s real-time platform | The recipient’s registered name is returned and confirmed before any funds move — the name check is built into the rail, not bolted on by us |
| 5. Credit | Your receiving bank | Funds land in the account. This is where our clock stops |
Two things follow from that sequence. The first is that you authenticate once, at our end, and never again — no bank PIN, no biometric prompt, no code to scan. Anything asking you for those during a payout is not part of this process. The second is that the name check at step 4 is why a mismatch between your bank account name and your Pirate777 account name stops a withdrawal rather than slowing it: the rail returns a name and it has to agree.
Our own pages run over an encrypted connection, and the payout instruction never travels with your banking credentials because we never hold them. You give us a bank and an account number; that is the whole of it.
How do you tell a real payout from a scam?
By what it asks of you, and the answer is nothing. A genuine Pirate777 payout needs no action from you after you press submit: no code to scan, no banking PIN, no biometric prompt, no approval screen, no fee to pay first, and nobody from “support” asking for your password or a passcode over chat. We never hold your banking credentials, so no one legitimately representing us is in a position to ask you to confirm them. Every real payout arrives at the bank account you registered, and it arrives on its own. If anything claiming to be us asks for more than that, it is not us — and Malaysia’s National Scam Response Centre is on 997.
Why Is My Withdrawal Taking Longer Than 2.3 Minutes?
2.3 minutes is an average, and averages have a worst case. Here is the honest list of what actually pushes a payout past it, roughly in order of how often it is the answer.
It is your first withdrawal. Captain’s Support runs an identity check while that withdrawal is being processed, before the money moves. Every withdrawal after it runs at normal speed, though our Terms allow the check to be repeated on a single withdrawal above RM5,000 or once your withdrawals pass RM20,000 in any 30 days.
The account name does not match. The rail returns the registered name of the receiving account at step 4 above. If it does not agree with the name on your Pirate777 account, the payout stops rather than slows.
You have hit a limit. Either your rank’s daily ceiling or your count of withdrawals for the day. Both reset daily; both rise with rank.
Your own bank’s transfer limit is lower than you think. This is the one worth planning around, because the fix is not instant: Maybank applies a 12-hour cooling-off period on transfer-limit increases, in line with Bank Negara Malaysia’s guidance, and other banks apply similar delays. Raising your limit does not help you in the next five minutes. Raise it the day before.
Your bank is in a maintenance window. The DuitNow rail runs around the clock, but an individual bank’s own channels do not always. If your bank is down for scheduled maintenance, the credit waits for it to come back.
Not this one — your payout did not travel by Interbank GIRO. IBG is the batched rail, and it is the single case where the clock would genuinely change shape, which is why it keeps coming up in withdrawal guides. It is not our payout route: every Pirate777 withdrawal leaves on DuitNow’s real-time rail, so an IBG timetable never applies to a Pirate777 payout. The schedule below is here because it governs the transfers you make from your own bank, and PayNet publishes it nationally, so it is the same at every bank:
| Submitted (Monday to Friday) | Credited |
|---|---|
| Before 5:00am | Same day by 11:00am |
| 5:01am – 8:00am | Same day by 2:00pm |
| 8:01am – 11:00am | Same day by 5:00pm |
| 11:01am – 2:00pm | Same day by 8:00pm |
| 2:01pm – 5:00pm | Same day by 11:00pm |
| After 5:00pm | Next business day by 11:00am |
| Weekends and public holidays | Next business day by 11:00am |
Or the money is already there and your app has not caught up. Notification lag is real and it is app-dependent. Check the balance rather than the notification before assuming something is stuck.
If none of those fit, our Captain’s Support team on Telegram and Live Chat can look at the specific transaction — that is faster than resubmitting.
What Actually Speeds Up Your Payout?
Everything that helps is a one-time setup job. Nothing you do in the moment makes the rail faster. Once the instruction is issued, the timing belongs to PayNet and your bank, and both are already running in real time.
Worth doing before you have winnings to move
– Register your receiving bank account early, so the identity check that runs during your first withdrawal is not also what makes it your slowest
– Check the account holder name matches the name on your Pirate777 account, exactly
– Look up your own bank’s daily transfer limit and raise it in advance if it is lower than you need — remember the 12-hour cooling-off period on increases
– Know your rank’s daily cap and withdrawal count, so you are not splitting a payout you could have taken in one
– Keep each request at or above the RM50 minimum
Things that are widely recommended and do not work
– Choosing a faster method. There is one payout route, so there is nothing to switch to
– Timing your withdrawal to a particular hour. We publish no hourly breakdown of payout times, and we explain why on peak hours vs off-peak withdrawals
– Picking a faster bank. Every bank on the DuitNow network receives on the same real-time rail, so the rail time is identical. What genuinely differs between banks is set out on DuitNow withdrawal speed by bank
– Switching your bank app to biometrics. It is a good idea for other reasons, but you do not authenticate anywhere in the payout chain, so it changes nothing about payout speed
Can a bonus or a turnover requirement hold up your withdrawal?
It can, and it is worth ruling out before you blame the rail. Our Terms ask for a deposit to be wagered once before it can be withdrawn — an anti-money-laundering rule rather than a promotional one, and it applies whichever way the money came in. If you took the welcome offer, that pack carries its own floor and ceiling: deposit RM30, get RM30, with RM180 the least you can withdraw against it and RM300 the most the bonus itself can pay out (full bonus terms). One exclusion catches people out: play in the Mega888 and 918Kiss game halls does not count toward promotional wagering or rebates, so turnover cleared there will not release a bonus balance. None of this changes the 2.3 minutes once a withdrawal is approved. It changes whether it gets approved.
What This Page Cannot Tell You
A comparison page that only lists what it knows is doing half the job. These are the questions readers ask that we deliberately do not answer, and why.
Whether some hours are faster than others. We do not publish an hourly or weekday-versus-weekend split. The sampling was designed to spread across the week, not to compare one part of it against another, so the data cannot support that breakdown even though we hold it. If you see an hourly ranking of Malaysian casino payouts anywhere, ask what it was measured against.
Which bank is fastest. We do not rank banks by payout speed, because the DuitNow rail is identical for every participating bank and a ranking would be measuring noise. What genuinely differs — your own daily transfer limit, the cooling-off period on raising it, maintenance windows — is on the by-bank page linked above.
How many banks our withdrawal form lists. The dropdown shows the banks you have registered, so it is not a count anyone can read off the screen and generalise from. DuitNow Transfer itself reaches banks across the national network; what our form offers you specifically is a different question, and we would rather leave it open than publish a number we cannot stand behind.
Whether 2.3 minutes is certified by a third party. It is not. It is our own operational monitoring, carried out by our own finance team. That is more than most platforms in this market publish, and it is still an internal measurement rather than an audited statistic. Both of those things are true at once.
How This Page Was Verified
The 2.3-minute average and the competitor tiers are our own work — internal operational monitoring on one side, mystery-shopped testing of 98 Malaysian platforms on the other. The method is described above, neither has been audited by anyone outside this company, and we would rather write that down than let the numbers imply otherwise. The rail mechanics, the two DuitNow QR modes and the IBG clearing windows come from PayNet’s published documentation, linked above, which you can read without us. The withdrawal form’s fields and limits were read from the live platform on 21 August 2026. What you can check for yourself: your own bank’s daily transfer limit and its cooling-off period inside its app, PayNet’s published DuitNow material, and our own minimum, per-transaction and daily limits, which the withdrawal form prints on screen before you submit. More of our records sit in the Trust Center.
Responsible Gaming
We encourage responsible gaming practices and provide external support resources. See responsible gambling guidance and support and advice from GamCare for additional help. Players must be 18 years or older to participate in online slot gaming. All withdrawal methods are subject to our terms and conditions and daily limits.
18+ You must be 18 years or older to register and use our platform. Please gamble responsibly and only wager what you can afford to lose. If you need help managing play, contact the support resources above or reach out to our Captain’s Support team for guidance.
— Pirate777 Team. Payout timings on this page come from our own end-to-end timing of withdrawals by our finance team, measured in two separate windows. Rail mechanics, proxy types and clearing schedules are taken from PayNet’s published documentation for the DuitNow scheme. Platform limits were read from the live withdrawal screen on 21 August 2026.
Frequently Asked Questions
They move money in opposite directions. DuitNow Transfer is an instant credit transfer that sends funds to a bank account, addressed either by account number or by a registered DuitNow ID such as a mobile number or NRIC. DuitNow QR is a payment scheme: PayNet documents both of its modes with the customer as the party paying, whether you scan the business’s code or the business scans yours. Transfer is how you receive money; QR is how you send it.
There is no choice to compare. Our withdrawal form sends your payout to the bank account you registered and offers no QR option, so the only figure to quote is the one for that route: 2.3 minutes end to end, from the moment your winnings are verified to the moment your bank credits the account. We measured it from our own operational records for February 2025 to January 2026.
At the entry rank: RM50 minimum, RM100,000 maximum per transaction, RM10,000 maximum per day, and up to 3 withdrawals a day, with no fee. Those daily figures are rank-dependent rather than fixed — there are 30 ranks, and at the top of the ladder the daily ceiling is RM300,000 across 8 withdrawals. Your own bank’s daily transfer limit applies on top of ours, and above roughly the sixth rank it becomes the smaller of the two.
Only by getting the one-time steps out of the way early, because once the instruction is issued the timing belongs to PayNet and your bank. Register your receiving account and complete identity verification before you have winnings to move, check the account name matches your Pirate777 account exactly, and raise your bank’s own transfer limit in advance if it is low — Maybank applies a 12-hour cooling-off period on limit increases, so it is not a same-day fix. Nothing done at the moment of withdrawal changes the rail time.
The protection sits in the rail rather than in anything you do. Before funds move, the sending bank runs an account enquiry through PayNet’s real-time platform and gets back the registered name of the receiving account, which has to match. We never hold your banking credentials — you give us a bank and an account number, nothing more — and you are never asked to authenticate, scan a code or approve a payment during a payout. If anything claiming to be us asks you to, it is not us; the National Scam Response Centre is on 997.
The usual answers, in order: it is your first withdrawal and the identity check Captain’s Support runs during it has not finished yet; the name on the receiving account does not match your Pirate777 account, which stops a payout rather than slowing it; you have reached your rank’s daily cap or used all your withdrawals for the day; your own bank’s transfer limit is lower than the amount; your bank is in a scheduled maintenance window; or the money has already landed and your banking app has not shown the notification yet. Check the balance, not the notification, before assuming it is stuck.
No. There is no Pirate777 app to install, and the withdrawal form runs in your phone’s browser like the rest of the site. You do not need your banking app either — a payout is pushed to the account you registered, so nothing on your side has to be opened, approved or scanned for it to arrive. The only app that matters is your bank’s, and only afterwards, for looking at the balance. Check the balance rather than the notification: notification timing varies by app, and it is the most common reason a payout looks late when it has already landed.


