Authorize.Net

Authorize.Net 是一家美國在線支付解決方案提供商,允許企業接受**信用卡**付款。

配置

登入憑證分頁

Odoo 需要你的**API憑證及密鑰**,才可連接你的 Authorize.Net 帳戶,其中包括:

  • API 登入識別碼:只會用於向 Authorize.Net 識別帳戶的識別碼。

  • API 交易密鑰

  • API 簽名密鑰

  • API 客戶端密鑰

要讀取它們,請登入你的 Authorize.Net 帳戶,前往 帳戶 ‣ 設定 ‣ 保安設定 ‣ API 憑證及密鑰,建立你的**交易密鑰**及**簽名密鑰**,並將它們貼上至 Odoo 內的相關欄位。然後,按一下**產生客戶端密鑰**。

重要

要使用 沙盒 帳戶測試 Authorize.Net,請將 狀態 更改為 測試模式。建議使用測試用的 Odoo 資料庫,而非你的主資料庫。

若以普通帳戶運行 測試模式,會導致以下錯誤:「商戶登入名稱或密碼無效,或帳戶未啟動」。

配置分頁

在付款卡暫時保留金額

使用 Authorize.Net 時,你可以啟用 手動捕捉款項。如果啟用,會先在客戶的付款卡上保留金額 30 天,不會即時收款。

警告

經過 **30 天**後,Authorize.Net 會**自動取消**交易。

也參考

ACH 付款(只限美國)

:abbr:`ACH (automated clearing house)`(自動清算所)是在美國的銀行帳戶之間使用的電子轉賬系統。

配置

To give customers the possibility to pay using ACH, sign up for Authorize.Net eCheck’s service. Once eCheck is activated, duplicate the previously configured Authorize.Net payment provider on Odoo by going to Accounting ‣ Configuration ‣ Payment Providers ‣ Authorize.net ‣ ⛭ Action ‣ Duplicate. Then, change the provider’s name to differentiate both versions (e.g., Authorize.net - Banks).

Open the Configuration tab, set the Allow Payments From field to Bank Account (USA only).

準備就緒後,要修改服務商的 狀態。一般帳戶請使用 啟用,沙盒帳戶請使用 測試模式

匯入 Authorize.Net 結單

從 Authorize.Net 匯出

要匯出報表:

  • 登入至 Authorize.Net。

  • 前往 帳戶 ‣ 結單 ‣ eCheck.Net 結算單

  • 期初期末 的大批結算,定義匯出範圍。兩次大批結算之間的所有交易,都會匯出至 Odoo。

  • 選擇所需範圍內的所有交易,複製並貼上至 Excel 匯入範本報表 1 下載 表格中。

選擇要匯入的 Authorize.Net 交易

Example

Authorize.Net 結單的結算批次

在此情況下,年度內的第一個批次(01/01/2021)會屬於 12/31/2020 的結算,故此 期初 結算是從 12/31/2020 開始。

數據匯入 報表 1 下載 表格後:

  • 前往 Authorize.Net 上的 交易搜尋 分頁。

  • 結算日期 部份的 由:至: 欄位,選擇先前使用的批次結算日期範圍,然後按一下 搜尋

  • 清單產生後,按一下 下載至檔案

  • 在彈出視窗中,選擇 展開 CAVV 回應欄位/逗號分隔,啟用 包括直欄標題,然後按一下 提交

  • 開啟該文字檔案,選取 全部 並複製數據,貼上至 Excel 匯入範本報表 2 下載 表格中。

  • 轉移資料行會在 Excel 匯入範本報表 1 轉移報表 2 轉移 表格中,自動填寫及更新。請確保所有條目都存在,如果有缺漏,請從 報表 1 轉移報表 2 轉移 表格內的預填資料行複製算式,貼上至空白行中。

重要

要獲取正確的期末結餘,請 不要移除 Excel 工作表中任何資料行。

匯入至 Odoo

若要將數據匯入 Odoo:

  • 開啟 Excel 匯入範本

  • 複製 報表 2 轉移 表格中的數據,並使用 選擇性貼上,只將數值貼上至 Odoo 匯入至 CSV 工作表中。

  • Odoo 匯入至 CSV 工作表中,留意 藍色 儲存格。它們是沒有任何參考號碼的退款記項。由於它們無法直接匯入,請前往 Authorize.Net ‣ 帳戶 ‣ 結單 ‣ eCheck.Net 結算單

  • 尋找 交易收款/退款,然後按下它。

  • 複製發票描述,貼上至 Odoo 匯入至 CSV 表格的 標籤 儲存格中,並在描述前方加插 退款 /

  • 如果有多張發票,請在 Excel 匯入範本 中,為每張發票新增一行,並將描述複製及貼上至每個對應的 標籤 資料行。

備註

對於**合併退款/退貨**的付款,請在 Excel 匯入範本 中,為每張發票新增一個資料行。

Example

退款描述
  • 之後,刪除 金額為零交易作廢交易 的資料行項目, 並將 Odoo 匯入至 CSV 表格中 金額 直欄的格式,更改為 數字

  • 返回 eCheck.Net 結算單 ‣ 搜尋交易,然後再次搜尋先前使用的大批結算日期。

  • 檢查 eCheck.Net 上的批次結算日期,是否與 Odoo 匯入至 CSV日期 欄位中的相關付款日期相符。

  • 如果不相符,請按照 eCheck.Net 的日期修改不符項目。將直欄設為依照 日期 排序,並確保日期格式為 `MM/DD/YYYY`(月月/日日/年年年年)。

  • Odoo 匯入至 CSV 表格中,複製數據(連同直欄標題),貼上至新的 Excel 檔案中,然後以 CSV 格式儲存。

  • 開啟會計應用程式,前往 配置 ‣ 日記賬,勾選 Authorize.Net 方格,然後按一下 最愛 ‣ 匯入記錄 ‣ 載入檔案。選擇該 CSV 檔案,將其上載至 Odoo。