Authorize.Net

Authorize.Net là nhà cung cấp giải pháp thanh toán trực tuyến có trụ sở tại Hoa Kỳ, cho phép doanh nghiệp chấp nhận thẻ tín dụng.

Cấu hình

Tab thông tin xác thực

Odoo cần API Credentials & Keys của bạn để kết nối với tài khoản Authorize.Net của bạn, bao gồm:

  • API Login ID: ID chỉ được sử dụng để xác định tài khoản với Authorize.Net.

  • Khóa giao dịch API

  • Khóa chữ ký API

  • Khóa khách hàng API

Để lấy chúng, đăng nhập vào tài khoản Authorize.Net của bạn, đi tới Account ‣ Settings ‣ Security Settings ‣ API Credentials & Keys, tạo Transaction KeySignature Key của bạn, và dán chúng vào các trường liên quan trong Odoo. Sau đó, nhấp vào Generate Client Key.

Quan trọng

Để kiểm tra Authorize.Net bằng tài khoản sandbox, thay đổi State thành Test Mode. Chúng tôi khuyên bạn nên làm điều này trên cơ sở dữ liệu Odoo thử nghiệm, thay vì trên cơ sở dữ liệu chính của bạn.

Nếu bạn sử dụng Test Mode với tài khoản thông thường, điều này sẽ dẫn đến lỗi sau: The merchant login ID or password is invalid or the account is inactive.

Tab cấu hình

Đặt giữ tiền trên thẻ

Với Authorize.Net, bạn có thể bật chế độ thu tiền thủ công. Nếu được bật, tiền sẽ được giữ trong 30 ngày trên thẻ của khách hàng nhưng chưa được trừ.

Cảnh báo

Sau 30 ngày, giao dịch sẽ được tự động hủy bởi Authorize.Net.

Xem thêm

Thanh toán ACH (chỉ Hoa Kỳ)

ACH là hệ thống chuyển tiền điện tử được sử dụng giữa các tài khoản ngân hàng tại Hoa Kỳ.

Cấu hình

Để cho phép khách hàng thanh toán qua ACH, đăng ký dịch vụ Authorize.Net eCheck. Sau khi kích hoạt eCheck, nhân bản cổng thanh toán Authorize.Net đã cấu hình trước đó trên Odoo bằng cách vào Kế toán ‣ Cấu hình ‣ Nhà cung cấp dịch vụ thanh toán ‣ Authorize.net. Sau đó, nhấp vào biểu tượng bánh răng () và chọn Nhân bản. Đổi tên nhà cung cấp để phân biệt hai phiên bản (VD: Authorize.net - Ngân hàng).

Khi sẵn sàng, thay đổi Trạng thái của nhà cung cấp thành Đã bật cho tài khoản thông thường hoặc Chế độ thử nghiệm cho tài khoản sandbox.

Nhập sao kê Authorize.Net

Xuất từ Authorize.Net

  • Đăng nhập vào Authorize.Net.

  • Đi đến Account ‣ Statements ‣ eCheck.Net Settlement Statement.

  • Xác định phạm vi xuất bằng cách sử dụng lô thanh toán mở đầukết thúc. Tất cả các giao dịch trong hai lô thanh toán sẽ được xuất sang Odoo.

  • Chọn tất cả các giao dịch trong phạm vi mong muốn, sao chép chúng và dán vào trang Report 1 Download của mẫu nhập Excel.

Chọn giao dịch Authorize.Net để nhập

Example

Lô thanh toán của sao kê Authorize.Net

Trong trường hợp này, lô đầu tiên (01/01/2021) của năm thuộc về thanh toán ngày 12/31/2020, do đó thanh toán mở đầu là từ 12/31/2020.

Khi dữ liệu đã có trong trang Report 1 Download:

  • Đi đến tab Transaction Search trên Authorize.Net.

  • Trong phần Settlement Date, chọn phạm vi ngày lô thanh toán đã sử dụng trước đó trong các trường From:To:, sau đó nhấp Search.

  • Khi danh sách đã được tạo, nhấp Download to File.

  • Trong cửa sổ bật lên, chọn Expanded Fields with CAVV Response/Comma Separated, bật Include Column Headings và nhấp Submit.

  • Mở tệp văn bản, chọn All, sao chép dữ liệu và dán vào trang Report 2 Download của mẫu nhập Excel.

  • Các dòng chuyển tiếp tự động được điền và cập nhật trong các trang tính chuyển tiếp cho báo cáo 1chuyển tiếp cho báo cáo 2 của mẫu nhập Excel. Hãy chắc chắn rằng tất cả các mục đã có mặt, và nếu không, hãy sao chép công thức từ những dòng đã được điền trước đó của các bảng tính trang tính chuyển tiếp cho báo cáo 1 hoặc 2 và dán vào các dòng trống.

Quan trọng

Để có số dư đóng chính xác, không xóa bất kỳ dòng nào khỏi bảng tính Excel.

Nhập vào Odoo

Để nhập dữ liệu vào Odoo:

  • Mở mẫu nhập Excel.

  • Sao chép dữ liệu từ bảng tính transit for report 2 và sử dụng dán đặc biệt để chỉ dán các giá trị vào bảng tính Odoo Import to CSV.

  • Tìm các ô màu xanh trong bảng tính Odoo Import to CSV. Đây là các mục hoàn trả không có số tham chiếu nào. Vì chúng không thể được nhập như vậy, hãy vào Authorize.Net ‣ Account ‣ Statements ‣ eCheck.Net Settlement Statement.

  • Tìm Charge Transaction/Chargeback và nhấp vào nó.

  • Sao chép mô tả hóa đơn, dán vào ô Label của bảng tính Odoo Import to CSV, và thêm Chargeback / trước mô tả.

  • Nếu có nhiều hóa đơn, hãy thêm một dòng vào mẫu nhập Excel cho mỗi hóa đơn và sao chép/dán mô tả vào từng dòng Label tương ứng.

Ghi chú

Đối với hoàn trả/trả hàng kết hợp trong các khoản thanh toán, hãy tạo một dòng mới trong mẫu nhập Excel cho mỗi hóa đơn.

Example

Mô tả hoàn trả
  • Tiếp theo, xóa các mục giao dịch khônggiao dịch hủy, và thay đổi định dạng của cột Amount trong bảng tính Odoo Import to CSV thành Number.

  • Quay lại eCheck.Net Settlement Statement ‣ Search for a Transaction và tìm kiếm lại các ngày thanh toán hàng loạt đã sử dụng trước đó.

  • Xác minh rằng các ngày thanh toán hàng loạt trên eCheck.Net khớp với ngày của các khoản thanh toán liên quan được tìm thấy trong cột Date của Odoo Import to CSV.

  • Nếu không khớp, hãy thay thế ngày bằng ngày từ eCheck.Net. Sắp xếp cột theo ngày và đảm bảo định dạng là MM/DD/YYYY.

  • Sao chép dữ liệu - bao gồm cả tiêu đề cột - từ bảng tính Odoo Import to CSV, dán vào tệp Excel mới và lưu dưới định dạng CSV.

  • Mở ứng dụng Kế toán, vào Configuration ‣ Journals, đánh dấu vào ô Authorize.Net, và nhấp Favorites ‣ Import records ‣ Load file. Chọn tệp CSV và tải lên Odoo.

Mẹo

Danh sách mã trả về eCheck.Net