2016-11-21 50 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

谢谢,我从来没有想到这一点!我会给它一个镜头。 –