Integrasi Payment Gateway
Atur payment gateway Anda terlebih dahulu. Setelah itu, atur aturan deposit dan kebijakan pembayaran Opera. Sebagian besar hotel selesai dalam 5 menit.
Panduan ini membantu Anda mengatur aturan pengumpulan pembayaran di halaman pengaturan Payment yang baru. Jika Anda menggunakan Stripe, pilih Live atau Test sebelum menghubungkan.
Lokasi
Settings → PaymentReferensi Cepat
| Area Pengaturan | Yang Dikendalikan | Hasil Utama |
|---|---|---|
| Payment Gateway Integration | Penyiapan Stripe atau Red Dot | Tamu dapat membayar di alur kiosk |
| Stripe Environment | Mode Live atau Test untuk gateway Stripe dan koneksi terminal | Terkunci setelah terhubung |
| Payment Collection Mode | Toggle deposit dan pembayaran penuh | Mengatur apa yang dibayar tamu saat check-in |
| Property Currency (di Settings → Essentials) | Mata uang yang terselesaikan untuk deposit dan tampilan pembayaran reservasi | Menjaga nominal pembayaran tetap konsisten di seluruh pengaturan dan operasi |
| Deposit Currency | Mata uang yang digunakan untuk nominal deposit di halaman ini | Tersimpan bersama pengaturan pembayaran lainnya |
| Opera Payment Mapping (Step 3 card) | Pemetaan settlement, cashier, payment type | Opera menerima posting pembayaran dengan benar |
| Opera Payment Policy Controls | Pembulatan, pre-auth, logika waive/hide | Perilaku pembayaran khusus Opera diterapkan |
Sebelum Memulai
- Siapkan akun payment gateway Anda
- Tentukan apakah Anda ingin deposit, pembayaran penuh, atau keduanya
- Konfirmasi kebijakan deposit dan sumber property currency Anda di Settings → Essentials → Hotel Basic Details
- Jika menggunakan Opera, siapkan ID cashier dan pemetaan payment method Anda
Penyiapan Langkah demi Langkah
Langkah 1: Pilih Payment Gateway
- Buka Settings → Payment.
- Di Payment Gateway Integration, pilih Stripe atau Red Dot Payment.
Untuk Stripe
- Buka Advanced.
- Pilih Live atau Test.
- Klik Connect Stripe.
- Selesaikan onboarding Stripe.
- Kembali ke Streamliner dan pastikan Stripe terhubung.
Gunakan Live untuk production dan Test untuk onboarding sandbox. Setelah Stripe terhubung, environment menjadi read-only sampai Anda memutuskan sambungan.
Penyiapan Stripe untuk terminal juga secara default menggunakan Live kecuali Anda mengubahnya sebelum menghubungkan.
Saat kiosk memiliki satu terminal Stripe yang dipetakan, AVA akan membukanya otomatis selama checkout. Jika ada lebih dari satu terminal yang dipetakan, Anda memilih dari terminal picker di modal pembayaran. Jika mode terminal nonaktif, AVA mempertahankan alur pembayaran gateway atau QR.
Untuk Red Dot Payment
- Masukkan Merchant ID.
- Masukkan Secret Key.
- Pilih Environment (
TESTatauLIVE). - Klik Save Payment Gateway Settings.
Langkah 2: Pilih Opsi Pengumpulan Pembayaran
| Toggle | Fungsinya |
|---|---|
| Collect Security Deposits | Melakukan pre-authorize deposit saat check-in |
| Collect Full Payment | Tamu membayar sisa saldo saat check-in |
- Aktifkan salah satu atau kedua toggle.
- Jika keduanya nonaktif, check-in tidak akan meminta pembayaran.
- Klik Save Payment Gateway Settings.
Langkah 3: Konfigurasikan Detail Deposit (Jika Diaktifkan)
- Masukkan Deposit Amount.
- Pilih Deposit Type (per malam atau jumlah tetap).
- Jika Anda melihat Deposit Currency, pilih mata uang yang digunakan hotel Anda untuk deposit.
- Klik Save Payment Gateway Settings.
Pengaturan pembayaran menggunakan Property Currency yang terselesaikan dari Settings → Essentials → Hotel Basic Details. Jika PMS menyediakan mata uang, AVA memakai nilai tersebut dan mengunci edit lokal. Mata uang Deposit Currency yang Anda pilih tersimpan bersama pengaturan pembayaran lainnya.
Langkah 4: Konfigurasikan Opera Payment Mapping (Khusus Opera)
- Di Step 3: Configure Opera PMS Payment Mapping, atur:
- Settlement Code
- Default Cashier ID
- Default Comment Type / Location
- Baris Payment Type to Payment Method Code
- Klik Save Opera Payment Mapping.
Setiap baris menghubungkan satu payment method ke satu kode OPERA payment method. AVA menyimpan baris ini bersama pengaturan pembayaran lainnya.
Langkah 5: Konfigurasikan Opera Payment Policy Controls (Khusus Opera)
- Di Opera Payment Policy Controls, atur perilaku pembayaran:
- Visibilitas invoice dan verifikasi checkout
- Penyesuaian pembulatan dan transaction code
- Opsi auto delay capture
- Daftar aturan waive / hide / no-collect
- Klik Save Payment Policies.
Setelah posting pembayaran atau deposit Opera berhasil, AVA menambahkan komentar reservasi di Opera. Ini terjadi otomatis dan tidak mengubah hasil pembayaran di Streamliner.
Yang Diharapkan Setelah Disimpan
- ✅ Detail gateway yang terhubung muncul setelah penyiapan
- ✅ Stripe menampilkan Live atau Test pada badge status terhubung
- ✅ Field deposit muncul saat deposit diaktifkan
- ✅ Mata uang deposit tetap tersimpan setelah Anda klik Save
- ✅ Bagian mapping Opera dan policy Opera hanya muncul untuk PMS Opera
- ✅ Kartu Step 3: Configure Opera PMS Payment Mapping muncul saat active PMS provider adalah Opera
- ✅ Pengaturan pembayaran tersimpan secara independen di halaman yang sama
Penyiapan pembayaran dipindahkan dari Settings → Essentials ke Settings → Payment.
Pemecahan Masalah
Pengaturan gateway dinonaktifkan
Yang Anda lihat: Toggle pembayaran atau tombol simpan dinonaktifkan.
Perbaikan:
- Pastikan akun Anda memiliki akses tulis untuk pengaturan.
- Hubungkan Stripe terlebih dahulu jika Stripe dipilih.
- Refresh halaman lalu coba lagi.
Environment Stripe terkunci
Yang Anda lihat: Dropdown Environment dinonaktifkan setelah Stripe terhubung.
Perbaikan:
- Putuskan sambungan Stripe.
- Buka Advanced.
- Pilih Live atau Test.
- Sambungkan Stripe lagi.
Bagian Opera tidak muncul
Yang Anda lihat: Kartu mapping dan policy Opera tidak ada.
Perbaikan:
- Buka Settings → Essentials → PMS Integration.
- Pastikan provider PMS adalah Opera.
- Kembali ke Settings → Payment.
- Refresh halaman sekali.
- Pastikan Step 3: Configure Opera PMS Payment Mapping muncul.
Pemetaan pembayaran Opera tidak tersimpan
Yang Anda lihat: Baris cashier atau payment method hilang setelah Anda klik Save.
Perbaikan:
- Buka Settings → Essentials → PMS Integration.
- Pastikan Opera masih menjadi PMS aktif.
- Kembali ke Settings → Payment.
- Masukkan ulang Default Cashier ID dan setiap baris mapping.
- Klik lagi Save Opera Payment Mapping.
Komentar reservasi Opera hilang
Yang Anda lihat: Pembayaran berhasil diposting, tetapi Anda tidak melihat komentar reservasi baru di Opera.
Perbaikan:
- Pastikan pembayaran atau deposit selesai dengan sukses di Streamliner.
- Periksa apakah reservasi Opera memiliki record pembayaran yang cocok.
- Ulangi pembayaran hanya jika kebijakan hotel Anda mengizinkannya.
- Hubungi support jika pembayaran sukses dan komentar masih tidak muncul.
Tamu tidak diminta membayar
Yang Anda lihat: Tamu melewati pembayaran saat check-in.
Perbaikan:
- Pastikan gateway terhubung.
- Pastikan Collect Security Deposits atau Collect Full Payment diaktifkan.
- Pastikan reservasi memiliki saldo terutang.
- Simpan dan uji ulang dengan reservasi contoh.
Mata uang deposit terlihat salah atau tidak dapat diedit
Yang Anda lihat: Mata uang deposit tidak sesuai dengan pengaturan yang Anda harapkan, atau perubahan field tidak bertahan.
Perbaikan:
- Buka Settings → Essentials → Hotel Basic Details.
- Periksa apakah Property Currency dikelola PMS atau dapat diedit.
- Jika dikelola PMS, perbarui mata uang di PMS lalu tunggu sinkronisasi.
- Refresh Settings → Payment dan verifikasi mata uangnya.
Pengaturan Terkait
Masih Terkendala?
Hubungi success@vouch-technologies.com jika:
- ❌ Pembayaran masih gagal setelah menyimpan ulang pengaturan
- ❌ Nilai mapping Opera tidak tersimpan
- ❌ Koneksi Stripe atau Red Dot berulang kali terputus
Informasi yang sebaiknya disertakan:
- Screenshot Settings → Payment
- Nama provider PMS
- Contoh reservation ID dan timestamp