Panduan

Kenapa kartu virtual Anda ditolak

Penolakan adalah pesan, bukan malfungsi. Di suatu titik antara terminal dan penerbit, satu pemeriksaan tertentu berkata tidak, dan tercatat pemeriksaan yang mana. Panduan ini membahas cara membaca pesan itu, alih-alih mencoba lagi secara membabi buta — serta membahas selusin penyebab yang menjelaskan hampir semua otorisasi yang ditolak pada kartu berbasis kripto.

Diperbarui 14 menit baca

Kartu ditolak, dan reaksi spontan pertama adalah mencoba lagi. Lalu mencoba browser lain, lalu kartu lain, lalu menyimpulkan bahwa kartu berbasis kripto memang tidak berfungsi. Hampir tidak ada satu pun dari itu yang benar-benar mendiagnosis masalahnya. Sebuah otorisasi adalah percakapan singkat dan terstruktur antara lima pihak — Anda, merchant, prosesor pembayaran mereka, jaringan kartu, dan penerbit — dan ketika percakapan itu berakhir dengan penolakan, salah satu dari pihak tersebut yang mengucapkannya, dengan satu alasan yang tercatat.

Panduan ini mengurutkan penyebabnya berdasarkan pihak mana yang menolak, karena itulah yang menentukan apakah Anda bisa memperbaikinya dalam tiga puluh detik, memperbaikinya dengan menerbitkan kartu lain, atau sama sekali tidak bisa diperbaiki. Panduan ini sengaja bersikap terus terang soal kategori ketiga: ada merchant yang tidak akan pernah puas dengan kartu virtual prabayar apa pun, dan berpura-pura sebaliknya hanya membuang waktu Anda. Jika Anda ingin memahami mekanismenya lebih dulu, cara kerja kartu kripto membahas jalur penyelesaiannya secara menyeluruh.

Penolakan adalah pesan, bukan malfungsi

Empat pihak bisa menolak sebuah otorisasi, dan masing-masing menolak karena alasan yang sama sekali berbeda. Mengidentifikasi pihak mana yang bersuara adalah keseluruhan diagnosisnya — semua langkah setelah itu tinggal soal teknis.

Siapa yang menolakSeperti apa bentuknyaPenyebab umumBisakah diperbaiki?
PenerbitPenolakan instan, kode alasan tercantum pada transaksiSaldo tidak cukup, kartu dibekukan, batas atau aturan MCC terlampauiYa, dalam hitungan detik
Langkah 3-D SecureLayar tantangan muncul, lalu pembayaran gagalTantangan ditinggalkan, waktu habis, atau BIN tidak melakukan autentikasi secara nativeYa, coba lagi atau ganti BIN
Mesin risiko milik merchantPesan generik "kartu ditolak, hubungi bank Anda"BIN prabayar disaring, negara tidak cocok, kegagalan AVS, heuristik kecepatan transaksiKadang-kadang — BIN yang berbeda sering kali lolos
Kebijakan merchantDitolak sebelum otorisasi apa pun dicobaKategori ini melarang prabayar sama sekali (deposit sewa mobil, sejumlah utilitas)Tidak — gunakan metode lain di sana

Tandanya ada pada waktunya. Penolakan dari penerbit terjadi seketika dan selalu membawa kode alasan yang bisa Anda baca. Penolakan dari pihak merchant biasanya lebih samar, sering kali disampaikan sebagai saran untuk menghubungi bank Anda, dan penerbit sama sekali tidak pernah melihat adanya percobaan otorisasi — itulah sebabnya tim dukungan bisa memeriksa log otorisasi dan benar-benar mengatakan tidak ada yang masuk.

Pemeriksaan kilat 60 detik: urutan yang harus diperiksa

Jalankan kelima pemeriksaan ini secara berurutan. Urutannya disusun berdasarkan seberapa sering masing-masing menjadi jawabannya, sehingga sebagian besar penolakan sudah terselesaikan sebelum langkah ketiga.

  1. Apakah saldo kartu berada di atas jumlah otorisasi penuhnya? Bukan harga yang tertera di layar — melainkan harga ditambah 1.5% jika merchant menagih dalam mata uang selain USD, ditambah penahanan apa pun yang ditambahkan merchant di atasnya.
  2. Apakah tantangan 3-D Secure muncul, dan apakah Anda menyelesaikannya? Tantangan yang ditinggalkan atau kehabisan waktu akan terbaca sebagai penolakan, dan dari luar terlihat persis seperti masalah saldo.
  3. Apakah kartu sedang dibekukan, atau ada aturan yang memblokir merchant ini? Periksa status pembekuannya, batas pengeluaran, daftar izin MCC, dan kunci geografis apa pun pada kartu tersebut. Aturan yang Anda atur beberapa minggu lalu adalah penyebab yang paling sering terlupakan dalam daftar ini.
  4. Apakah BIN-nya sudah tepat untuk merchant ini? Platform iklan, penagihan SaaS, dan dompet digital masing-masing punya BIN yang disesuaikan untuknya. BIN yang salah akan ditolak oleh merchant yang justru akan langsung menyetujui BIN yang tepat.
  5. Apakah transaksinya bahkan ada dalam riwayat Anda? Jika tidak, berarti merchant menolaknya sebelum jaringan sempat melihatnya. Tidak ada apa pun di pihak Anda yang bisa mengubah hasil itu.

Jika kelima pemeriksaan itu lolos dan merchant tetap menolak, Anda hampir pasti berada dalam kategori kebijakan-prabayar yang dibahas lebih lanjut di bawah — dan jawaban jujurnya adalah berhenti mencoba lagi.

Masalah uang: saldo, pengisian, dan biaya yang Anda lupakan

Ini adalah kelompok penyebab terbesar dengan selisih yang jauh, dan justru yang paling sering diyakini orang bukan sebagai masalahnya, karena kartunya jelas-jelas terlihat ada uangnya.

Otorisasinya lebih besar daripada harganya

Kartu mengotorisasi jumlah penuh di muka, dan kartu prabayar tidak memiliki overdraft, tidak memiliki fasilitas kredit, dan tidak ada bank di baliknya yang bisa menutup kekurangan. Tiga hal ini biasanya membuat otorisasi menjadi lebih besar daripada angka yang tadinya Anda lihat:

  • Margin mata uang asing. Setiap otorisasi dalam mata uang selain USD membawa margin konversi sebesar 1.5%. Tagihan €48 bukan berarti €48 pada kartu berdenominasi USD — melainkan jumlah hasil konversi ditambah 1.5%, dan kartu yang didanai persis sebesar angka yang tertera akan selalu ditolak.
  • Penahanan tambahan dari merchant. Pompa bensin, hotel, dan penyewaan mobil biasanya mengotorisasi jumlah lebih besar daripada tagihan akhirnya. Kelebihannya akan dilepaskan kemudian, tetapi harus tersedia sekarang.
  • Waktu perpanjangan. Langganan yang diperpanjang pada kartu yang kekurangan satu sen pun akan langsung gagal. Tidak ada otorisasi parsial dan tidak ada percobaan ulang dengan jumlah yang lebih kecil.

Pengisian tidak pernah masuk, atau berada di luar batas pengisian

Mendanai kartu Cryptocardium terdiri dari dua langkah yang berbeda, dan masing-masing punya batasannya sendiri. Top-up memindahkan kripto ke saldo akun Anda; pengisian memindahkan saldo akun ke kartu tertentu. Mencampuradukkan keduanya menghasilkan kartu yang menunjukkan $0 padahal akunnya jelas-jelas memiliki dana.

LangkahMinimumMaksimumBiayaApa yang menghambatnya
Top-up (8 koin → saldo USDT)$100$50,000 per top-upGratisBelum terkonfirmasi on-chain — saldo masuk setelah 1–3 konfirmasi
Pengisian kartu (saldo → kartu)$20$5,000 per pengisian2% tetapSaldo akun di bawah jumlah pengisian ditambah biaya 2%
Penerbitan kartu——$2 satu kaliSaldo tidak cukup untuk menutup biaya penerbitan
Keluarkan (kartu → saldo)——GratisTidak ada — mengeluarkan kembali ke saldo selalu gratis

Ada dua angka di sini yang menyebabkan sebagian besar kegagalan pengisian. Batas $5,000 per pengisian berarti kartu senilai $12,000 harus dibangun dari tiga kali pengisian, bukan satu. Dan biaya jalur 2% ditambahkan di atas jumlah pengisian: pengisian $5,000 membutuhkan saldo akun sebesar $5,100 agar bisa selesai, sehingga akun yang memiliki tepat $5,000 tidak bisa melakukan pengisian $5,000. Jika top-up itu sendiri belum masuk, saldonya memang belum ada — top-up memang gratis, tetapi tidak instan, dan finalitasnya membutuhkan satu hingga tiga konfirmasi tergantung chain-nya. Seluruh jalur pendanaan ini dibahas lengkap dalam mendanai kartu Visa dengan USDT, dan daftar biaya lengkapnya ada di halaman harga.

Masalah autentikasi: 3-D Secure dan BIN yang Anda pilih

Kelompok penyebab terbesar kedua, dan solusinya hampir selalu berupa menerbitkan kartu lain, bukan mengubah apa pun pada kartu yang sudah Anda miliki.

Langkah 3-D Secure tidak pernah diselesaikan

Pada porsi checkout yang terus bertambah — wajib di seluruh Eropa di bawah aturan strong customer authentication, dan standar pada platform iklan serta pembelian bernilai tinggi di mana pun — merchant mengalihkan Anda ke sebuah langkah autentikasi sebelum otorisasi dicoba. Jika langkah itu ditinggalkan, diblokir oleh pop-up blocker, atau waktunya habis begitu saja saat Anda mencari kodenya, pembayaran akan gagal. Dari luar, ini tidak bisa dibedakan dari penolakan karena saldo.

Dua BIN Cryptocardium melakukan autentikasi secara native, alih-alih bergantung pada merchant yang meloloskan langkah itu begitu saja: Visa Business 416842, kartu untuk iklan, dan Visa Gold 448585, BIN pada setiap kartu fisik. Itulah sebabnya BIN Business memiliki tingkat persetujuan tertinggi di Meta, Google, dan TikTok Ads, tempat langkah autentikasi bersifat wajib, bukan pilihan. BIN virtual lainnya — 557213, 489517, dan 472305 — melewati tantangan itu tanpa hambatan ketika mesin risiko merchant mengizinkannya, dan ditolak pada tantangan itu ketika tidak.

BIN yang salah untuk merchant tersebut

Mesin risiko merchant mengambil keputusan berdasarkan enam digit pertama nomor kartu, bahkan sebelum hal lain tentang Anda diketahui. BIN yang disesuaikan untuk dompet digital, jika diajukan ke platform iklan, memiliki profil risiko yang berbeda dibandingkan saldo yang sama pada BIN bisnis — dan ditolak semata-mata karena alasan itu. Ada lima program yang tersedia agar Anda bisa menyesuaikan kartu dengan jenis pengeluarannya:

BINProgramDirancang untuk3-D Secure nativePer transaksiPer bulan
416842Visa BusinessMeta, Google, TikTok, X, dan Reddit AdsYa$10,000$100,000
557213Mastercard WorldLintas negara, multi-mata uang, marketplaceTanpa hambatan jika diizinkan$7,500$75,000
489517Visa PlatinumApple Pay dan Google Pay, ritel sehari-hariTanpa hambatan jika diizinkan$3,500$35,000
472305Visa CorporateSaaS berulang — Stripe, Recurly, ChargebeeTanpa hambatan jika diizinkan$5,000$50,000
448585Visa Gold (fisik)Tatap muka, ATM, pembelian bernilai tinggiYa$3,000$100,000

Perhitungan biayanya mendukung untuk bereksperimen. Kartu virtual berbiaya $2 untuk diterbitkan dan aktif dalam waktu kurang dari satu menit, sehingga menerbitkan kartu kedua dengan BIN yang tepat biasanya lebih hemat waktu daripada mendiagnosis kenapa kartu pertama ditolak. Jika pengeluaran Anda untuk iklan, kartu virtual terbaik untuk Google Ads dan membayar iklan Google dan Facebook dengan kripto membahas lebih dalam kenapa BIN bisnis tidak bisa saling menggantikan dengan BIN lainnya. Untuk penagihan berulang, kartu virtual untuk langganan anonim membahas sisi SaaS-nya. Katalog lengkapnya ada di halaman kartu.

Batas per transaksi atau bulanan

Setiap program memiliki batasnya sendiri, seperti ditunjukkan pada tabel di atas. Pembelian $4,200 pada kartu Visa Platinum akan ditolak pada $3,500 berapa pun saldonya, dan kartu yang lolos dengan lancar sepanjang bulan bisa mulai ditolak pada minggu terakhir karena akumulasi bulanannya sudah habis. Tidak satu pun dari keduanya terlihat seperti masalah saldo, dan itulah yang membuatnya membingungkan — uangnya jelas-jelas terlihat ada.

Solusinya adalah memindahkan pengeluaran ke program dengan batas yang lebih tinggi, bukan mencoba lagi. Perhatikan juga bahwa batas ini berlaku pada otorisasi, sehingga penahanan yang menggelembungkan pemesanan $3,400 menjadi $3,600 akan melanggar batas $3,500 meskipun tagihan akhirnya sebenarnya tidak akan melampauinya.

Masalah dari merchant: blokir prabayar, AVS, dan penahanan pra-otorisasi

Di kelompok penyebab ini, kejujuran lebih penting daripada optimisme. Sebagian memang punya solusi; dua di antaranya tidak, dan mengenali mana yang mana adalah inti pembahasannya.

Merchant menolak BIN prabayar sama sekali

Kartu prabayar tidak bisa ditagih lagi begitu saldonya habis. Bagi sebagian besar merchant, hal ini tidak relevan, karena mereka menagih Anda langsung di kasir dan transaksinya pun selesai. Namun bagi sebagian kecil, hal ini sangat mendasar, karena seluruh model bisnis mereka bergantung pada kemampuan menagih Anda belakangan — dan merchant semacam itu menyaring rentang BIN prabayar bahkan sebelum otorisasi pernah dicoba:

  • Deposit dan biaya kerusakan sewa mobil. Loket penyewaan membutuhkan kartu yang bisa mereka tagih untuk kerusakan setelah Anda pergi berkendara. Prabayar ditolak sebagai kebijakan, di mana pun, tanpa kecuali.
  • Biaya insidental hotel saat check-in. Membayar kamar secara daring biasanya tidak masalah; penahanan biaya insidental di meja resepsionis sering kali bermasalah.
  • Utilitas dan telekomunikasi pascabayar. Apa pun yang mengukur pemakaian lalu menagihnya belakangan menghadapi hambatan struktural yang sama.
  • Sejumlah layanan keuangan dan pemeriksaan identitas. Segelintir platform menggunakan kartu sebagai penanda identitas dan secara khusus mensyaratkan kartu non-prabayar yang namanya sesuai dengan identitas pemiliknya.

Tidak ada kartu, BIN, atau akal-akalan apa pun yang bisa mengubah hal ini, dan panduan mana pun yang mengklaim sebaliknya sebenarnya sedang berusaha menjual sesuatu kepada Anda. Pendekatan yang realistis adalah menggunakan kartu virtual untuk semua hal yang memang menjadi keunggulannya — checkout daring, langganan, iklan, marketplace, dompet digital, pemesanan perjalanan yang dibayar di muka — dan tetap menyiapkan metode lain untuk segelintir loket yang membutuhkan kartu yang bisa ditagih belakangan. Kartu debit anonim terbaik terus terang soal batasan yang sama ini dari sudut pandang privasi.

AVS dan alamat penagihan yang tidak Anda miliki

Sebagian merchant, sebagian besar dari AS, menjalankan pemeriksaan Address Verification Service (AVS) yang membandingkan alamat penagihan yang Anda ketik dengan data yang dimiliki penerbit. Pada kartu tanpa KYC, tidak ada alamat yang tercatat, karena memang tidak ada alamat yang pernah dikumpulkan — sehingga pemeriksaan AVS yang ketat tidak punya apa pun untuk dicocokkan dan tidak mengembalikan hasil apa pun, yang oleh mesin risiko yang berhati-hati bisa saja dianggap sebagai kegagalan.

Dalam praktiknya, sebagian besar merchant internasional tidak menjalankan AVS sama sekali, atau tidak menolak transaksi hanya karena hasilnya tidak cocok. Jika ada yang melakukannya, biasanya terlihat sebagai penolakan yang terjadi tepat saat Anda mengirimkan formulir penagihan, bukan pada tahap otorisasi. Solusinya adalah memilih merchant yang menerima kartu internasional, atau menggunakan checkout sebagai tamu pada merchant tersebut, yang sering kali lebih longgar soal AVS dibandingkan checkout dengan akun. Kompromi ini melekat pada produk tanpa identitas, dan dibahas dalam penjelasan kartu kripto tanpa KYC.

Penahanan pra-otorisasi lebih besar daripada tagihan

Pompa bensin mengotorisasi jumlah tetap sebelum mengetahui berapa banyak yang akan Anda isi — biasanya jauh di atas pengisian pada umumnya. Hotel mengotorisasi biaya menginap ditambah margin. Loket penyewaan mobil mengotorisasi biaya kerusakan. Restoran terkadang mengotorisasi tagihan ditambah perkiraan tip. Dalam setiap kasus, kartu harus memiliki jumlah yang digelembungkan tersebut tersedia pada saat otorisasi, dan selisihnya baru dilepaskan beberapa hari kemudian.

Untuk kartu fisik Visa Gold di pompa bensin, cara praktisnya adalah membayar di kios, bukan langsung di pompa, karena di kios otorisasinya sesuai jumlah sebenarnya. Di tempat lain, danai kartu Anda sesuai penahanannya, bukan sekadar tagihannya.

Otorisasi verifikasi $0 dan $1 pada uji coba gratis

Mendaftar uji coba biasanya memicu otorisasi verifikasi yang sangat kecil — nol dolar, satu dolar, atau setara kecil dalam mata uang lokal — yang langsung dibatalkan kembali. Kartu dengan saldo nol akan gagal pada pemeriksaan itu, meskipun sebenarnya tidak ada apa pun yang akan ditagihkan, dan pendaftarannya pun terbaca sebagai kartu yang ditolak. Isi kartu tersebut sebelum memulai uji coba, meskipun uji cobanya sendiri gratis.

Penolakan akibat ulah sendiri: kontrol yang Anda atur sendiri

Kategori paling menjengkelkan, karena semuanya tampak sudah benar. Aturan per kartu yang dapat diprogram diterapkan di sisi server pada saat otorisasi, artinya aturan yang Anda atur lalu lupakan tidak bisa dibedakan dari kesalahan penerbit sampai Anda memeriksa konfigurasi kartunya.

  • Kartu sedang dibekukan. Pembekuan berlangsung seketika, dan setiap otorisasi berikutnya akan ditolak di tingkat jaringan. Membuka pembekuan sifatnya simetris dan sama-sama seketika.
  • Daftar izin MCC terlalu sempit. Kartu yang dibatasi hanya untuk kategori merchant iklan akan menolak tagihan hosting. Aturan itu memang bekerja persis seperti yang Anda minta.
  • Kunci geografis sedang aktif. Kartu yang dikunci ke satu wilayah akan menolak merchant yang proses akuisisinya berada di wilayah lain — dan negara akuisisi itu sering kali bukan negara yang Anda kira menjadi lokasi toko tersebut.
  • Batas pengeluaran di bawah nilai pembelian. Batas harian dan bulanan per kartu berada di bawah batas program, dan yang berlaku adalah mana pun yang lebih rendah di antara keduanya.
  • Kartu tersebut dibatalkan, bukan dibekukan. Pembatalan bersifat permanen; kartu yang sudah dibatalkan tidak bisa dihidupkan kembali, hanya bisa diganti dengan kartu baru.

Kelima hal ini terlihat di panel, dan bisa dibaca melalui API hanya dengan satu panggilan jika Anda mengelola kartu secara terprogram. Menerbitkan ulang kartu virtual tidak dikenakan biaya, sehingga kartu dengan aturan yang sudah tidak Anda ingat lagi murah untuk diganti.

Kecepatan mencoba ulang, dan kenapa percobaan keenam paling sulit berhasil

Percobaan identik yang berulang dalam waktu singkat terlihat persis seperti serangan pengujian kartu, karena memang seperti itulah wujud serangan pengujian kartu. Aturan kecepatan transaksi berlaku di kedua sisi — lapisan anti-fraud milik penerbit dan mesin risiko milik merchant — dan percobaan ulang yang terlalu cepat bisa mengubah penolakan ringan yang sebenarnya mudah diperbaiki menjadi blokir yang lebih keras dan tetap bertahan untuk sementara waktu, bahkan setelah Anda memperbaiki penyebab sebenarnya.

Ternyata masalahnya di Apple Pay atau Google Pay, bukan kartunya

Kegagalan pada dompet digital dan penolakan kartu terlihat persis sama di layar ponsel. Jika sebuah kartu berfungsi normal saat checkout di browser tetapi gagal di terminal nirsentuh, masalahnya ada pada penyediaan, bukan otorisasi — pada token di dalam dompet digital, bukan pada kartu di baliknya. Menghapus lalu menambahkan kembali kartu tersebut biasanya menyelesaikan masalah. Visa Platinum 489517 adalah BIN yang disesuaikan untuk penyediaan dompet digital, dengan hambatan paling rendah di antara kelima BIN; menambahkan kartu kripto ke Apple Pay dan Google Pay membahas keseluruhan alurnya, dan kartu kripto terbaik untuk Apple Pay membandingkan pilihan yang ada.

Membaca penolakan melalui API

Setiap otorisasi melewati enam pemeriksaan independen, dan satu saja gagal, transaksinya langsung ditolak. Setiap penolakan membawa kode alasan terstruktur — tidak pernah ada kegagalan yang tersembunyi begitu saja — jadi jika Anda mengelola kartu secara terprogram, Anda tidak perlu menebak-nebak. Ambil data transaksinya dan baca alasannya:

curl https://api.cryptocardium.com/v1/transactions/txn_3b91fe \
  -H "Authorization: Bearer ck_live_…"
{
  "id": "txn_3b91fe",
  "card_id": "card_8f2a1c",
  "merchant": "Cloud API Inc",
  "mcc": "5818",
  "amount_usd": 74.20,
  "status": "declined",
  "decline_reason": "insufficient_funds"
}

Ketika kode alasan saja tidak cukup — penolakan dari pihak merchant, kegagalan autentikasi, MCC yang tidak terduga — catatan otorisasi mentah akan menunjukkan apa yang sebenarnya dilihat oleh jaringan:

curl https://api.cryptocardium.com/v1/transactions/txn_3b91fe/auth \
  -H "Authorization: Bearer ck_live_…"
# → raw ISO 8583 authorisation fields for that attempt

Jika Anda lebih suka diberi tahu daripada harus bertanya sendiri, berlangganan webhook ke transaction.declined; event ini membawa kode alasan yang sama persis pada saat penolakan terjadi, ditandatangani dengan HMAC, dengan pengiriman minimal satu kali. Agen yang menerbitkan dan membelanjakan kartu secara otonom sebaiknya bertindak berdasarkan event tersebut, bukan melakukan polling — pola ini dibahas lengkap dalam API kartu virtual untuk agen AI dan, untuk klien MCP, dalam server MCP kartu kripto. Detail di tingkat endpoint ada di dokumentasi.

Kategori merchant yang benar-benar sulit

Setiap panduan yang jujur tentang penolakan membutuhkan bagian ini, karena alternatifnya adalah mengirim Anda ke dalam lingkaran coba-coba tanpa akhir melawan tembok. Diurutkan berdasarkan apakah temboknya bisa bergeser atau tidak:

KategoriHasilApa yang harus dilakukan
Checkout daring, marketplace, barang digitalBerfungsiBIN apa pun; 557213 untuk lintas negara
SaaS berulang, cloud, hosting, API AIBerfungsi472305, didanai di atas jumlah perpanjangannya
Platform iklan (Meta, Google, TikTok, X)Berfungsi416842 — 3-D Secure native adalah faktor penentunya
Ritel nirsentuh, transportasi, restoranBerfungsi489517 di Apple Pay atau Google Pay
Penerbangan dan hotel yang dibayar lunas secara daringBiasanya berfungsiDanai 20% di atas harga yang tercantum untuk penahanannya
Penahanan biaya insidental hotel di meja resepsionisSering ditolakGunakan kartu lain saat check-in
Deposit dan biaya kerusakan sewa mobilDitolak sebagai kebijakanTidak bisa diselesaikan — gunakan metode lain
Utilitas pascabayarKerap ditolakTidak bisa diselesaikan — gunakan metode lain
Merchant khusus AS yang ketat soal AVSKadang ditolakCoba checkout sebagai tamu, atau merchant lain

Polanya konsisten: apa pun yang ditagih pada saat pembelian akan berfungsi, dan apa pun yang bergantung pada penagihan belakangan tidak akan berfungsi. Ini bukan cacat yang khusus dimiliki kartu berbasis kripto — inilah arti dari kata prabayar itu sendiri, pada setiap kartu prabayar yang pernah diterbitkan.

Cara mencegah penolakan sebelum terjadi

  1. Satu kartu per merchant, didanai khusus untuk merchant itu. Dengan biaya $2 per kartu, kartu khusus untuk setiap langganan atau platform mengisolasi kegagalan dan membuat penyebabnya langsung terlihat begitu satu kartu ditolak.
  2. Danai 5% di atas perkiraan pengeluaran, dan 20% untuk apa pun yang melibatkan penahanan. Ini menyerap margin mata uang asing dan otorisasi tambahan dari merchant tanpa perlu Anda pikirkan lagi.
  3. Pilih BIN sebelum menerbitkan kartu, bukan setelah kartu ditolak. 416842 untuk iklan, 472305 untuk langganan, 489517 untuk dompet digital, 557213 untuk lintas negara, 448585 untuk fisik dan tatap muka.
  4. Lakukan top-up jauh-jauh hari sebelum tanggal perpanjangan yang sudah diketahui. Top-up membutuhkan satu hingga tiga konfirmasi, sehingga top-up di hari yang sama pada pagi hari perpanjangan adalah perlombaan yang bisa saja Anda kalah.
  5. Catat setiap aturan yang Anda atur. Daftar izin MCC dan kunci geografis adalah kontrol yang sangat baik, tetapi juga kejutan yang buruk. Jika Anda mengaturnya secara terprogram, catat dalam log.
  6. Jika Anda mau, biarkan kartu kosong di antara pemakaian. Mengeluarkan saldo kembali ke akun gratis, sehingga kartu yang sedang tidak dipakai tidak perlu menyimpan dana — cukup ingat untuk mengisinya kembali sebelum tagihan berikutnya.

Jika diikuti bersamaan, langkah-langkah ini pada dasarnya menghilangkan semua penolakan yang bukan disebabkan kebijakan merchant. Sisanya, menurut definisinya, adalah penolakan yang tidak bisa diperbaiki oleh konfigurasi apa pun.

Ketika penyebabnya benar-benar dari penerbit

Sesekali kode alasannya menunjuk pada sesuatu yang bukan konfigurasi Anda dan bukan pula kebijakan merchant — sebuah otorisasi yang seharusnya lolos tetapi tidak. Dalam kasus seperti ini, log otorisasi bersifat final, dan lebih baik dilaporkan daripada dicoba ulang: field ISO 8583 mentah untuk percobaan tersebut menunjukkan persis pemeriksaan mana yang menolaknya. Buka tiket dari panel dengan menyertakan ID transaksi dan nama merchant, sehingga catatan otorisasinya dibaca langsung, bukan disusun ulang dari sekadar deskripsi.

Ini juga alasan kenapa sebaiknya Anda memilih program kartu yang benar-benar menampilkan kode alasan. Penolakan yang tidak bisa Anda periksa adalah penolakan yang hanya bisa Anda tanggapi dengan menebak-nebak — dan menebak-nebak itulah yang mengubah solusi lima menit menjadi satu sore penuh yang terbuang percuma.

Bacaan terkait

Untuk mekanisme di balik setiap otorisasi pada halaman ini, mulailah dengan cara kerja kartu kripto. Untuk pendanaan dan waktu konfirmasi yang sering membuat orang terjebak, mendanai kartu Visa dengan USDT. Khusus untuk tagihan berulang, kartu virtual untuk langganan anonim. Untuk kasus iklan, tempat pilihan BIN menentukan segalanya, kartu virtual terbaik untuk Google Ads. Perpustakaan lengkapnya ada di hub panduan, dan daftar biaya di balik setiap angka yang disebutkan di sini ada di halaman harga.

Siap kapan pun Anda mau

Belanja kripto Anda di mana saja

Buka akun dan terbitkan Visa atau Mastercard bertenaga kripto dalam sekitar 60 detik. Tanpa KYC, tanpa biaya bulanan.

FAQ

Pertanyaan yang sering diajukan

Everything people actually ask. Last updated .

Kenapa kartu virtual saya terus-menerus ditolak?

Hampir selalu salah satu dari empat hal ini: saldo tidak mencukupi otorisasi secara penuh termasuk margin mata uang asing 1.5% jika ada, langkah 3-D Secure tidak pernah diselesaikan, BIN yang digunakan salah untuk kategori merchant tersebut, atau merchant menolak BIN prabayar sama sekali. Periksa dalam urutan ini — dua penyebab pertama menjelaskan sebagian besar penolakan, dan keduanya bisa diperbaiki dalam waktu kurang dari satu menit.

Kartu saya ada uangnya, tapi pembayaran tetap gagal. Kenapa?

Kartu mengotorisasi jumlah penuh sekaligus, dan tidak ada fasilitas overdraft di baliknya. Jika kartu dengan saldo $50 dikenakan tagihan $50 dalam euro, margin mata uang asing 1.5% membuat otorisasi sebenarnya menjadi $50.75, dan kartu tersebut ditolak karena kekurangan 75 sen. Hal yang sama berlaku untuk penahanan pra-otorisasi: hotel yang meminta tarif kamar ditambah 20% membutuhkan seluruh jumlah itu tersedia, bukan hanya tagihan akhirnya.

Kenapa sebagian merchant menolak kartu virtual prabayar?

Karena BIN prabayar tidak bisa ditagih lagi setelah saldonya habis, sehingga merchant mana pun yang modelnya bergantung pada penagihan belakangan — biaya kerusakan sewa mobil, biaya insidental hotel, tagihan utilitas pascabayar, sejumlah pemeriksaan kredit — menyaringnya di tingkat BIN bahkan sebelum otorisasi dicoba. Ini adalah kebijakan merchant, bukan kesalahan penerbit, dan mencoba berkali-kali pun tidak akan mengubahnya. Solusinya adalah menggunakan metode pembayaran lain khusus untuk merchant tersebut.

BIN mana yang sebaiknya saya gunakan jika kartu saya terus ditolak?

Sesuaikan BIN dengan jenis pengeluarannya. Visa Business 416842 untuk platform iklan, karena BIN ini lolos 3-D Secure secara native di tempat BIN prabayar konsumen biasa ditolak. Visa Corporate 472305 untuk SaaS berulang, karena lolos mulus di Stripe, Recurly, dan Chargebee. Visa Platinum 489517 untuk Apple Pay dan Google Pay. Mastercard World 557213 untuk lintas negara dan multi-mata uang. Menerbitkan kartu kedua dengan BIN yang tepat hanya berbiaya $2 dan biasanya lebih cepat daripada mendiagnosis BIN yang salah.

Apakah 3-D Secure menyebabkan penolakan?

Tantangan 3-D Secure yang tidak diselesaikan memang salah satu penyebab paling umum — tetapi 3-D Secure itu sendiri justru menaikkan tingkat persetujuan, bukan menurunkannya. Dua BIN Cryptocardium melakukan autentikasi secara native: Visa Business 416842 dan Visa Gold 448585 yang fisik. Pada merchant yang mewajibkan langkah autentikasi, seperti Meta dan Google Ads atau checkout Eropa bernilai tinggi, kartu dengan salah satu dari dua BIN tersebut lolos di tempat kartu prabayar generik ditolak pada tantangan itu.

Kenapa pengisian kartu saya gagal?

Pengisian memiliki batas: minimum $20, maksimum $5,000 per pengisian, dengan biaya jalur tetap sebesar 2% yang dikenakan di atas jumlah yang diisikan. Pengisian $5,000 membutuhkan saldo akun sebesar $5,100 agar bisa selesai. Top-up sendiri terpisah dan memiliki batas bawah serta batas atasnya sendiri — minimum $100, maksimum $50,000 per top-up — dan baru masuk sebagai saldo setelah satu hingga tiga konfirmasi on-chain, sehingga pengisian yang dicoba sebelum finalitas tercapai belum memiliki apa pun untuk diambil.

Bisakah saya melihat alasan pasti sebuah transaksi ditolak?

Ya. Setiap penolakan membawa kode alasan terstruktur — tidak ada kegagalan yang tersembunyi begitu saja. Di panel, kode ini muncul pada transaksinya; melalui API, GET /v1/transactions/{id} mengembalikan alasan penolakan, dan GET /v1/transactions/{id}/auth mengembalikan field otorisasi ISO 8583 mentah. Jika Anda menggunakan webhook, event transaction.declined membawa kode alasan yang sama persis pada saat penolakan terjadi.

Apakah hotel atau perusahaan sewa mobil menerima kartu virtual?

Untuk membayar tagihan yang sudah pasti, biasanya ya. Untuk deposit atau penahanan biaya insidental saat check-in, sering kali tidak — merchant semacam itu menginginkan kartu yang bisa mereka tagih setelah Anda pergi, dan kartu prabayar tidak bisa ditagih melebihi saldonya. Pesan dan bayar secara daring dengan kartu virtual jika merchant mengizinkannya, dan siapkan alat pembayaran lain untuk ditunjukkan di meja fisik. Inilah satu-satunya kategori di mana bersikap jujur soal keterbatasan ini akan menyelamatkan malam Anda dari kekacauan.