Metode Checkout eWallet
Xendit mendukung berbagai metode checkout dari provider eWallet untuk menyesuaikan kebutuhan merchant. Halaman ini akan menjelaskan tipe-tipe checkout yang tersedia dan bagaimana masing-masing eWallet memiliki perbedaan satu dengan yang lainnya
Pembayaran Sekali Waktu
Pembayaran sekali waktu merujuk pada metode pembayaran dimana user wajib melakukan otorisasi pembayaran (menggunakan OTP atau PIN) setiap kali pembayaran dilakukan. Praktik ini umum dilakukan untuk alur pembayaran yang tidak membutuhkan user untuk melakukan pendaftaran ulang atau melakukan input informasi sehingga proses penyelesaian pembayaran dapat dilakukan dengan cepat. Terdapat 2 tipe one time payments yang disediakan oleh provider eWallet yaitu pembayaran melalui redirection/pengalihan dan pembayaran tanpa redirection/tanpa pengalihan
Kanal pembayaran eWallet dan alur pembayaran yang tersedia
Metode Pembayaran | Apakah redirect diwajibkan? | desktop_web_ checkout_url | mobile_web_ checkout_url | mobile_ deeplink_ checkout_url | qr_checkout_ string |
---|---|---|---|---|---|
OVO | ❌ (OVO mengirim push notification ke aplikasi) | ❌ | ❌ | ❌ | ❌ |
DANA | ✅ | ✅ | ✅ | ❌ | ❌ |
LinkAja | ✅ | ✅ | ✅ | ❌ | ❌ |
ShopeePay (ID) | ✅ | ❌ | ❌ | ✅ | ✅ |
AstraPay | ✅ | ✅ | ✅ | ❌ | ❌ |
Jenius Pay | ❌ (Jenius Pay mengirim push notification ke aplikasi) | ❌ | ❌ | ❌ | ❌ |
Maya (PayMaya) | ✅ | ✅ | ✅ | ❌ | ❌ |
GCash | ✅ | ✅ | ✅ | ❌ | ❌ |
GrabPay | ✅ | ✅ | ❌ | ✅ | ❌ |
ShopeePay (PH) | ✅ | ❌ | ❌ | ✅ | ✅ |
Tokenisasi Pembayaran
Tokenisasi pembayaran merujuk pada desain proses checkout untuk memaksimalkan tingkat keberhasilan pembayaran dengan mengurangi jumlah autentikasi wajib yang dilakukan user per transaksi. Pertama, end user akan diarahkan untuk melakukan penghubungan akun yang diotorisasi oleh PIN dan OTP. Hal ini diikuti dengan langkah pembayaran melalui auto debit atau penggunaan PIN (tanpa SMS OTP) untuk menyelesaikan transaksi.
Pembayaran selanjutnya yang dilakukan oleh user yang sama akan langsung mengarahkan pada pembayaran dikarenakan token dari penghubungan akun dapat digunakan ulang, sehingga mengurangi PIN otentikasi atau menghilangkan otentikasi sama sekali.
Terdapat 2 tipe langkah tokenisasi pembayaran yang disediakan oleh Xendit berdasarkan penyedia eWallet yang kami dukung - pembayaran auto debit dan pembayaran melalui penggunaan PIN.
Di bawah ini adalah daftar penyedia eWallet dan alur pembayaran yang tersedia.
Metode Pembayaran | Apakah PIN diwajibkan? | Auto Debit? | desktop_web_ checkout_url | mobile_web_ checkout_url | mobile_ deeplink_ checkout_url | qr_checkout_ string |
---|---|---|---|---|---|---|
OVO | ✅ | ✅ (Persetujuan Khusus) | ✅ untuk Pengalihan, ❌ untuk Auto Debit | ✅ untuk Pengalihan, ❌ untuk Auto Debit | ❌ | ❌ |
DANA | ✅ | ✅ | ✅ untuk Pengalihan, ❌ untuk Auto Debit | ✅ untuk Pengalihan, ❌ untuk Auto Debit | ❌ | ❌ |
LinkAja | ✅ | ❌ | ✅ | ✅ | ❌ | ❌ |
ShopeePay (ID) | ✅ | ✅ (Persetujuan Khusus) | ✅ untuk Pengalihan, ❌ untuk Auto Debit | ✅ untuk Pengalihan, ❌ untuk Auto Debit | ❌ | ❌ |
Maya (PayMaya) | ❌ | ✅ | ❌ | ❌ | ❌ | ❌ |
GrabPay | ❌ | ✅ | ❌ | ❌ | ❌ | ❌ |
ShopeePay (PH) | ❌ | ✅ | ❌ | ❌ | ❌ | ❌ |
Tipe redirection url yang tersedia
Provider eWallet mendukung redirection url untuk berbagai tipe perangkat yang berbeda. Untuk menyediakan fleksibilitas kepada merchant, kami mengembalikan charge request pada API eWallet kami dengan parameter berikut.
Kami sangat menyarankan merchant untuk memilih salah satu dari tipe perangkat di bawah ini berdasarkan fitur yang disediakan oleh provider eWallet.
- Perangkat dengan layar desktop : desktop_web_checkout_url atau qr_checkout_string
- Perangkat mobile : mobile_web_checkout_url atau mobile_deeplink_checkout_url
*Jika redirection url dapat dilakukan untuk kedua perangkat desktop dan mobile, Xendit akan menampilkan url pada parameter desktop_web_checkout_url and mobile_web_checkout_url
Tipe | Contoh Penggunaan |
---|---|
desktop_web_checkout_url | Provider eWallet membuat URL untuk web checkout yang harus digunakan pada komputer desktop |
mobile_web_checkout_url | Provider eWallet membuat URL untuk web checkout yang harus digunakan pada perangkat mobile |
mobile_deeplink_checkout_url | Provider eWallet membuat URL untuk web checkout yang harus digunakan pada perangkat moile (transaksi langsung masuk ke eWallet app untuk konfirmasi pembayaran) |
qr_checkout_string | Provider eWallet membuat qr string untuk checkout yang harus digunakan dengan cara melakukan scanning pada layar perangkat |
Last Updated on 2024-02-28