2016-11-21 90 views
1

我正在爲Mollie支付網關定製WHMCS支付網關模塊。到目前爲止,我整合了一次性付款而沒有問題,但我在執行定期付款時遇到了一些麻煩。WHMCS支付網關:定期但不是信用卡

訂購或授權按需向客戶收費的流程略有不同。

爲創建預訂的流程是:

  1. 在莫利
  2. 創建通過進行授權支付授權建立一個客戶檔案 - 用來付款方式鏈接到客戶(必須是支付至少0.01歐元,需要用戶輸入)
  3. 添加訂閱的授權,告訴Mollie每x天/周/月收取相關卡x金額

爲授權商家點播收費的流程是:

  1. 在莫利建立客戶檔案
  2. 通過執行授權支付創建一個任務 - 用於付款方式鏈接到客戶(必須支付至少0.01€,需要用戶輸入)
  3. 商家發送支付請求,莫利爲每個新發票

,我有問題Mollie支持每個客戶的多種付款方式。而WHMCS已經圍繞像Stripe這樣的單一方法網關構建了他們的網關模塊系統。

我想要做的是用自定義頁面(最好在模塊中生成,不需要修改任何模板)替換信用卡管理頁面,以允許客戶管理他們的Mollie細節。這將包括看到積極的授權和增加新的授權(再次,授權基本上是授權我使用特定付款方式進行訂購或按需收費)。

我在WHMCS文檔中找不到這樣做的任何方法。這是否可能,或者我是否應該接受客戶查看我的模塊生成的頁面的唯一方法是讓他們先通過發票。

+0

Hi Cascer,我可以問你,這個插件和支付模塊有多遠。我對此也很感興趣。 –

+0

@BasvanStein一次性模塊實際上已經完成(我已經在ducohosting.com上使用它)。我們正在討論可能的許可選項,以及在我們發佈之前收集用戶反饋和功能請求的好方法。 –

+0

我最感興趣的是訂閱部分:)。一旦你有這個部分整理出來WHMCS給我一個消息。 –

回答

1

您將需要創建兩個一起工作的模塊,一個支付網關模塊和一個插件模塊。插件模塊將允許您創建客戶端頁面,客戶可以在其中輸入協議/調整協議,然後使用_link功能顯示錶單,客戶可以在支付發票時選擇使用哪個協議。

+0

謝謝,我從來沒有想到這一點!我會給它一個鏡頭。 –