Adyen¶
Adyen adalah perusahaan Belanda yang menawarkan beberapa kemungkinan pembayaran online.
Catatan
Adyen hanya bekerja dengan pelanggan yang memproses lebih dari 10 juta per tahun atau menagih minimal 1000 transaksi per bulan.
Konfigurasi Adyen¶
Buat akun Adyen jika perlu dan masuk ke Adyen Customer Area Anda.
Tip
Masuk ke akun Uji Coba Anda untuk mencoba integrasi tanpa menagih pelanggan. Beralih ke akun Live Anda setelah siap menerima pembayaran.
Hubungi tim dukungan Adyen untuk mengaktifkan fitur Multiple partial capture.
Di Adyen Customer Area, buka dan klik nama pengguna kredensial API yang relevan dalam daftar atau klik Buat kredensial baru untuk membuat yang baru.
Di bagian Server settings, klik Generate API key, kemudian klik ikon (Copy API key) dan simpan nilainya untuk langkah Konfigurasi Odoo.
Di bagian Pengaturan klien, klik Buat kunci klien, lalu klik ikon (Salin kunci API) dan simpan nilainya untuk langkah Konfigurasi Odoo.
Masukkan URL website Odoo Anda di field Tambah asal yang diizinkan, lalu klik Tambah.
Klik Save changes di bagian bawah halaman.
Buka di menu kiri dan klik Buat webhook baru.
Di popup Buat webhook baru, klik Tambah pada baris Webhook standar.
Pada formulir Webhook generation, di bagian Server configuration, masukkan URL database Odoo Anda diikuti dengan
/payment/adyen/notification.Di bagian Security, klik Generate di bawah HMAC, lalu klik ikon (Copy HMAC to the clipboard) dan simpan nilainya untuk langkah Konfigurasi Odoo.
Klik Save configuration di bagian bawah halaman.
Buka , lalu salin Prefix dan simpan untuk langkah Konfigurasi Odoo.
Konfigurasi Odoo¶
Isi field Akun merchant, Kunci API, Kunci Klien, Kunci HMAC, dan Prefix URL API dengan nilai yang disimpan pada langkah konfigurasi Adyen.
Konfigurasikan opsi yang tersisa sesuai kebutuhan.
Setel field State ke Enabled.
Tip
Jika Anda ingin test Adyen without affecting live transactions, gunakan kredensial Test account Anda, masukkan https://checkout-test.adyen.com di kolom API URL Prefix, dan atur kolom State ke Test Mode.
Tangkap manual¶
Untuk mengaktifkan manual capture untuk pembayaran Adyen, ikuti langkah-langkah berikut:
Buka tab Configuration dan aktifkan Capture Amount Manually.
Login ke Adyen Customer Area Anda, lalu buka dan klik Company di bagian Account management.
Di bagian General, klik ikon (Edit property) di sebelah kolom Capture Delay.
Di popup, atur kolom Capture delay ke Manual dan klik Save.
Catatan
Jika transaksi tidak ditangkap dalam 7 hari, pelanggan berhak untuk membatalkannya.
Anda dapat manually capture dan refund pembayaran langsung dari Adyen Customer Area Anda.
Lihat juga