Untuk mengoptimalkan cara Anda menerima pembayaran kartu, memilih integrasi yang tepat sangatlah penting. Anda bisa menjelajahi berbagai opsi integrasi yang tersedia di bawah ini, yang masing-masing dirancang untuk memenuhi kebutuhan bisnis spesifik dan persyaratan teknis.
1. Integrasi Payments API
Ideal untuk: Bisnis yang mencari kontrol penuh atas pengalaman pembayaran dalam aplikasi mereka.
Fitur:
Sesuaikan antarmuka pengguna agar sesuai dengan branding Anda.
Kumpulkan informasi kartu dengan aman menggunakan
card_session.js
untuk merchant bersertifikat DSS non-PCI.Integrasi Full PAN yang memungkinkan detail kartu mentah dikirim ke Xendit (memerlukan pendaftaran PCI-DSS Level 2 atau SAQ-D dengan penilaian tahunan).
2. Link pembayaran
Ideal untuk: Bisnis yang mencari solusi sederhana dan dihosting.
Fitur:
Xendit menyediakan halaman pembayaran yang aman.
Tidak perlu menangani data kartu sensitif.
Memerlukan SAQ-A untuk kepatuhan PCI DSS.
3. Subscriptions atau transaksi berulang
Ideal untuk: Bisnis dengan model langganan atau penagihan berulang.
Pilihan:
Subscriptions yang dikelola oleh Xendit: Biarkan Xendit menangani semua aspek subscription management.
Langganan yang dikelola sendiri: Gunakan Payments API dan
card_session.js
untuk memproses transaksi berulang.Unscheduled card on file (merchant-initiated, transaksi tidak terjadwal): Gunakan Payments API dan
card_session.js
untuk menyimpan detail kartu pengguna untuk pembelian di masa mendatang, tetapi tanpa jadwal yang telah ditentukan.
4. Terima kartu kredit virtual melalui halaman yang dihosting Xendit
Ideal untuk: Bisnis yang menerima kartu kredit virtual, seperti hotel atau agen perjalanan online (OTA).
Fitur:
Proses virtual cards dengan aman melalui link pembayaran yang dihosting Xendit.