Ogone?
Ogone, 也被稱為 Ingenico Payment Services ,是一家總部位于法國的公司,提供涉及安全電子交易的技術。
警告
提供商Ogone已經被棄用。建議使用 條紋 代替。
Ogone中的設置?
創建一個API用戶?
登錄您的Ogone賬戶,進入 配置 選項卡。
您需要創建一個 API用戶 ,用于從Odoo創建交易。雖然您可以使用您的主賬戶來創建,但使用 API用戶 可以確保如果Odoo中使用的憑據泄漏,不會有任何訪問您的Ogone配置的可能性。此外, API用戶 的密碼不需要像普通用戶一樣定期更新。
要創建一個 API用戶 ,請前往 新用戶 。必須配置以下字段:
并點擊用戶ID :您可以選擇任何您想要的內容。
用戶姓名、電子郵件和時區 :您可以輸入您想要的信息。
應將 Profile 設置為 Admin 。
應檢查 API專用用戶 。
創建用戶后,您需要生成一個密碼。請保存密碼和 UserID ,因為在設置過程中稍后會用到它們。
小技巧
如果您已經設置了用戶,請確保其已激活且沒有任何錯誤。如果沒有,請單擊 Activate(Errors) 按鈕重置用戶。
為Odoo設置Ogone?
現在必須配置Ogone以接受Odoo的付款。前往 SHA-512 作為 哈希算法 ,選擇 UTF-8 作為 字符編碼 。然后,轉到同一頁的 數據和來源驗證 選項卡,并將 電子商務和別名網關 部分的URL字段留空。
,選擇小技巧
如果您需要在Odoo中使用其他算法,例如 sha-1
或 sha-256
,請激活 開發者模式 并轉到 中的 支付提供商 頁面。單擊 Ogone ,在 憑據 選項卡中,在 哈希函數 字段中選擇您希望使用的算法。
您現在需要生成 SHA-IN 密碼。 SHA-IN 和 SHA-OUT 密碼用于在 Odoo 和 Ogone 之間數字簽名交易請求和響應。通過使用這些秘密密碼和 sha-1
算法,兩個系統都可以確保它們從對方接收到的信息沒有被篡改或修改。
在 Checks for e-Commerce & Alias Gateway 和 Checks for DirectLink and Batch (Automatic) 中輸入相同的 SHA-IN 密碼。您可以將 IP 地址字段留空。
您的 SHA-IN 和 SHA-OUT 密碼應該不同,并且長度在 16 到 32 個字符之間。請確保在整個 Ogone 配置中使用相同的 SHA-IN 和 SHA-OUT 密碼,因為 Odoo 只允許一個 SHA-IN 和一個 SHA-OUT 密碼。
要檢索 SHA-OUT 密鑰,請登錄您的Ogone帳戶,轉到
,并獲取或生成您的 API密鑰 和 客戶密鑰 。請注意復制您的API密鑰,因為您將無法在不生成新密鑰的情況下稍后獲取它。完成后,請前往
,并勾選以下選項:HTTP redirection in the browser 的 URL 字段可以留空,因為Odoo會為每個交易請求指定這些URL。
我想在重定向URL上接收交易反饋參數 :應該被勾選。
直接的HTTP服務器到服務器請求 :應該設置為“在線,但當在線請求失敗時切換到延遲請求”。
兩個 URL 字段應該包含相同的 URL,其中
<example>
被替換為您的數據庫:https://<example>/payment/ogone/return
。動態電子商務參數 應包含以下值:
ALIAS
、AMOUNT
、CARDNO
、CN
、CURRENCY
、IP
、NCERROR
、ORDERID
、PAYID
、PM
、STATUS
、TRXDATE
。其他參數可以包含(如果您有另一個需要它們的Ogone集成),但不建議。在 所有交易提交模式 部分,填寫 SHA-OUT 密碼并禁用
HTTP 請求狀態更改
。
要允許您的客戶將其信用卡憑據保存以供將來使用,請前往:
。從此選項卡中,您可以配置用戶如何保存其卡片詳細信息,保存信息的時間長度,是否應顯示保存卡片信息的復選框等。Odoo中的設置?
要在Odoo中設置Ogone,請前往 憑據 選項卡中,輸入您的Ogone賬戶的 PSPID ,并填寫其他字段,如在您的 Ogone門戶 中配置的那樣。
并打開Ogone提供商。在