第 1 步:註冊 Crypto.com Pay 帳戶
若你仍未有 Crypto.com Pay 帳戶,請先 註冊。
獲得進入 Crypto.com Pay 「商戶儀表板」的權限後,你便可產生一對秘密金鑰及可發布金鑰。API 金鑰可在「整合」>「API金鑰」標籤中找到。
之後請前往「整合」>「Webhooks」標籤。輕按「添加 Webhook按鈕,輸入「https://<your-store-url>/Plugins/Crypto/Webhook」為 Payload URL ,然後便會產生供 webhook 使用的秘密簽署。
第 2 步:在 NopCommerce 安裝插件
你可以在 NopCommerce Marketplace 下載 Crypto.com Pay 插件。
第 3 步:在 NopCommerce 上設定 Crypto.com Pay
安裝 Crypto.com Pay 插件後,你可以在管理員面板的導航選單中輕按「配置」>「付款方式」。
你會在清單中上看到「加密貨幣」,請輕按「配置」。
若要在 Crypto.com Pay 商戶儀表板 中以「測試數據」 模式 進行測試,請在 「配置頁面」中剔選「使用沙盒」,否則請取消剔選「使用沙盒」。
之後請利用你 於 第 1 步 獲得的數值在頁面中 填寫秘密金鑰、可發布金鑰及webhook 秘密簽署。
注意:如果您正在進行測試,請務必選擇 使用沙盒 ,並確認輸入正確的密鑰和秘語,因其在測試模式和上線模式中的密鑰和秘語是不同的。
第 4 步:驗證流程
此時,Crypto.com Pay 已與你的 NopCommerce 商店全面整合,但我們建議你最少嘗試付款一次測試流程。
請參閱 此處 了解如何完成測試付款。
Crypto.com Pay 核准付款後,結帳視窗便會顯示付款已獲准,而你的訂單狀態亦會更新。
為方便測試,你可在 Crypto.comPay 商戶儀表板 啟用「測試數據」模式。只需 在 「測試數據」 模式的進行第 1 步,你便會得到另一組 秘密金鑰、可發布金鑰及webhook 秘密簽署。
之後,請前往 NopCommerce 管理員面板,按照第 3 步輸入設定並取消剔選「使用沙盒」選項。現在,你無需進行實際交易亦可測試商店。
第 5 步:為實際交易設置帳戶
全面測試付款流程後,你可以按照以下步驟啟用實際交易:
登入 Crypto.com 商戶帳戶
確保選單欄上的「測試數據」按鈕已關閉。
輕按儀表板選單欄上的「整合」標籤,根據本指南 第 1 步 進行操作,以產生一組新的可發布金鑰及秘密金鑰數值供「實際數據」模式使用。之後為「實際數據」模式添加新的 webhook 並複製這些金鑰和機密。
返回到 NopCommerce 管理員面板。輕按「配置」>「付款方式」。輕按「加密貨幣」付款選項的「配置」按鈕。
取消剔選「使用沙盒」並在頁面中以你為「實際數據」模式獲得的數值填寫秘密金鑰、可發布密鑰及 webhook秘密簽署。
恭喜你!你現在可以在「實際數據」模式中接受以加密貨幣付款。