Pembayaran online¶
Odoo menyematkan beberapa penyedia pembayaran yang memungkinkan pelanggan Anda untuk membayar secara online, di portal pelanggan mereka, atau di website eCommerce Anda. Mereka dapat membayar pesanan penjualan, faktur, atau langganan dengan pembayaran berulang menggunakan metode pembayaran favorit mereka, seperti kartu kredit.
Setiap penyedia pembayaran terhubung ke daftar metode pembayaran yang didukung yang dapat diaktifkan atau dinonaktifkan berdasarkan kebutuhan Anda.
Catatan
Aplikasi Odoo mendelegasikan penanganan informasi sensitif kepada penyedia pembayaran bersertifikat sehingga Anda tidak perlu khawatir tentang kepatuhan PCI. Tidak ada informasi sensitif (seperti nomor kartu kredit) yang disimpan di server Odoo atau database Odoo yang dihosting di tempat lain. Sebaliknya, aplikasi Odoo menggunakan nomor referensi unik untuk data yang disimpan dengan aman di sistem penyedia pembayaran.
Penyedia pembayaran yang didukung¶
Untuk mengakses penyedia pembayaran yang didukung, buka , , atau . Klik kartu penyedia pembayaran yang relevan untuk mengakses dan mengonfigurasi penyedia terkait.
Penyedia pembayaran online¶
Alur pembayaran dari |
|||||
|---|---|---|---|---|---|
Odoo |
✔ |
Penuh dan sebagian |
Penuh dan sebagian |
||
Website penyedia |
|||||
Website penyedia |
|||||
Odoo |
✔ |
Penuh saja |
Penuh saja |
||
Website penyedia |
|||||
Website penyedia |
|||||
Website penyedia |
|||||
Website penyedia |
✔ |
||||
Website penyedia |
|||||
Website Odoo atau penyedia |
✔ |
||||
Website penyedia |
|||||
Website penyedia |
|||||
Website penyedia |
|||||
Odoo |
|||||
Odoo |
✔ |
Penuh saja |
Penuh dan sebagian |
||
Website penyedia |
|||||
Odoo |
✔ |
Penuh saja |
Penuh dan sebagian |
✔ |
|
Odoo |
|||||
Website penyedia |
✔ |
||||
Website Odoo atau penyedia |
✔ * |
- *
Lihat dokumentasi Xendit untuk informasi lebih lanjut.
Catatan
Setiap penyedia memiliki alur konfigurasi khusus, tergantung pada fitur yang tersedia.
Beberapa penyedia pembayaran online ini juga dapat ditambahkan sebagai akun bank, tetapi ini bukan proses yang sama dengan menambahkannya sebagai penyedia pembayaran. Penyedia pembayaran memungkinkan pelanggan membayar secara online, dan akun bank ditambahkan serta dikonfigurasi di aplikasi Akuntansi untuk melakukan rekonsiliasi bank.
Tip
Selain penyedia pembayaran reguler yang terintegrasi dengan API, seperti Stripe, PayPal, atau Adyen, Odoo menyertakan Penyedia pembayaran Demo. Penyedia pembayaran ini memungkinkan Anda menguji alur bisnis yang melibatkan pembayaran online. Tidak diperlukan kredensial karena pembayaran demo adalah pembayaran palsu.
Pembayaran bank¶
- Odoo menampilkan informasi pembayaran Anda dengan referensi pembayaran. Anda harus menyetujui pembayaran secara manual setelah diterima di rekening bank Anda.
- Pelanggan dapat melakukan transfer bank untuk mendaftarkan mandat SEPA Direct Debit dan mengizinkan akun mereka didebit secara langsung untuk pembayaran di masa mendatang.
Pembayaran secara langsung¶
- Pelanggan dapat memesan produk secara online dan membayar saat mengambil pesanan mereka di toko.
- Pelanggan dapat membayar pesanan mereka saat pengiriman.
Mengaktifkan penyedia pembayaran¶
Untuk menambahkan penyedia pembayaran baru dan membuat metode pembayaran terkaitnya tersedia bagi pelanggan Anda, lakukan sebagai berikut:
Buka website penyedia pembayaran, buat akun, dan pastikan Anda memiliki kredensial API yang diperlukan untuk penggunaan pihak ketiga. Ini diperlukan agar Odoo dapat berkomunikasi dengan penyedia pembayaran.
Di Odoo, navigasikan ke Payment providers dengan membuka , , atau .
Pilih provider dan konfigurasikan tab Credentials.
Setel field State ke Enabled.
Catatan
Field yang tersedia di tab Credentials tergantung pada payment provider. Lihat dokumentasi terkait untuk informasi lebih lanjut.
Setelah Anda mengaktifkan payment provider, provider tersebut secara otomatis dipublikasikan di website Anda. Jika Anda ingin membatalkan publikasinya, klik tombol Published. Pelanggan tidak dapat melakukan pembayaran melalui provider yang tidak dipublikasikan, tetapi mereka masih dapat mengelola (menghapus dan menetapkan ke langganan) token mereka yang sudah ada yang terhubung dengan provider tersebut.
Mode testing¶
Peringatan
Kami merekomendasikan menggunakan mode uji pada database duplikat atau uji untuk menghindari potensi masalah dengan penomoran faktur.
Untuk mencoba penyedia pembayaran tanpa mempengaruhi transaksi aktif, atur field State di formulir penyedia pembayaran ke Test mode. Kemudian, masukkan kredensial uji atau sandbox khusus penyedia di tab Credentials. Setiap penyedia pembayaran memiliki akun uji atau lingkungan terpisah untuk tujuan ini.
Catatan
Secara default, payment provider tetap tidak dipublikasikan dalam mode tes sehingga tidak terlihat oleh pengunjung.
Metode pembayaran¶
Setiap payment provider terkait dengan daftar metode pembayaran yang didukung; metode yang tercantum di field Payment methods pada tab Configuration dari formulir payment provider adalah metode yang telah diaktifkan. Untuk mengaktifkan atau menonaktifkan metode pembayaran untuk provider, klik Enable Payment Methods, lalu klik tombol toggle pada metode terkait.
Tip
Untuk melihat daftar lengkap metode pembayaran yang didukung, buka , , atau .
Metode pembayaran ditampilkan di website eCommerce berdasarkan urutan sekuens mereka. Untuk menyusun ulang, seret dan lepas metode pembayaran ke urutan yang diinginkan dalam daftar Metode Pembayaran.
Ikon dan merek¶
Ikon yang ditampilkan di samping metode pembayaran di website Anda adalah ikon dari merek yang diaktifkan untuk metode pembayaran tersebut atau, jika tidak ada, ikon dari metode pembayaran itu sendiri. Untuk mengubahnya, akses daftar metode pembayaran, kemudian klik yang relevan.
Untuk mengubah ikon metode pembayaran, arahkan mouse Anda ke gambar di sudut kanan atas formulir metode pembayaran dan klik ikon (pencil).
Pilih tab Merek untuk melihat merek yang telah diaktifkan untuk metode pembayaran tersebut. Merek dan ikon terkaitnya ditampilkan berdasarkan urutan sekuens; untuk menyusun ulang, seret dan lepas ke urutan yang diinginkan. Untuk mengubah ikon merek, pilih merek tersebut, kemudian, di jendela popup yang terbuka, arahkan mouse ke gambar di pojok kanan atas dan klik ikon (pensil).
Konfigurasi lanjutan¶
Untuk mengonfigurasi lebih lanjut metode pembayaran, ikuti langkah-langkah berikut:
Aktifkan mode pengembang.
Akses daftar metode pembayaran dan klik yang relevan.
Buka tab Konfigurasi dan sesuaikan fitur sesuai kebutuhan.
Bahaya
Setiap metode pembayaran dikonfigurasi sebelumnya dengan cara yang selaras dengan perilaku payment provider dan integrasinya dengan Odoo. Setiap perubahan pada konfigurasi ini dapat mengakibatkan kesalahan dan harus diuji pada database duplikat atau tes terlebih dahulu.
Modifikasi pada konfigurasi metode pembayaran hanya berfungsi sejauh kemampuan metode dan provider. Misalnya, menambahkan negara untuk metode pembayaran yang hanya didukung di satu negara atau mengaktifkan tokenisasi untuk metode yang terhubung dengan provider yang tidak mendukungnya tidak akan menghasilkan hasil yang diinginkan.
Tokenisasi¶
Jika payment provider mendukung fitur ini, pelanggan dapat menyimpan detail metode pembayaran mereka untuk digunakan nanti. Untuk mengaktifkan fitur ini, buka tab Configuration dari payment provider yang dipilih dan aktifkan Allow Saving Payment Methods.
Dalam hal ini, sebuah payment token dibuat di Odoo untuk digunakan sebagai metode pembayaran untuk pembayaran berikutnya tanpa pelanggan harus memasukkan detail metode pembayaran mereka lagi. Ini sangat berguna untuk tingkat konversi eCommerce dan langganan yang menggunakan pembayaran berulang.
Tip
Untuk menambahkan atau menghapus detail metode pembayaran yang tersimpan, pelanggan dapat mengklik Manage payment methods di portal pelanggan.
PCI DSS dan Attestation of Compliance
Odoo tidak bersertifikat PCI <https://www.pcisecuritystandards.org>`_ DSS karena tidak menyimpan data pemegang kartu atau memproses pembayaran. Sebaliknya, Odoo menyerahkan tokenisasi dan pembayaran kepada payment provider eksternal, yang berarti bahwa sebagai pelanggan Odoo, Anda hanya perlu melengkapi Self-Assessment Questionnaire (SAQ) minimal dengan provider untuk mendapatkan Attestation of Compliance (AoC) dan mencapai kepatuhan PCI. Odoo tidak boleh disebutkan sebagai pemroses pembayaran atau penyedia layanan pihak ketiga di SAQ.
Tangkap manual¶
Jika payment provider mendukung fitur ini, Anda dapat mengotorisasi dan menangkap pembayaran dalam dua langkah, bukan satu langkah. Untuk mengaktifkan fitur ini, buka tab Configuration dari payment provider yang dipilih dan aktifkan Capture Amount Manually.
Ketika Anda mengotorisasi pembayaran, dana dipesan pada metode pembayaran pelanggan tetapi tidak langsung ditagih. Dana tersebut ditagih ketika Anda menangkap pembayaran secara manual nanti. Anda juga dapat membatalkan otorisasi untuk membatalkannya dan melepaskan dana yang dipesan. Menangkap pembayaran secara manual berguna dalam banyak situasi:
Terima konfirmasi pembayaran dan tunggu hingga pesanan dikirim untuk menangkap pembayaran.
Tinjau dan verifikasi bahwa pesanan adalah sah sebelum pembayaran selesai dan proses pemenuhan dimulai.
Hindari biaya pengembalian dana yang berpotensi tinggi untuk pembayaran yang dikembalikan: penyedia pembayaran tidak akan mengenakan biaya untuk membatalkan otorisasi.
Tahan deposit keamanan untuk dikembalikan nanti, dikurangi potongan apa pun (misalnya, dalam kasus kerusakan).
Untuk menangkap pembayaran setelah diotorisasi, buka sales order atau faktur terkait dan klik tombol Capture Transaction. Untuk melepaskan dana, klik tombol Void Transaction.
Catatan
Beberapa penyedia pembayaran mendukung penangkapan hanya sebagian dari jumlah yang diotorisasi. Jumlah yang tersisa kemudian dapat ditangkap atau dibatalkan. Penyedia ini memiliki nilai Full and partial dalam tabel di atas. Penyedia yang hanya mendukung penangkapan atau pembatalan jumlah total memiliki nilai Full only.
Dana kemungkinan tidak dicadangkan selamanya. Setelah waktu tertentu, dana tersebut mungkin secara otomatis dikembalikan ke metode pembayaran pelanggan. Rujuk ke dokumentasi penyedia pembayaran Anda untuk durasi pencadangan yang tepat.
Adyen dan Stripe memungkinkan untuk menangkap pembayaran secara manual langsung dari antarmuka website mereka.
Pengembalian¶
Jika penyedia pembayaran Anda mendukung fitur ini, Anda dapat mengembalikan dana pembayaran langsung dari Odoo. Fitur ini tidak perlu diaktifkan terlebih dahulu. Untuk mengembalikan dana pembayaran pelanggan, navigasi ke pembayaran tersebut dan klik tombol Refund.
Catatan
Beberapa penyedia pembayaran mendukung pengembalian dana hanya sebagian dari jumlah. Jumlah yang tersisa kemudian dapat dikembalikan juga secara opsional. Penyedia ini memiliki nilai Full and partial dalam tabel di atas. Penyedia yang hanya mendukung pengembalian dana jumlah total memiliki nilai Full only.
Adyen dan Stripe memungkinkan untuk mengembalikan pembayaran langsung dari antarmuka website mereka.
Express checkout¶
Jika penyedia pembayaran mendukung fitur ini, Anda dapat mengizinkan pelanggan untuk menggunakan tombol Google Pay dan Apple Pay dan membayar pesanan eCommerce mereka dalam satu klik. Ketika mereka menggunakan salah satu tombol ini, pelanggan langsung dari keranjang ke halaman konfirmasi tanpa mengisi formulir kontak. Mereka hanya perlu memvalidasi pembayaran pada formulir pembayaran Google atau Apple.
Untuk mengaktifkan fitur ini, buka tab Configuration dari penyedia pembayaran yang dipilih dan aktifkan Allow Express Checkout.
Catatan
Semua harga yang ditampilkan pada formulir pembayaran express checkout selalu termasuk pajak.
Ketersediaan¶
Anda dapat menyesuaikan ketersediaan penyedia pembayaran dengan menentukan Maximum amount yang diizinkan dan memodifikasi Currencies dan Countries di tab Configuration.
Tip
Untuk menampilkan laporan ketersediaan untuk penyedia pembayaran dan metode pembayaran, dan untuk membantu mendiagnosis masalah ketersediaan potensial pada formulir pembayaran, aktifkan Mode pengembang (mode debug), kemudian klik ikon (bug) di sebelah heading Choose a payment method pada formulir pembayaran. Laporan tersebut mencakup daftar penyedia pembayaran dan metode pembayaran yang diaktifkan, alasan untuk penyedia pembayaran atau metode yang tidak tersedia, jika berlaku, dan daftar penyedia yang didukung untuk setiap metode pembayaran.
Mata uang dan negara¶
Semua penyedia pembayaran memiliki daftar mata uang dan negara yang tersedia yang berbeda. Daftar tersebut berfungsi sebagai filter pertama selama operasi pembayaran, yaitu, metode pembayaran yang terkait dengan penyedia pembayaran tidak tersedia untuk dipilih jika mata uang atau negara pelanggan tidak ada dalam daftar yang didukung. Karena mungkin ada kesalahan, pembaruan, dan hal yang tidak diketahui dalam daftar mata uang dan negara yang tersedia, menambahkan atau menghapus mata uang atau negara yang didukung penyedia pembayaran dimungkinkan.
Catatan
Metode pembayaran juga memiliki daftar mata uang dan negara yang tersedia sendiri yang berfungsi sebagai filter lain selama operasi pembayaran.
Jika daftar mata uang atau negara yang didukung kosong, itu berarti daftar terlalu panjang untuk ditampilkan, atau Odoo tidak memiliki informasi tentang penyedia pembayaran tersebut. Penyedia pembayaran tetap tersedia, meskipun dimungkinkan pembayaran akan ditolak di tahap selanjutnya jika negara atau mata uang tidak didukung.
Jumlah maksimum¶
Anda dapat membatasi Jumlah Maksimum yang dapat dibayarkan dengan penyedia yang dipilih. Biarkan bidang pada 0.00 untuk membuat penyedia pembayaran tersedia terlepas dari jumlah pembayaran.
Penting
Fitur ini tidak dimaksudkan untuk bekerja pada halaman yang memungkinkan pelanggan memperbarui jumlah pembayaran, misalnya snippet Donasi dan halaman Checkout ketika metode pengiriman berbayar diaktifkan.
Jurnal pembayaran¶
Jurnal pembayaran harus ditentukan untuk penyedia pembayaran agar dapat mencatat pembayaran pada akun belum lunas. Secara default, jurnal Bank ditambahkan sebagai jurnal pembayaran untuk semua penyedia pembayaran. Untuk mengubahnya, buka tab Konfigurasi dari penyedia pembayaran yang dipilih dan pilih Jurnal pembayaran lain.
Catatan
Jurnal pembayaran harus berupa jurnal Bank.
Jurnal yang sama dapat digunakan untuk beberapa penyedia pembayaran.
Jurnal pembayaran hanya perlu dikonfigurasi jika aplikasi Penagihan atau Akuntansi terinstal.
Perspektif akuntansi¶
Dari perspektif akuntansi, ada dua jenis alur kerja pembayaran online: pembayaran yang langsung disetorkan ke rekening bank Anda dan mengikuti alur kerja rekonsiliasi biasa, dan pembayaran yang berasal dari penyedia pembayaran online pihak ketiga dan mengharuskan Anda mengikuti alur kerja akuntansi lain. Untuk pembayaran ini, Anda perlu mempertimbangkan bagaimana Anda ingin mencatat entri jurnal pembayaran Anda. Kami merekomendasikan Anda meminta saran dari akuntan Anda.
Secara default, Bank Account yang ditentukan untuk jurnal pembayaran digunakan, tetapi Anda juga dapat menentukan akun belum lunas untuk setiap penyedia pembayaran untuk memisahkan pembayaran penyedia dari pembayaran lainnya.