2012-07-11 110 views
13

我想修改,使得认购机构中为用户提供了一些具体的产品AceShop模块(的Joomla扩展Opencart的)产品。 AceShop的默认功能是简单的一次性订单,但我希望我的店铺也有一些可以由用户订阅的特定产品。我知道像Paypal和Authorize.net这样的支付网关提供订阅功能,但我希望我的商店跟踪那些订阅的产品,以便在需要发货的订单5天前向订阅的用户发送通知,因此他们可以更改订阅详情。认购对AceShop(的Joomla扩展Opencart的)

在信用卡收费的情况下得到失败,用户被告知,如果认购仍是摆,系统再次尝试一些定义的时间之后,从信用卡中扣款。订单完成发票每次信用卡收取时发送,而不是第一次。

走出困惑,我想知道是否有一种方法可以做到,而我在正确的方向思考。

更糟糕的是,AceShop文档仅适用于付费订阅的用户。 http://www.joomace.net/support/docs/aceshop

+1

如果OpenCart有任何可用的扩展功能,我无法找到该功能,那将会更好。 – 2012-07-12 08:56:13

+0

@PeterStuart对OpenCartPlus的自我引用感到羞耻 - 它捕捉大屁股。我希望我可以投票评论你的评论。 – TheBlackBenzKid 2012-08-03 14:19:15

+0

您是否考虑过为Joomla寻找一款已经支持订阅管理的不同购物车?除了已经提到的替代方案之外,这对您来说可能是一个可行的选择。 – RecentCoin 2012-09-24 18:37:29

回答

2

您所要求的方式比你更可以张贴在计算器上。为了处理经常性收费,您需要使用商家服务提供商,该提供商可以提供类似authorize.net或Paypal Payments Pro的定期结算。如果您存储了信用卡信息并尝试处理您的账单,则您需要解决问题。这不仅更为复杂,而且还涉及到与存储信用卡号码有关的责任问题。如果商户服务提供商发现您正在存储信用卡号码,您可能会失去您的帐户。

这就是说,有一对夫妇定期付款的扩展已经可用于Opencart的,你可以可以安装的。

http://www.opencart.com/index.php?route=extension/extension&filter_search=recurring

有可能更多,但是这是我第一个搜索找到。

0

你试图修改的是哪一个? AceShop COMMERCIAL扩展或OpenCart非商业组件?

因为它是一个商业产品,我不知道你是否会通过修改AceShop组件违反任何许可条款。在技​​术上允许的情况下修改OpenCart组件,如果/当AceShop添加对更新版本的OpenCart的支持时,可能会使其无法操作。

我读过AceShop支持非常敏感。你问他们这个能力是否是他们会考虑加入他们的核心产品的东西?