Atasi ralat pembayaran dibatalkan oleh sistem dalam MLBB di Android dan iOS. Fahami punca gedung aplikasi menyekat transaksi dan ikuti langkah mudah ini.
Anda mengetik ikon tambah nilai dalam Mobile Legends: Bang Bang, memilih berkas diamond atau Pas Diamond Mingguan, mengesahkan imbasan biometrik, dan menunggu. Namun bukannya diamond dimasukkan, tetingkap kelabu muncul membatalkan transaksi: "Payment canceled by the system." Tiada log ralat diberikan. Ia juga tidak menyatakan sama ada baki anda telah ditolak atau tidak.
Gangguan ini merencatkan penyertaan dalam acara tambah nilai terhad masa dan pembelian skin sebelum putaran kolam gacha tamat. Walaupun pemberitahuan ini kelihatan seperti isu dalaman permainan, Moonton jarang menghasilkannya secara bersendirian. Ia merupakan pembekuan automatik yang dicetuskan oleh Google Play, Apple App Store, atau sistem pencegahan penipuan pengeluar kad anda. Berikut ialah punca kegagalan ini dan cara menyelesaikannya.
Mengapa Ralat Pembayaran Dibatalkan oleh Sistem Berlaku dalam MLBB
Setiap pembelian dalam aplikasi memulakan jabat tangan tiga hala antara pelayan Moonton, klien pembayaran sistem pengendalian anda (Google Play Billing atau Apple StoreKit), dan bank anda. Jika mana-mana nod terputus sambungan atau mengesan kejanggalan pada akaun, proses pembayaran akan dihentikan bagi mengelakkan pemindahan tanpa kebenaran.
Gerbang pembayaran membahagikan ralat ini kepada dua kumpulan: penolakan lembut (soft decline) dan penolakan keras (hard decline). Penolakan lembut mewakili isu sementara—putus sambungan rangkaian, had kadar pemprosesan gerbang, atau beban pelayan yang tinggi. Isu ini boleh pulih dengan sendirinya. Penolakan keras berpunca daripada sekatan struktur seperti kaedah pembayaran yang telah tamat tempoh, percanggahan peraturan serantau, atau pembekuan pencegahan penipuan. Mencuba semula berulang kali semasa penolakan keras hanya akan menyebabkan akaun anda ditandai untuk aktiviti mencurigakan.
Baki tidak mencukupi dan profil akaun yang tidak sepadan adalah punca utama kebanyakan transaksi gagal. Semak kod kegagalan standard di bawah sebelum mengubah tetapan sistem anda.
| Punca Penolakan | Mekanisme Kegagalan Asas | Langkah Penyelesaian |
|---|
| Code 51 (Insufficient Funds) | Baki kad habis atau had perbelanjaan dilebihi | Semak baki atau pastikan sama ada terdapat sekatan pra-kebenaran pedagang selama 15 hari. |
| Code 54 (Expired Card) | Tarikh luput kad telah berlalu | Daftarkan kad pengganti yang sah dalam tetapan pengebilan gedung aplikasi. |
| Code 96 (System Error) | Kegagalan komunikasi gerbang atau suis | Penolakan lembut; hentikan percubaan dan tunggu 15 hingga 30 minit sebelum mencuba lagi. |
| Error OR-FGEMF-20 | Cache Google Play atau ketidakpadanan akaun | Kosongkan cache Play Store dan selaraskan profil negara pengebilan. |
Kod di atas mewakili pencetus perbankan dan gerbang universal yang menghentikan pembelian diamond sebelum Moonton menerima bayaran. Mengulangi pesanan dalam keadaan ini tanpa membetulkan butiran akaun akan menghasilkan pembatalan yang sama.

Cara 1: Selesaikan Konflik Google Play Billing di Android
Pengguna Android paling kerap berdepan ralat ini kerana Google Play Billing sentiasa menjalankan semakan integriti peranti dan akaun secara berterusan. Data cache lapuk kerap merosakkan token pembelian yang saling bertukar antara MLBB dan Play Store, lalu memaparkan ralat OR-FGEMF-20.
Mulakan dengan membersihkan token yang rosak. Tutup Mobile Legends sepenuhnya. Buka Tetapan peranti anda > Aplikasi > Google Play Store > Storan, kemudian ketik Kosongkan Cache. Kosongkan juga cache untuk Google Play Services sejurus selepas itu. Play Services mengendalikan pengesahan token bahagian belakang bagi semua transaksi mikro; membiarkan cachenya tidak dibersihkan akan mengekalkan konflik tersebut.
Seterusnya, periksa tetapan lokasi. Klien pengebilan Play Store akan terus mencetuskan pembatalan serta-merta (resultCode -1, responseCode 1) sekiranya Google Play Services tidak dapat mengesahkan lokasi peranti semasa pembayaran. Buka Tetapan > Aplikasi > Google Play Services > Kebenaran > Lokasi, dan tetapkan kepada benarkan semasa menggunakan aplikasi dengan lokasi tepat diaktifkan.
Akhir sekali, selaraskan rekod pengebilan di payments.google.com. Google Play akan menolak pembayaran jika alamat jalan atau poskod yang didaftarkan pada akaun Google anda bercanggah dengan maklumat bank anda. Perbezaan singkatan seperti "Street" berbanding "St." atau alamat pengebilan lapuk daripada kediaman terdahulu sudah cukup untuk mencetuskan penolakan automatik.
Jika Google Play terus menghadapi masalah, anda boleh membeli diamond Mobile Legends melalui pembayaran web luar untuk memintas klien Play Store sepenuhnya.
Cara 2: Perbetulkan Sekatan Pembelian Apple App Store di iOS
Apple menghalakan kegagalan transaksi tanpa memberikan butiran penolakan yang terperinci. Apabila pembelian iOS terhenti, StoreKit sekadar menyatakan bahawa transaksi tidak dapat diselesaikan tanpa mendedahkan kod penolakan gerbang pembayaran yang sebenar.
Mulakan dengan menyemak sama ada akaun anda mempunyai baki tertunggak. Jika pembaharuan langganan terdahulu, muat turun aplikasi atau perkhidmatan awan gagal dibayar, Apple akan mengunci semua transaksi pembayaran dalam aplikasi bagi semua aplikasi yang dipasang sehingga baki tersebut dilunaskan.
Untuk menyemak maklumat pembayaran anda:
- Buka aplikasi Tetapan pada iPhone atau iPad anda.
- Ketik sepanduk Apple ID anda di bahagian atas menu.
- Ketik Pembayaran & Penghantaran, kemudian sahkan pengesahan identiti.
- Semak senarai kad; alih keluar atau kemas kini mana-mana kaedah yang diserlahkan dengan warna merah.
- Sahkan dengan institusi kewangan anda bahawa kad aktif tersebut membenarkan transaksi pedagang digital antarabangsa.
Oleh kerana App Store tidak memaparkan punca penolakan daripada pihak bank, hubungi pengeluar kad anda sekiranya kaedah yang sah tetap ditolak. Minta semakan manual bagi kategori pedagang permainan yang disekat atau saluran pengebilan antarabangsa. Pengeluar kad kerap menandakan transaksi mikro aplikasi yang berulang sebagai mencurigakan sehingga pemegang kad mengesahkan profil pedagang tersebut secara langsung.

Cara 3: Hapuskan Percanggahan Wilayah, VPN dan Profil
Mobile Legends menguatkuasakan saluran pengedaran mengikut kawasan. Sekiranya alamat IP semasa anda menghala ke satu wilayah manakala kaedah pembayaran anda didaftarkan di wilayah lain, algoritma pengesanan penipuan akan membatalkan pembelian serta-merta.
Matikan semua VPN, proksi, dan geganti DNS peribadi sebelum membuka menu tambah nilai. Melayari sambungan aktif melalui nod luar negara semasa mengebil kad bank tempatan menghasilkan konflik keselamatan yang serius. Kedua-dua pihak Google dan Apple membandingkan koordinat transaksi dengan profil akaun; perbezaan lokasi akan membatalkan pesanan.
Mengemas kini akaun Play Store luar wilayah memerlukan tempoh pemprosesan platform yang ketat, seperti yang dinyatakan di bawah.
| Metrik Wilayah | Keperluan atau Tempoh Penyebaran | Kesan Terhadap Pengebilan |
|---|
| Tempoh Bertenang Pertukaran Negara | 90 hari antara kemas kini | Menghalang pertukaran gedung yang kerap semata-mata untuk mendapatkan tingkat harga serantau. |
| Penyelarasan Gerbang Pembayaran | Sehingga 48 jam untuk disebarkan | Profil baharu akan menolak transaksi jika pembelian dibuat serta-merta selepas bertukar. |
| Sekatan Kumpulan Keluarga | Disekat semasa menyertai | Ahli keluarga yang aktif tidak boleh menukar negara gedung sehingga keluar daripada kumpulan. |
| Sekatan Sementara Pedagang | Sehingga 15 hari pada baki | Pra-kebenaran pedagang mengehadkan dana yang tersedia tanpa disedari. |
Kemas kini profil serantau memerlukan masa penyebaran teknikal sebelum rangkaian pengebilan dapat diselaraskan dengan sempurna. Jika anda menukar negara Play Store anda hari ini, transaksi pembelian mungkin gagal sekali-sekala sehingga penyelarasan pangkalan data selama 48 jam selesai sepenuhnya.
Penyertaan dalam kumpulan Google Family menghalang pertukaran negara gedung secara manual. Anda mesti keluar daripada kumpulan keluarga atau meminta pentadbir membubarkannya sebelum platform membenarkan pengubahsuaian gedung mengikut wilayah.
Cara 4: Urus Pembekuan Keselamatan Akaun dan Pengesahan Kad
Sekatan keselamatan juga boleh dimulakan oleh pihak Moonton. Enjin risiko permainan sentiasa memantau akaun untuk mengesan kecurian data kelayakan, aktiviti jual beli akaun, serta pemulihan peranti tanpa kebenaran. Kemas kini akaun yang ketara—termasuk pertukaran e-mel yang dipautkan, kemas kini kata laluan, pautan pihak ketiga baharu, atau log masuk daripada perkakasan yang tidak dikenali—akan mengaktifkan sekatan keselamatan automatik.
Status keselamatan ini berlangsung selama 14 hari. Anda masih boleh bermain perlawanan seperti biasa, namun pengubahsuaian profil, penghantaran hadiah skin, dan pembelian diamond secara terus akan disekat. Jika anda baru-baru ini mengubah pautan keselamatan utama, anda mesti menunggu sehingga tempoh sekatan 14 hari ini tamat sebelum pembelian dalam permainan dapat diproses semula.
Di Android, kad kredit yang belum disahkan akan menghalang transaksi Google Play. Apabila Google menandakan kad untuk pengesahan identiti rutin, ia akan mengenakan caj sementara berlabel "GOOGLE TEST" pada penyata perbankan dalam talian anda. Caj ini mengandungi kod pengesahan 8 digit yang akan dipadamkan dalam tempoh dua hari. Pengebilan dalam aplikasi akan dijeda sehingga anda memasukkan kod tersebut di payments.google.com.
Sekatan pedagang yang belum selesai juga boleh menyerupai ralat baki tidak mencukupi. Wang deposit sewa kenderaan, sekatan bilik hotel, atau pra-kebenaran di pam minyak akan membekukan dana sehingga 15 hari. Walaupun jumlah baki lejar anda kelihatan mencukupi, dana tersedia yang berkurangan akan mencetuskan penolakan Code 51.
Sekiranya ralat klien pada peringkat peranti masih berterusan, anda boleh membuat tambah nilai diamond MLBB melalui portal web luar bagi mengatasi kegagalan sistem pengendalian.

Kelewatan Pelayan dan Tunggakan Barisan Giliran dalam Mobile Legends
Bukan semua pembatalan berlaku akibat sekatan akaun. Pelayan Moonton mengendalikan lonjakan trafik yang amat tinggi semasa waktu puncak malam dalam zon waktu UTC+8, yang bertepatan dengan waktu aktif pemain di Asia Tenggara. Pelancaran acara gacha terhad, promosi 515, atau keluaran skin kolektor menghimpunkan jutaan permintaan transaksi pada masa yang sama.
Semasa lonjakan trafik ini berlaku, titik akhir transaksi Moonton mengalami tamat masa (timeout). Klien pengebilan setempat cuba mengesahkan pembelian, mengalami kelewatan sambungan pada gerbang hulu, lalu menghasilkan penolakan lembut. Code 96 menandakan kegagalan sambungan suis jenis ini.
Menekan butang beli secara berulang kali semasa keadaan perlahan hanya akan memburukkan keadaan. Menghantar berbilang permintaan pembelian ke pelayan yang sesak boleh menyebabkan kad anda ditandai untuk penipuan transaksi pendua, mengubah kelewatan lembut sementara menjadi sekatan keras pada kad. Berhenti seketika selama 15 hingga 30 minit. Dalam barisan giliran yang amat sesak, penghantaran diamond dan pengeluaran resit boleh memakan masa antara 5 minit hingga 2 jam.
Jika baki anda telah ditolak tetapi diamond belum diterima, elakkan daripada membuka pertikaian bayaran balik dengan serta-merta. Barisan giliran pelayan yang tertunggak biasanya akan menyelesaikan penghantaran kebanyakan item dalam tempoh 30 minit. Sekiranya baki akaun anda masih tidak berubah selepas 24 jam, simpan resit gedung anda, catat Player ID serta Zone ID daripada profil dalam permainan, dan hantarkan tiket aduan manual di bawah kategori Isu Pembayaran.
| Bentuk Penolakan | Kategori Punca | Jangka Masa / Tindakan yang Diperlukan |
|---|
| Soft Decline (Code 96) | Tamat masa gerbang atau suis terputus | Tunggu 15 hingga 30 minit sebelum membuat pesanan semula. |
| Soft Decline (Peak Lag) | Kesesakan pelayan Moonton (UTC+8) | Kelewatan penghantaran sekitar 5 minit hingga 2 jam; jangan menekan butang beli berulang kali. |
| Hard Decline (Code 51) | Baki tidak mencukupi / had tercapai | Selesaikan sekatan penahanan atau tambah dana; cuba semula hanya selepas baki tersedia. |
| Hard Decline (Code 54) | Kaedah pembayaran tamat tempoh | Daftarkan kad pengganti; kad sebelumnya disekat secara kekal. |
Membezakan tamat masa gerbang lembut daripada penolakan pembayaran keras mengelakkan kad anda daripada menerima sekatan penipuan automatik. Apabila sambungan terjejas, biarkan barisan giliran kembali reda.
Untuk melangkau proses pengesahan token gedung aplikasi semasa pelancaran kemas kini besar, dapatkan Pas Diamond Mingguan anda melalui portal pembayaran web yang mengkreditkan terus ke Player ID anda.
Senarai Semak Penyelesaian Masalah Terbukti untuk Tambah Nilai MLBB
Lakukan semakan diagnostik ini sebelum membuat percubaan transaksi seterusnya:
- [ ] Periksa baki tersedia: Baki tidak mencukupi menyumbang kepada 44% penolakan kad dalam talian. Pastikan dana anda mencukupi melebihi harga asas bagi menampung cukai digital mengikut negara.
- [ ] Sahkan butiran pembayaran: Kesilapan menaip yang mudah—termasuk nombor CVV yang salah, tarikh luput tidak tepat, atau nombor digit tertukar—merupakan punca kepada 20% penolakan transaksi.
- [ ] Nyahaktifkan alat rangkaian: Matikan VPN, proksi, dan profil DNS penyekat iklan bagi memastikan alamat IP anda sepadan dengan wilayah asal gedung aplikasi anda.
- [ ] Kosongkan cache Google: Bersihkan fail cache untuk kedua-dua Google Play Store dan Google Play Services bagi memadam token sesi yang rosak.
- [ ] Semak akses lokasi: Sahkan bahawa Google Play Services diberikan kebenaran lokasi tepat dalam tetapan sistem.
- [ ] Semak pesanan tertunggak: Selesaikan caj yang belum dibayar atau kegagalan bil langganan di dalam akaun Apple ID atau Google anda.
- [ ] Tunggu pengemaskinian terkini selesai: Jika anda ada menukar maklumat keselamatan utama akaun Moonton dalam tempoh 14 hari yang lalu, tunggu sehingga sekatan keselamatan tersebut ditarik balik.
FAQ
Mengapa Mobile Legends memaparkan 'Payment canceled by system'?
Ralat ini berlaku apabila Google Play, Apple App Store, atau pihak bank menghentikan transaksi akibat amaran keselamatan penipuan, alamat tidak sepadan, atau tamat masa pelayan buat sementara waktu. Ini menandakan bahawa transaksi telah disekat sebelum dana dapat dipindahkan kepada Moonton.
Bagaimanakah cara menyelesaikan ralat pembayaran dibatalkan di Android?
Kosongkan cache Google Play Store dan Google Play Services, kemudian semak payments.google.com untuk mengesahkan butiran kad serta alamat pengebilan anda. Pastikan semua VPN dimatikan dan berikan kebenaran lokasi tepat kepada Google Play Services.
Bagaimanakah cara membetulkan ralat pembayaran dibatalkan di iOS?
Buka Tetapan iPhone anda, ketik profil Apple ID, dan semak Pembayaran & Penghantaran untuk memastikan kad anda aktif serta membenarkan transaksi dalam talian antarabangsa. Jelaskan sebarang pesanan App Store yang belum dibayar sebelum membuat percubaan membeli diamond sekali lagi.
Adakah penggunaan VPN menyebabkan pembatalan bayaran MLBB?
Ya, VPN atau proksi yang aktif menyebabkan percanggahan IP dengan negara asal Google Play atau Apple ID anda, lantas mencetuskan pembatalan automatik oleh sistem anti-penipuan. Matikan VPN anda dan buat pembelian menggunakan rangkaian mudah alih biasa atau Wi-Fi tempatan anda.
Bolehkah masalah kelewatan pelayan Mobile Legends menyebabkan ralat pembelian?
Ya, waktu puncak pelayan (waktu malam dalam zon UTC+8) boleh membebankan API transaksi Moonton dan menyebabkan tamat masa pengebilan antara gedung aplikasi dengan pelayan permainan. Sekiranya transaksi tergantung, tunggu 15 hingga 30 minit dan jangan membuat pembelian berulang kali.
Adakah baki saya akan ditolak sekiranya sistem membatalkan pembayaran?
Tidak, pembayaran yang dibatalkan bermakna caj transaksi telah dihentikan, walaupun pihak bank mungkin mengenakan sekatan pra-kebenaran sementara yang akan dikembalikan dalam masa beberapa hari bekerja. Jika baki anda telah ditolak tetapi diamond tidak diterima selepas 24 jam, hubungi khidmat pelanggan bersama ID pesanan anda.
Berapa lamakah masa yang diambil oleh pertukaran wilayah Google Play untuk memulihkan ralat pengebilan?
Kemas kini profil negara Google Play boleh memakan masa sehingga 48 jam untuk diselaraskan sepenuhnya di seluruh pemproses pembayaran bahagian belakang. Pihak Google turut menetapkan tempoh bertenang selama 90 hari bagi setiap pertukaran negara.
Langkah Terbaik untuk Tambah Nilai Diamond Tanpa Masalah
Pemberitahuan "Payment canceled by the system" merujuk kepada kegagalan pengesahan pembayaran luaran dan bukannya masalah fail permainan yang rosak. Di Android, isu ini kebiasaannya berpunca daripada token cache lapuk dalam Google Play Services atau percanggahan alamat pada profil Google Payments anda. Di iOS, baki App Store yang tertunggak atau penapis sekatan keselamatan bank adalah punca utama yang sering menghalang transaksi.
Elakkan daripada mengulangi percubaan bayaran berturut-turut sekiranya transaksi terbatal. Jika pembersihan fail cache dan semakan baki masih gagal menyelesaikan masalah, hentikan percubaan buat seketika. Percubaan berulang kali berisiko menyebabkan pembekuan gerbang Code 96 dan sekatan pencegahan penipuan daripada pihak bank yang mengambil masa berhari-hari untuk dibuka semula. Sahkan profil pengebilan anda, beri masa kepada aliran trafik pelayan pada waktu puncak UTC+8 untuk kembali stabil, dan biarkan proses pengesahan selesai sepenuhnya sebelum anda mencuba pembelian seterusnya.