Authorize.Net

Authorize.Net adalah penyedia solusi pembayaran online yang berbasis di Amerika Serikat, yang memungkinkan bisnis menerima kartu kredit.

Konfigurasi

Tab Kredensial

Odoo memerlukan API Credentials & Keys Anda untuk terhubung dengan akun Authorize.Net Anda, yang terdiri dari:

  • API Login ID: ID yang digunakan khusus untuk mengidentifikasi akun dengan Authorize.Net.

  • API Transaction Key

  • API Signature Key

  • API Client Key

Untuk mendapatkannya, masuk ke akun Authorize.Net Anda, buka Account ‣ Settings ‣ Security Settings ‣ API Credentials & Keys, buat Transaction Key dan Signature Key Anda, lalu tempelkan di field terkait di Odoo. Kemudian, klik Generate Client Key.

Penting

Untuk menguji Authorize.Net dengan akun sandbox, ubah State menjadi Test Mode. Kami merekomendasikan untuk melakukan ini pada database Odoo uji coba, bukan pada database utama Anda.

Jika Anda menggunakan Test Mode dengan akun reguler, akan menghasilkan kesalahan berikut: The merchant login ID or password is invalid or the account is inactive.

Tab konfigurasi

Tempatkan penahanan pada kartu

Dengan Authorize.Net, Anda dapat mengaktifkan manual capture. Jika diaktifkan, dana dicadangkan selama 30 hari pada kartu pelanggan, tetapi belum ditagih.

Peringatan

Setelah 30 hari, transaksi dibatalkan secara otomatis oleh Authorize.Net.

Lihat juga

Pembayaran ACH (khusus USA)

ACH adalah sistem transfer dana elektronik yang digunakan antara akun bank di Amerika Serikat.

Konfigurasi

Untuk memberikan kemungkinan kepada pelanggan untuk membayar menggunakan ACH, daftar ke layanan eCheck Authorize.Net. Setelah eCheck diaktifkan, duplikat penyedia pembayaran Authorize.Net yang telah dikonfigurasi sebelumnya di Odoo dengan membuka Accounting ‣ Configuration ‣ Payment Providers ‣ Authorize.net. Kemudian, klik ikon roda gigi () dan pilih Duplicate. Ubah nama penyedia untuk membedakan kedua versi (misalnya, Authorize.net - Banks).

Jika sudah siap, ubah State penyedia menjadi Enabled untuk akun reguler atau Test Mode untuk akun sandbox.

Impor laporan Authorize.Net

Ekspor dari Authorize.Net

  • Masuk ke Authorize.Net.

  • Buka Account ‣ Statements ‣ eCheck.Net Settlement Statement.

  • Tentukan rentang ekspor menggunakan batch settlement pembukaan dan penutupan. Semua transaksi di antara kedua batch settlement akan diekspor ke Odoo.

  • Pilih semua transaksi dalam rentang yang diinginkan, salin, dan tempelkan ke dalam lembar Report 1 Download dari Excel import template.

Memilih transaksi Authorize.Net untuk diimpor

Example

Batch penyelesaian dari laporan Authorize.Net

Dalam hal ini, batch pertama (01/01/2021) tahun tersebut termasuk dalam penyelesaian 12/31/2020, jadi penyelesaian pembukaan adalah dari 12/31/2020.

Setelah data berada di lembar Report 1 Download:

  • Buka tab Transaction Search di Authorize.Net.

  • Di bagian Settlement Date, pilih rentang tanggal penyelesaian batch yang digunakan sebelumnya di kolom From: dan To:, lalu klik Search.

  • Setelah daftar dibuat, klik Download to File.

  • Di jendela pop-up, pilih Expanded Fields with CAVV Response/Comma Separated, aktifkan Include Column Headings, dan klik Submit.

  • Buka file teks, pilih All, salin data, dan tempelkan ke dalam lembar Report 2 Download dari Excel import template.

  • Baris transit secara otomatis terisi dan diperbarui di lembar transit for report 1 dan transit for report 2 dari Excel import template. Pastikan semua entri ada, dan jika tidak, salin rumus dari baris yang telah terisi sebelumnya di lembar transit for report 1 atau 2 dan tempelkan ke baris yang kosong.

Penting

Untuk mendapatkan saldo penutupan yang benar, jangan hapus baris apa pun dari lembar Excel.

Impor ke Odoo

Untuk mengimpor data ke Odoo:

  • Buka Excel import template.

  • Salin data dari lembar transit for report 2 dan gunakan paste special untuk hanya menempelkan nilai di lembar Odoo Import to CSV.

  • Cari sel biru di lembar Odoo Import to CSV. Ini adalah entri chargeback tanpa nomor referensi apa pun. Karena tidak dapat diimpor seperti itu, buka Authorize.Net ‣ Account ‣ Statements ‣ eCheck.Net Settlement Statement.

  • Cari Charge Transaction/Chargeback, dan klik.

  • Salin deskripsi faktur, tempelkan ke dalam sel Label dari lembar Odoo Import to CSV, dan tambahkan Chargeback / sebelum deskripsi.

  • Jika ada beberapa faktur, tambahkan baris ke dalam Excel import template untuk setiap faktur dan salin/tempelkan deskripsi ke setiap baris Label masing-masing.

Catatan

Untuk chargeback/pengembalian gabungan dalam pembayaran, buat baris baru di template impor Excel untuk setiap faktur.

Example

Deskripsi chargeback
  • Selanjutnya, hapus item baris transaksi nol dan transaksi batal, lalu ubah format kolom Amount di lembar Odoo Import to CSV menjadi Number.

  • Kembali ke eCheck.Net Settlement Statement ‣ Search for a Transaction dan cari lagi tanggal penyelesaian batch yang digunakan sebelumnya.

  • Verifikasi bahwa tanggal penyelesaian batch di eCheck.Net sesuai dengan tanggal pembayaran terkait yang ditemukan di kolom Date pada Odoo Import to CSV.

  • Jika tidak sesuai, ganti tanggal dengan tanggal dari eCheck.Net. Urutkan kolom berdasarkan tanggal, dan pastikan formatnya adalah MM/DD/YYYY.

  • Salin data - termasuk judul kolom - dari lembar Odoo Import to CSV, tempelkan ke file Excel baru, dan simpan menggunakan format CSV.

  • Buka aplikasi Akuntansi, buka Configuration ‣ Journals, centang kotak Authorize.Net, dan klik Favorites ‣ Import records ‣ Load file. Pilih file CSV dan unggah ke Odoo.