Saldo ShopeePay habis saat ingin checkout? Anda tidak perlu membatalkan pesanan. Isi saldo ShopeePay dapat dilakukan dari ponsel dalam beberapa langkah, baik memakai rekening bank maupun dompet digital.
Cara top up ShopeePay yang tepat juga membantu Anda menghindari salah nomor tujuan, biaya tak terduga, dan transaksi gagal. Kuncinya sederhana: pilih metode yang sesuai, cek nama penerima, lalu pastikan nominal masih berada dalam limit akun.
Cara Top Up ShopeePay dari Aplikasi Shopee
Anda dapat memulai pengisian saldo langsung dari aplikasi Shopee atau aplikasi ShopeePay.
- Buka aplikasi Shopee.
- Pilih menu ShopeePay di halaman utama.
- Tekan tombol Isi Saldo.
- Pilih metode pembayaran, seperti transfer bank, kartu debit, direct debit, atau minimarket.
- Masukkan nominal top up.
- Pilih Konfirmasi.
- Ikuti instruksi pembayaran sampai transaksi berhasil.
Shopee menyediakan metode melalui BCA OneKlik, SeaBank Direct Debit, BRI Direct Debit, kartu debit, virtual account sejumlah bank, Mitra Shopee, Kantor Pos, Alfamart, Alfamidi, Dan+Dan, Indomaret, dan Circle K.

Pilih metode sesuai kebutuhan
Gunakan transfer bank atau direct debit jika Anda ingin mengisi saldo dari rumah. Pilih minimarket jika Anda belum memiliki mobile banking atau ingin membayar tunai.
Sebelum membayar, aplikasi akan menampilkan instruksi dan nomor virtual account. Salin nomor tersebut dengan teliti agar saldo masuk ke akun yang benar.
Top Up ShopeePay BCA melalui BCA Mobile, myBCA, dan ATM
Top up ShopeePay BCA memakai nomor virtual account dengan format berikut:
122 + nomor HP yang terdaftar di akun ShopeePay
Contohnya, jika nomor ShopeePay Anda adalah 081234567890, nomor virtual account-nya menjadi 122081234567890.
Cara top up ShopeePay BCA lewat BCA Mobile
- Buka aplikasi BCA Mobile dan masuk ke menu m-BCA.
- Pilih m-Transfer.
- Tekan BCA Virtual Account.
- Masukkan nomor virtual account ShopeePay: 122 + nomor HP terdaftar.
- Tekan Send.
- Masukkan nominal top up, minimal Rp10.000.
- Periksa nama penerima. Pastikan layar menampilkan ShopeePay dan username akun Anda.
- Tekan OK, lalu masukkan PIN m-BCA.
Cara top up ShopeePay lewat myBCA
- Masuk ke aplikasi myBCA.
- Pilih menu Transfer.
- Tekan Virtual Account.
- Pilih transfer ke tujuan baru bila nomor belum tersimpan.
- Masukkan nomor virtual account ShopeePay.
- Pilih rekening sumber dana.
- Isi nominal top up.
- Cek detail transaksi dan masukkan PIN transaksi myBCA.
Cara top up ShopeePay BCA lewat ATM
- Masukkan kartu ATM BCA dan PIN.
- Pilih Transaksi Lainnya.
- Pilih Transfer.
- Tekan BCA Virtual Account.
- Masukkan nomor virtual account ShopeePay.
- Masukkan nominal top up.
- Pastikan nama penerima dan nominal sudah benar.
- Pilih Ya untuk menyelesaikan transaksi.
Ketentuan penting top up dari BCA
| Ketentuan | Informasi |
|---|---|
| Minimum top up | Rp10.000 |
| Limit saldo akun belum ShopeePay Plus | Rp2.000.000 |
| Limit saldo akun ShopeePay Plus | Rp20.000.000 |
| Limit akumulasi dana masuk bulanan akun biasa | Rp20.000.000 |
| Limit akumulasi dana masuk bulanan ShopeePay Plus | Rp40.000.000 |
Batas akumulasi dana masuk akan kembali ke nol setiap tanggal 1 setiap bulan.
Fakta penting: transaksi BCA Mobile yang melebihi limit harian dapat gagal. Untuk transaksi di atas Rp20.000.000, Shopee mengarahkan pengguna memakai KlikBCA atau ATM BCA.
Cara Transfer DANA ke ShopeePay
Anda juga dapat mengisi ShopeePay menggunakan saldo DANA. Metode langsung melalui menu e-wallet membutuhkan akun DANA Premium.
Transfer langsung dari DANA ke ShopeePay
- Buka aplikasi DANA.
- Pilih menu Lihat Semua.
- Cari kategori Saldo Digital.
- Pilih ShopeePay.
- Masukkan nomor telepon yang terhubung ke ShopeePay.
- Tentukan nominal transfer.
- Tekan Lanjutkan.
- Masukkan PIN DANA untuk menyelesaikan transaksi.
Minimum transfer DANA ke ShopeePay adalah Rp10.000. GoPay mencantumkan biaya admin Rp1.000 untuk metode ini, sehingga Anda perlu memeriksa rincian biaya yang muncul sebelum mengonfirmasi pembayaran.
Transfer DANA ke ShopeePay melalui virtual account
Alternatifnya, Anda dapat memakai nomor virtual account yang dibuat dari aplikasi Shopee.
- Buka Shopee atau ShopeePay.
- Pilih Isi Saldo > Transfer Bank.
- Pilih bank yang diinginkan.
- Salin nomor virtual account yang muncul.
- Buka DANA, lalu pilih Kirim > Kirim ke Rekening Bank.
- Pilih nama bank yang sesuai dengan virtual account.
- Masukkan nomor virtual account dan nominal transfer.
- Periksa detail, kemudian masukkan PIN DANA.
Metode ini umumnya mensyaratkan akun DANA Premium. Pastikan nama penerima yang tampil sesuai dengan akun ShopeePay Anda sebelum menyelesaikan transaksi.

Biaya Admin Top Up ShopeePay Terbaru
ShopeePay memberikan kuota gratis biaya admin untuk metode virtual account, direct debit, kartu debit, dan beberapa kanal lainnya. Kuota gratis untuk transfer bank virtual account adalah hingga 20 kali per bulan per pengguna dan diperbarui pada tanggal 1 setiap bulan.
Namun, ada ketentuan minimum agar promo bebas biaya berlaku. Untuk top up melalui bank, nominal minimalnya adalah Rp50.000. Jika kuota gratis telah habis atau nominal top up kurang dari Rp50.000, ShopeePay memotong biaya admin Rp500 dari saldo yang masuk.
| Situasi top up melalui virtual account | Dampak biaya |
|---|---|
| Nominal minimal Rp50.000 dan kuota gratis masih tersedia | Gratis |
| Nominal di bawah Rp50.000 | Saldo masuk dapat dipotong Rp500 |
| Kuota gratis sudah habis | Saldo masuk dapat dipotong Rp500 |
| VA dibayar dari bank di luar bank rekanan | Biaya dapat mencapai Rp1.000 |
Per 1 Agustus 2026, Shopee mencantumkan biaya virtual account Rp500 untuk bank dalam daftar metode yang tersedia dan Rp1.000 bila VA dibayar lewat bank berbeda di luar daftar bank rekanan.
Contoh ilustrasi: bila Anda top up Rp40.000 melalui virtual account dan tidak memenuhi ketentuan gratis biaya admin, saldo yang masuk menjadi Rp39.500.
Tips Agar Top Up ShopeePay Tidak Gagal
Kesalahan kecil saat memasukkan nomor atau nominal dapat membuat transaksi tertunda. Gunakan langkah berikut agar proses lebih aman.
- Masukkan nomor HP yang benar dan gunakan nomor yang terdaftar pada akun ShopeePay.
- Untuk BCA, pastikan formatnya selalu 122 + nomor HP.
- Cek nama penerima sebelum menekan tombol konfirmasi.
- Pastikan nominal top up minimal Rp10.000 untuk metode BCA.
- Periksa limit saldo akun dan limit dana masuk bulanan.
- Simpan bukti transfer atau nomor transaksi jika saldo belum bertambah.
- Jangan pernah membagikan PIN, OTP, kode akses, atau kode verifikasi kepada siapa pun.
Jika top up gagal, buka halaman ShopeePay dan pilih transaksi gagal pada bagian Transaksi Terakhir. Salin nomor transaksi tersebut saat menghubungi Customer Service Shopee.
Penutup
Cara top up ShopeePay paling mudah dimulai dari aplikasi Shopee: pilih ShopeePay, tekan Isi Saldo, lalu tentukan metode pembayaran. Untuk nasabah BCA, gunakan virtual account dengan kode 122 diikuti nomor ponsel ShopeePay. Untuk pengguna DANA Premium, gunakan menu Saldo Digital dan pilih ShopeePay.
Selalu cek nominal, biaya, nama penerima, dan limit saldo sebelum mengonfirmasi transaksi. Dengan langkah tersebut, saldo ShopeePay dapat masuk dengan aman dan siap digunakan untuk belanja, pembayaran QRIS, atau kebutuhan transaksi harian lainnya.
