Online Payments
Terima pembayaran kartu, QRIS, e-wallet, dan transfer bank langsung melalui akun payment gateway milik Anda sendiri.
Fitur Online Payments menghubungkan akun Midtrans, DOKU, atau Xendit milik Anda langsung ke site Anda. Tamu dapat membayar saat memesan, reservasi langsung terkonfirmasi otomatis begitu pembayaran berhasil, dan dana masuk langsung ke saldo akun payment gateway Anda—Qwickraft tidak pernah menahan uang Anda.
Fitur ini tersedia di semua plan (termasuk Free). Anda hanya dikenakan biaya transaksi standar dari penyedia payment gateway yang Anda gunakan.
1. Aktifkan Online Payments
Buka menu Payments (melalui Addons, atau dari bagian Shortcuts di sidebar setelah aktif) lalu klik Turn on Online Payments.
2. Hubungkan payment gateway
Terdapat dua mode yang dapat Anda atur, masing-masing menggunakan API key tersendiri:
- Live: Memproses pembayaran sungguhan dari pemesanan di site Anda yang sudah tayang (published).
- Test: Mensimulasikan pembayaran untuk booking uji coba dari halaman preview draft (
nama-anda.qwickraft.com). Tidak ada uang sungguhan yang berpindah.
Pilih penyedia payment gateway
Pada mode yang ingin Anda atur (Live atau Test), klik Connect a gateway lalu pilih Midtrans, DOKU, atau Xendit.
Salin dan tempel API key Anda
Salin API key dari dashboard akun payment gateway Anda, lalu tempelkan ke kolom di Qwickraft:
| Gateway | Lokasi key di dashboard gateway Anda | Key yang ditempel ke Qwickraft |
|---|---|---|
| Midtrans | Settings → Access Keys | Server key (dan Client key secara opsional) |
| DOKU | Integration → API Keys | Client ID dan Secret key |
| Xendit | Settings → API Keys | Secret key (wajib memiliki izin akses tulis / write ke Payment Sessions) dan Webhook verification token |
Gunakan key Sandbox / Testing untuk mode Test, dan gunakan key Production / Live untuk mode Live.
Simpan key
Klik tombol Save and use ....
Pasang Webhook URL di dashboard gateway Anda
Salin Webhook URL yang muncul di bawah informasi gateway pada Qwickraft, lalu tempelkan ke pengaturan di dashboard payment gateway Anda:
- Midtrans: Settings → Payment → Notification URL
- DOKU: Integration → Notification URL
- Xendit: Settings → Webhooks → Payment Session
Pastikan Webhook URL sudah terpasang dengan benar—tanpa webhook ini, Qwickraft tidak dapat menerima notifikasi otomatis saat tamu berhasil membayar.
Uji koneksi gateway
Klik Test connection di Qwickraft untuk memastikan key yang Anda masukkan sudah berfungsi dengan baik.
Mengganti atau mematikan gateway
Hanya satu penyedia gateway yang dapat aktif untuk setiap mode pada satu waktu. Jika Anda menghubungkan gateway lain, gateway sebelumnya akan otomatis dinonaktifkan, namun key-nya tetap tersimpan sehingga Anda bisa beralih kembali kapan saja.
- Klik Update keys jika ingin memperbarui API key.
- Klik Turn off untuk mematikan pembayaran online (tamu akan beralih ke pembayaran offline).
3. Gunakan pada produk tur
Pada kartu Booking Settings di halaman editor tur, atur Payment collection menjadi Online, atau ubah Confirmation menjadi Require Payment.
Memantau riwayat transaksi
Daftar Transactions menampilkan seluruh riwayat pembayaran lengkap dengan Reference, Amount (nominal), Status (Paid, Pending, Unsuccessful, dan lainnya), serta Method (metode pembayaran).
- Anda dapat mencari transaksi dan menyaringnya berdasarkan tanggal.
- Jika ada status pembayaran yang tampak tertahan, klik Check status untuk memeriksa ulang status terbarunya langsung ke server payment gateway.
Penarikan dana (withdrawal), pengembalian dana (refund), dan pengaktifan pilihan metode pembayaran (seperti QRIS, Virtual Account, atau kartu kredit) dikelola langsung di dashboard Midtrans, DOKU, atau Xendit Anda—bukan di dalam Qwickraft.