Payment Policy
Last updated: 04/07/2026
Payment Responsibility
Unless stated otherwise, participant payments are made directly to the event organizer's selected bank account, DuitNow QR, or payment gateway. FlagOff.my does not hold participant funds.
Available Payment Methods
Depending on event settings, an event may support bank transfer, DuitNow QR / QR code payment, ToyyibPay, organizer's own payment gateway, cash/manual payment, or free/VIP/sponsor registration.
Manual Bank Transfer and QR Payment
For manual payment methods, participants must make payment using the instructions shown on the official event page and upload payment proof through the system.
Invoice Timing for Manual Payment
For bank transfer and QR payment, the official invoice is generated after payment proof is uploaded. Before proof upload, the participant will see a registration summary and payment instructions only.
Payment Verification
Manual payments must be checked and verified by the Event Admin. After payment is confirmed, the registration status becomes Paid/Verified and a receipt is generated.
Payment Gateway Payments
For gateway payments, participants may be redirected to the selected payment gateway. Payment status is updated after gateway callback or payment status verification. The return page is for user display only and is not the final source of truth.
Receipt Timing
A receipt is generated after successful payment verification. For gateway payments, receipt generation may happen automatically if the event setting allows auto-verification.
Payment Safety Notice
Participants should make payment only to the bank account, QR code, or payment gateway shown on the official FlagOff.my event page. Do not send payment to unknown personal accounts or links not shown on the event page.
Incorrect or Unclear Proof
If payment proof is unclear, incorrect, duplicated, or does not match the amount, the Event Admin may reject the proof and request a new upload.
Private WhatsApp Group Unlock
Private WhatsApp group access is shown only after payment status is Paid and verification status is Verified.
Contact
For payment verification, contact the Event Admin shown on the event page or participant status page. For platform support: WhatsApp 012-281 4215 / Email hello@mfzstudio.com