Blog
Cara Menerima Pembayaran Online untuk UMKM Tanpa Ribet

Buat banyak pelaku UMKM, urusan cara terima pembayaran online UMKM sering terasa rumit: harus buka rekening merchant, mengurus berkas berlapis, atau menyewa developer untuk menempel kode. Padahal, menerima pembayaran digital hari ini bisa dimulai tanpa menulis satu baris kode pun. Panduan ini menjelaskan langkah praktis menerima pembayaran online untuk usaha kecil — mulai dari membuat link pembayaran lewat dashboard, memahami metode QRIS dan Virtual Account, sampai kapan uang benar-benar masuk ke rekening Anda. Fokusnya sederhana: minim ribet, tanpa biaya pendaftaran, dan bisa dicoba sejak hari pertama.
BorderPay sendiri adalah produk PT Border Tech Indonesia yang berperan sebagai lapisan teknologi (software) di atas mitra Payment Gateway yang berlisensi Bank Indonesia. Artinya, pemrosesan dan penyimpanan dana dilakukan oleh mitra berlisensi, sementara BorderPay menyederhanakan cara Anda membuat tagihan, memantau status, dan menerima notifikasi. Anda mendapat pengalaman yang rapi tanpa harus jadi ahli teknis.
Kenapa UMKM butuh cara terima pembayaran online yang praktis
Pembeli sekarang terbiasa membayar cepat lewat scan QR atau transfer ke Virtual Account. Kalau usaha Anda hanya menerima transfer manual, Anda menanggung dua beban: mencocokkan mutasi rekening satu per satu, dan risiko salah nominal. Cara terima pembayaran online yang baik menghilangkan pekerjaan itu — setiap tagihan punya nominal pasti, status otomatis, dan bukti bayar yang jelas.
Yang sering bikin UMKM ragu adalah anggapan bahwa "pembayaran online = butuh website dan developer". Kenyataannya tidak. Dengan pendekatan tanpa-kode, Anda cukup membuat tagihan dari dashboard, membagikan linknya lewat WhatsApp atau media sosial, dan menunggu pembayaran masuk. Kode dan API baru relevan kalau Anda ingin otomatisasi penuh di aplikasi sendiri.
Dua metode pembayaran yang didukung
BorderPay berfokus pada dua metode yang paling umum dipakai di Indonesia:
- QRIS — pembeli tinggal memindai satu QR dari aplikasi bank atau e-wallet yang mendukung QRIS. Cocok untuk transaksi cepat, jualan online, maupun tatap muka. QR yang dibuat berlaku 60 menit, setelah itu otomatis kedaluwarsa.
- Virtual Account (VA) — pembeli mendapat nomor rekening virtual unik untuk ditransfer. Cocok untuk nominal lebih besar atau pelanggan yang terbiasa mobile banking. VA berlaku 24 jam sebelum otomatis kedaluwarsa.
Karena tagihan punya masa berlaku, tidak ada "bayar telat" yang membingungkan pencatatan. Kalau lewat batas waktu, tagihan gugur dan Anda tinggal membuat yang baru. Ingin memahami perbedaan keduanya lebih dalam? Baca QRIS vs Virtual Account dan cara kerja QRIS.
Pilihan tanpa-kode: mulai tanpa developer
Inilah bagian yang paling melegakan bagi pemilik usaha. Ada beberapa cara memakai BorderPay, dan sebagian besar tidak butuh pemrograman sama sekali.
1. Buat link pembayaran manual dari dashboard
Masuk ke dashboard, tentukan nominal dan keterangan, lalu buat tagihan. Sistem menghasilkan halaman pembayaran yang bisa langsung dibagikan. Cara ini ideal untuk penjualan yang jumlah dan itemnya berubah-ubah — misalnya pesanan custom atau invoice jasa.
2. Payment link untuk dibagikan berulang
Payment link cocok kalau Anda menjual produk atau layanan dengan harga tetap. Buat sekali, bagikan berkali-kali lewat WhatsApp, Instagram, atau bio toko. Setiap pembeli yang membuka link akan mendapat tagihan dengan metode QRIS atau VA. Pendekatan ini praktis untuk yang jualan lewat chat maupun media sosial.
3. Embed Checkout: tempel satu snippet
Kalau Anda sudah punya website atau landing page sederhana, Embed Checkout memungkinkan Anda menempelkan satu snippet sehingga tombol bayar muncul di halaman Anda sendiri. Pembeli membayar tanpa berpindah ke situs lain. Ini jalan tengah antara tanpa-kode dan integrasi penuh — sedikit tempel, banyak manfaat.
4. REST API untuk otomatisasi penuh
Bagi yang punya tim teknis, tersedia REST API untuk membuat tagihan secara otomatis dari aplikasi Anda, plus endpoint discovery GET /payment-methods untuk mengetahui metode yang tersedia. Ini pilihan paling fleksibel, tapi sepenuhnya opsional. Detail teknis ada di dokumentasi.
Ringkasnya:
| Cara | Butuh kode? | Cocok untuk |
|---|---|---|
| Dashboard (link manual) | Tidak | Tagihan berubah-ubah |
| Payment link | Tidak | Harga tetap, bagikan berulang |
| Embed Checkout | Tempel 1 snippet | Sudah punya website |
| REST API | Ya | Otomatisasi penuh |
Langkah mulai menerima pembayaran
Alurnya bisa diringkas menjadi beberapa langkah sederhana:
- Daftar akun. Buat akun lewat halaman register. Tidak ada biaya pendaftaran maupun langganan.
- Coba mode test dulu. Mode test/sandbox bisa dipakai sejak hari pertama untuk memahami alur tagihan, halaman pembayaran, dan notifikasi tanpa memakai uang sungguhan.
- Selesaikan KYC. Untuk menerima uang sungguhan, verifikasi identitas usaha (KYC) wajib diselesaikan. Ini adalah bagian dari kepatuhan yang dijalankan mitra berlisensi. Proses ini butuh waktu, jadi kata "cepat" hanya berlaku untuk integrasi dan mode test — bukan untuk go-live.
- Buat tagihan pertama. Setelah aktif, buat link pembayaran atau tempel Embed Checkout, lalu bagikan ke pelanggan.
- Pantau status. Semua transaksi, status, dan tanggal ketersediaan dana tampil di dashboard.
Perlu dicatat soal urutan waktu: integrasi dan uji coba memang bisa cepat, tetapi menerima dana nyata mensyaratkan KYC selesai lebih dulu. Kami sengaja jujur soal ini agar ekspektasi Anda tepat.
Notifikasi otomatis lewat webhook
Kalau Anda memakai Embed Checkout atau API, BorderPay bisa mengirim notifikasi otomatis (webhook) setiap ada perubahan status: payment.paid, payment.expired, atau payment.failed. Notifikasi ini ditandatangani dengan HMAC, dilengkapi log, dan bisa dikirim ulang bila diperlukan.
Di sisi Anda (atau developer Anda), sebaiknya lakukan dua hal: verifikasi tanda tangan untuk memastikan notifikasi benar-benar dari sumber sah, dan terapkan idempotensi agar satu pembayaran tidak diproses ganda. Untuk pengguna tanpa-kode, bagian ini bisa diabaikan karena status sudah terlihat langsung di dashboard. Panduan penyiapannya bisa Anda temukan di dokumentasi.
Kapan uang masuk dan bagaimana menariknya
Setelah pembeli membayar, dana tidak langsung bebas ditarik. Ada masa settlement: dana tertahan sebentar, lalu tersedia sesuai jadwal per metode. Jadwal ini mengikuti hari kerja dan melewati akhir pekan serta libur nasional — jadi pembayaran di hari Sabtu umumnya tersedia di hari kerja berikutnya. Status dan tanggal ketersediaan selalu tampil di dashboard, sehingga Anda tidak perlu menebak.
Untuk mencairkan saldo, penarikan dilakukan otomatis ke rekening bank di Indonesia. Ada biaya per penarikan, dan bila penarikan gagal karena suatu hal, saldo dikembalikan penuh ke akun Anda. Anda tidak kehilangan dana karena kegagalan teknis.
Soal biaya: transparan dan tanpa jebakan
Prinsipnya sederhana: tidak ada biaya pendaftaran maupun langganan. Biaya hanya muncul saat ada transaksi. Ini penting bagi UMKM yang belum mau menanggung biaya tetap sebelum ada pemasukan. Karena tarif dapat berbeda per metode dan bisa berubah, kami tidak mencantumkan angka di sini — silakan cek rincian terkini di halaman pricing. Untuk gambaran biaya khusus QRIS, tersedia juga artikel biaya QRIS merchant.
Penutup
Menerima pembayaran online untuk UMKM tidak harus ribet. Dengan pendekatan tanpa-kode — link manual, payment link, atau Embed Checkout — Anda bisa mulai menagih dan menerima pembayaran QRIS serta Virtual Account tanpa menyewa developer. Tidak ada biaya pendaftaran, mode test bisa dicoba sejak hari pertama, dan untuk menerima uang sungguhan Anda cukup menyelesaikan KYC.
BorderPay berperan sebagai lapisan teknologi di atas mitra berlisensi Bank Indonesia, sehingga Anda mendapat kemudahan operasional dengan pemrosesan dana yang ditangani pihak berlisensi. Siap mencoba? Mulai dari halaman daftar, jelajahi alur teknis di dokumentasi, atau temukan jawaban cepat di FAQ. Langkah pertama menerima pembayaran digital untuk usaha Anda bisa dimulai hari ini.