Cara Top Up SMSCode — QRIS, DANA, Bank Transfer, Crypto (2026)

Cara Top Up SMSCode — QRIS, DANA, Bank Transfer, Crypto (2026)

Mau pakai SMSCode tapi bingung cara isi saldo? Wajar — banyak pengguna baru bertanya soal ini. SMSCode dirancang khusus untuk pengguna Indonesia, jadi kamu tidak perlu kartu kredit internasional atau dompet crypto untuk mulai. Cukup e-wallet yang sudah kamu pakai sehari-hari.

Artikel ini membahas semua metode top up yang tersedia — step-by-step, lengkap dengan tips supaya saldo cepat masuk dan tidak ada kebingungan di tengah jalan.

TL;DR: Top up SMSCode bisa via QRIS (DANA, OVO, GoPay, ShopeePay, semua bank), transfer bank virtual account, atau crypto (USDT, BTC, ETH). Minimum Rp 10.000 untuk QRIS dan bank transfer. QRIS paling cepat — saldo masuk instan. Saldo tidak pernah hangus, tidak ada biaya admin dari SMSCode.

Baru pertama kali? Baca dulu cara daftar SMSCode dari nol sebelum lanjut ke top up.

Berapa Minimum Top Up dan Berapa Biayanya?

Sebelum masuk ke cara-caranya, ini informasi yang paling sering ditanyakan:

Minimum deposit: Rp 10.000 untuk QRIS dan bank transfer. Untuk crypto, tergantung koin yang dipakai — mengikuti batas minimum jaringan blockchain masing-masing.

Biaya dari SMSCode: Tidak ada. SMSCode tidak membebankan biaya admin atau processing fee untuk deposit. Yang mungkin ada biaya adalah dari sisi layanan pembayaran kamu — misalnya biaya transfer antar bank atau network fee blockchain.

Saldo hangus? Tidak pernah. Saldo kamu tidak punya expiry date. Top up hari ini, pakai bulan depan — tetap ada.

Model pembayaran: SMSCode adalah layanan bayar-per-pakai (pay-per-use). Tidak ada biaya langganan bulanan. Kamu hanya keluar uang saat beli nomor virtual.

Cek halaman harga untuk rate terbaru per layanan dan negara.

Cara Top Up via QRIS (Paling Populer)

QRIS adalah pilihan paling populer di SMSCode karena paling cepat dan paling fleksibel. Satu QR code bisa discan dari aplikasi manapun yang mendukung QRIS — yang berarti hampir semua e-wallet dan mobile banking Indonesia.

Aplikasi yang mendukung QRIS:

  • E-wallet: DANA, OVO, GoPay (Gojek), ShopeePay, LinkAja
  • Mobile banking: BCA Mobile, Livin’ by Mandiri, BRImo, BNI Mobile, CIMB Niaga Mobile
  • Fintech: Flip, Blu by BCA, Jenius, Jago, SeaBank
  • Dan ratusan aplikasi lain yang sudah QRIS-ready

Step-by-Step Top Up via QRIS

Langkah 1 — Login dan buka Deposit Masuk ke akun SMSCode di smscode.gg. Klik menu “Deposit” di sidebar kiri atau tombol deposit di dashboard.

Langkah 2 — Pilih QRIS dan masukkan jumlah Di halaman deposit, pilih metode QRIS. Masukkan jumlah yang mau kamu depositkan — minimum Rp 10.000, tidak ada batas maksimum. Klik “Buat Deposit”.

Langkah 3 — QR code muncul di layar Sistem langsung menampilkan QR code QRIS yang valid selama beberapa menit. Jangan tutup halaman ini.

Langkah 4 — Scan dari aplikasimu Buka aplikasi e-wallet atau mobile banking kamu, lalu scan QR code. Konfirmasi pembayaran.

Langkah 5 — Saldo masuk instan Setelah konfirmasi pembayaran berhasil, saldo langsung masuk ke akun SMSCode. Tidak perlu tunggu — prosesnya instan.

Cara Scan QRIS dari Berbagai Aplikasi

DANA: Buka DANA → Tap ikon “Scan” di bagian atas → Arahkan ke QR code → Konfirmasi bayar

OVO: Buka OVO → Tap “Scan QR” → Arahkan ke QR code → Masukkan PIN OVO → Selesai

GoPay (via Gojek): Buka Gojek → Tap “Bayar” di bawah → Tap “Scan QR” → Arahkan ke QR code → Bayar

ShopeePay (via Shopee): Buka Shopee → Tap ikon ShopeePay → Tap “Scan” → Arahkan ke QR code → Bayar

BCA Mobile: Buka BCA Mobile → m-BCA → m-Transfer → QRIS → Scan QR → Konfirmasi

Livin’ by Mandiri: Buka Livin’ → Tap “QR Pay” atau ikon scan → Scan → Konfirmasi

BRImo: Buka BRImo → Tap ikon QRIS → Scan → Konfirmasi → Masukkan PIN

BNI Mobile: Buka BNI Mobile → Pembayaran → QRIS → Scan → Konfirmasi

QRIS adalah metode yang paling banyak dipakai pengguna SMSCode Indonesia. Dari pengalaman, GoPay dan DANA biasanya paling smooth — konfirmasi muncul dalam 1-2 detik dan saldo langsung terkredit. OVO kadang butuh sedikit lebih lama tapi tetap instan secara praktis.

Cara Top Up via DANA

DANA bisa dipakai lewat dua cara: QRIS (seperti di atas) atau transfer langsung. Cara paling mudah adalah via QRIS karena tidak butuh konfirmasi manual dari sisi SMSCode.

Cara Cepat Pakai DANA

  1. Login ke SMSCode → Deposit → Pilih QRIS → Masukkan jumlah → Buat Deposit
  2. Buka DANA di HP → Tap ikon Scan (gambar QR code di bagian atas)
  3. Arahkan kamera ke QR code di layar SMSCode
  4. DANA menampilkan detail pembayaran (nama merchant, jumlah) — konfirmasi
  5. Masukkan PIN DANA jika diminta
  6. Pembayaran selesai — saldo masuk ke SMSCode

Tips DANA: Pastikan saldo DANA mencukupi sebelum mulai. DANA tidak memungkinkan top up parsial — kalau saldo DANA kurang, transaksi gagal seluruhnya.

Cara Top Up via OVO

OVO mendukung pembayaran via QRIS. Prosesnya hampir identik dengan DANA.

Step-by-Step OVO

  1. Login ke SMSCode → Deposit → QRIS → Masukkan jumlah → Buat Deposit
  2. Buka OVO → Tap “Scan QR” di halaman utama
  3. Arahkan ke QR code SMSCode
  4. OVO menampilkan nominal — konfirmasi
  5. Masukkan PIN OVO
  6. Saldo masuk ke SMSCode

Catatan OVO: Pastikan kamu scan tepat waktu — QR code QRIS biasanya expire setelah 5-15 menit. Kalau expired, buat deposit baru untuk mendapat QR code segar.

Cara Top Up via GoPay

GoPay diakses melalui aplikasi Gojek. Cara kerjanya sama dengan e-wallet lain via QRIS.

Step-by-Step GoPay

  1. Login ke SMSCode → Deposit → QRIS → Masukkan jumlah → Buat Deposit
  2. Buka aplikasi Gojek → Tap “Bayar” di bagian bawah layar
  3. Tap “Scan QR Code” atau ikon kamera
  4. Arahkan ke QR code SMSCode
  5. Gojek menampilkan detail merchant dan nominal
  6. Tap “Bayar” → Konfirmasi
  7. Saldo masuk instan

Tips GoPay: GoPay juga bisa dipakai langsung dari aplikasi GoFood, GoRide, dll. Cari ikon scan di homepage Gojek.

Cara Top Up via ShopeePay

ShopeePay adalah e-wallet terintegrasi di aplikasi Shopee. Juga mendukung QRIS.

Step-by-Step ShopeePay

  1. Login ke SMSCode → Deposit → QRIS → Masukkan jumlah → Buat Deposit
  2. Buka Shopee → Tap ikon ShopeePay di bagian atas atau menu
  3. Tap “Scan” atau ikon scan QR
  4. Arahkan ke QR code SMSCode
  5. ShopeePay menampilkan detail — konfirmasi bayar
  6. Masukkan PIN atau biometrik jika diminta
  7. Selesai — saldo masuk SMSCode

Tips ShopeePay: Fitur scan di ShopeePay kadang tersembunyi tergantung versi aplikasi. Kalau tidak terlihat di halaman ShopeePay, coba dari halaman Shopee utama → tap ikon kamera di bagian atas.

Cara Top Up via Transfer Bank

Untuk yang lebih suka transfer bank konvensional, SMSCode mendukung transfer via virtual account ke berbagai bank besar.

Bank yang Didukung

  • BCA
  • Mandiri
  • BRI
  • BNI
  • Dan bank-bank lain via payment gateway

Step-by-Step Transfer Bank

Langkah 1 — Pilih Bank Transfer Login ke SMSCode → Deposit → Pilih “Bank Transfer” → Masukkan jumlah (minimum Rp 10.000) → Klik “Buat Deposit”.

Langkah 2 — Dapatkan nomor virtual account Sistem menampilkan nomor virtual account yang unik untuk transaksi ini. Catat atau screenshot nomor ini — kamu butuh untuk transfer.

Langkah 3 — Transfer dari bank kamu Buka mobile banking, internet banking, atau ATM. Pilih menu Transfer → masukkan nomor virtual account sebagai nomor rekening tujuan. Pastikan jumlah transfer persis sama dengan yang ditampilkan — tidak lebih, tidak kurang.

Langkah 4 — Konfirmasi dan tunggu Transfer bank biasanya diproses dalam 1-5 menit setelah bank menerima instruksi. Saldo otomatis masuk setelah sistem menerima konfirmasi pembayaran.

Tips Transfer Bank

Pastikan jumlah transfer persis tepat. Virtual account biasanya mendeteksi pembayaran berdasarkan jumlah yang tepat. Kalau kamu transfer lebih atau kurang, sistem mungkin tidak bisa match pembayaran secara otomatis. Kalau ini terjadi, hubungi support dengan bukti transfer.

Jam cut-off bank. Transfer antar bank di luar jam kerja (biasanya setelah jam 18.00) mungkin diproses keesokan harinya. Kalau butuh saldo segera malam hari, gunakan QRIS atau transfer sesama bank yang prosesnya real-time 24 jam.

Simpan bukti transfer. Screenshot konfirmasi transfer sebagai bukti kalau ada masalah.

Step-by-Step via ATM BCA

  1. Masukkan kartu ATM BCA → PIN
  2. Pilih Transaksi Lainnya → Transfer → ke Rek Bank Lain
  3. Masukkan kode bank tujuan dan nomor virtual account
  4. Masukkan jumlah transfer (persis sesuai instruksi)
  5. Konfirmasi → ambil struk sebagai bukti

Step-by-Step via BCA Mobile

  1. Buka BCA Mobile → m-Transfer → Transfer
  2. Pilih Antar Bank (kalau beda bank) atau Sesama BCA
  3. Masukkan nomor virtual account
  4. Masukkan jumlah → Konfirmasi → PIN

Step-by-Step via Livin’ Mandiri

  1. Buka Livin’ → Pilih Transfer
  2. Transfer ke rekening lain → masukkan nomor virtual account
  3. Masukkan jumlah → Konfirmasi → PIN

Cara Top Up via Cryptocurrency

Metode crypto cocok untuk pengguna yang sudah aktif di dunia kripto dan ingin memanfaatkan aset yang sudah dimiliki.

Koin yang Didukung

  • USDT — TRC20 (Tron) dan ERC20 (Ethereum)
  • BTC — Bitcoin
  • ETH — Ethereum
  • Dan berbagai koin lainnya (cek halaman deposit untuk daftar terbaru)

Step-by-Step Top Up Crypto

Langkah 1 — Pilih Cryptocurrency di halaman Deposit Login ke SMSCode → Deposit → Pilih “Cryptocurrency” → Pilih koin yang mau dipakai.

Langkah 2 — Pilih network (penting untuk USDT) Untuk USDT, kamu harus pilih network — TRC20 atau ERC20. TRC20 lebih direkomendasikan karena biaya network (gas fee) jauh lebih murah dan transaksi lebih cepat.

Langkah 3 — Ikuti instruksi payment gateway Sistem akan menampilkan instruksi atau mengarahkan ke halaman payment gateway. Biasanya kamu mendapat alamat wallet tujuan dan QR code.

Langkah 4 — Kirim crypto dari wallet kamu Buka aplikasi crypto wallet atau exchange kamu (Binance, Tokocrypto, Indodax, MetaMask, dll.). Kirim jumlah crypto yang sesuai ke alamat yang diberikan. Pastikan network sesuai — jangan kirim ERC20 ke alamat TRC20.

Langkah 5 — Tunggu konfirmasi blockchain

KoinNetworkEstimasi Waktu
USDTTRC201-3 menit
USDTERC203-10 menit
ETHERC202-5 menit
BTCBitcoin10-30 menit

Setelah transaksi terkonfirmasi di blockchain, nilai crypto dikonversi ke IDR berdasarkan kurs saat itu dan masuk ke saldo SMSCode kamu.

Tips Crypto

Pilih TRC20 untuk USDT. Gas fee TRC20 biasanya hanya $0.5-2, jauh lebih murah dari ERC20 yang bisa $5-50 tergantung congestion jaringan Ethereum.

Jangan kirim ke network yang salah. Mengirim token ke network yang salah (misalnya kirim USDT-ERC20 ke alamat TRC20) bisa menyebabkan aset hilang permanen. Selalu double-check network sebelum konfirmasi.

Hitung kurs terlebih dahulu. Nilai crypto dikonversi ke IDR saat transaksi dikonfirmasi, bukan saat kamu inisiasi. Ada risiko kurs bergerak di antara keduanya — tapi untuk transaksi kecil dalam menit, ini biasanya tidak signifikan.

Pengguna crypto di SMSCode cenderung adalah trader yang sudah aktif di exchange dan menemukan nomor virtual berguna untuk memverifikasi akun exchange baru atau akun trading terpisah. Keuntungan bayar via USDT TRC20 adalah anonimitas relatif lebih tinggi dibanding metode berbasis bank — meski ini bukan alasan utama sebagian besar pengguna memilihnya.

Perbandingan Semua Metode

MetodeMin. DepositKecepatanBiaya TambahanCatatan
QRIS (DANA, OVO, dll.)Rp 10.000InstanTidak adaPaling direkomendasikan
Transfer BankRp 10.0001-5 menitBiaya bankPerlu perhatikan jam cut-off
USDT TRC20~Rp 15.0001-3 menitGas fee TRC20Murah untuk jumlah besar
USDT ERC20~Rp 50.000+3-10 menitGas fee ETHMahal untuk jumlah kecil
BTC~Rp 100.000+10-30 menitNetwork feeUntuk jumlah besar saja

Rekomendasi kami:

  • Pertama kali atau butuh cepat: QRIS
  • Tidak ada e-wallet atau saldo e-wallet kosong: Transfer Bank
  • Sudah pegang crypto dan butuh anonimitas lebih: USDT TRC20

Kenapa Saldo SMSCode Tidak Bisa Ditarik?

Pertanyaan ini sering muncul dari pengguna baru. Saldo SMSCode adalah kredit layanan — dirancang untuk dipakai membeli nomor virtual, bukan sebagai instrumen keuangan yang bisa dicairkan.

Ini berbeda dari rekening bank atau e-wallet. Anggap saldo SMSCode seperti kredit game atau pulsa data — bisa dipakai untuk layanan, tidak bisa dicairkan. Kalau kamu membelinya dan kemudian tidak jadi pakai, saldo tetap aman di akun dan tidak akan hangus.

Untuk mengoptimalkan, top up sesuai perkiraan kebutuhan — jangan terlalu banyak sekaligus kalau belum yakin akan terus pakai layanan ini.

Troubleshooting: Saldo Tidak Masuk Setelah Bayar

Saldo belum masuk setelah QRIS

  1. Tunggu 1-2 menit — kadang ada delay singkat
  2. Refresh halaman dashboard SMSCode
  3. Cek histori transaksi di aplikasi e-wallet kamu — apakah pembayaran berhasil?
  4. Kalau pembayaran berhasil tapi saldo tidak masuk setelah 5 menit, buka tiket support

Transfer bank sudah terkirim tapi saldo belum masuk

  1. Pastikan nomor virtual account yang ditransfer sudah benar
  2. Pastikan jumlah transfer persis sesuai instruksi (termasuk digit unik jika ada)
  3. Tunggu sampai 15 menit — transfer antar bank bisa ada delay
  4. Cek status transfer di mutasi rekening bank kamu
  5. Kalau sudah lebih dari 30 menit dan pembayaran sudah terkonfirmasi di bank, hubungi support dengan bukti transfer (screenshot mutasi)

Crypto tidak masuk setelah menunggu

  1. Cek status transaksi di blockchain explorer menggunakan TX hash:
  2. Pastikan kamu mengirim ke alamat dan network yang benar
  3. Tunggu konfirmasi blockchain yang cukup
  4. Kalau sudah terkonfirmasi di blockchain tapi saldo belum masuk di SMSCode, hubungi support dengan TX hash

Dari tiket support yang masuk, sekitar 85% masalah “saldo tidak masuk” untuk QRIS terselesaikan dalam 5 menit dengan cara sederhana: refresh halaman. Masalah genuinely memerlukan intervensi manual sangat jarang terjadi.

FAQ

Apakah bisa top up pakai LinkAja?

Bisa. LinkAja mendukung QRIS, jadi kamu tinggal buka LinkAja → Scan QR → scan QR code yang muncul di halaman deposit SMSCode. Prosesnya sama seperti e-wallet lain.

Bisa top up dari luar Indonesia?

Bisa, dengan metode crypto. USDT atau BTC bisa dikirim dari wallet manapun di seluruh dunia. Untuk QRIS dan transfer bank, kamu perlu rekening atau e-wallet Indonesia yang aktif.

Apakah ada bonus atau cashback untuk top up?

Saat artikel ini ditulis, SMSCode tidak menawarkan program cashback atau bonus deposit rutin. Periksa halaman promo atau notifikasi di dashboard untuk penawaran aktif yang mungkin berlaku.

Kalau salah transfer jumlah, bagaimana?

Untuk QRIS: sistem memproses berdasarkan nominal yang diterima, jadi kalau lebih maka saldo yang masuk juga lebih. Untuk bank transfer: kalau jumlah berbeda dari virtual account, bisa jadi sistem tidak bisa match otomatis. Hubungi support dengan bukti transfer.

Kenapa ada batas minimum Rp 10.000?

Biaya processing untuk jumlah yang sangat kecil tidak sebanding dengan biaya operasional payment gateway. Batas minimum Rp 10.000 memastikan setiap transaksi efisien secara biaya. Dengan Rp 10.000 kamu sudah bisa beli banyak nomor murah — misalnya sekitar 100+ nomor untuk platform dengan harga Rp 75.


Siap top up? Login ke dashboard SMSCode dan pilih metode yang paling nyaman. Belum punya akun? Daftar gratis di sini — butuh kurang dari 5 menit. Setelah saldo masuk, baca panduan cara daftar lengkap untuk langkah selanjutnya.