我正在尝试修改AceShop模块(Joomla中的OpenCart扩展),以便为用户提供一些特定产品的订阅功能。 AceShop的默认功能是简单的一次性订单,但我希望我的商店也可以让用户订阅特定产品。我知道像Paypal和Authorize.net这样的支付网关提供订阅功能,但我希望我的商店能够跟踪那些已订阅的产品,以便在他们需要发货的订单前5天向已订阅的用户发送通知,因此他们可以更改订阅详情。
如果信用卡扣款失败,则会通知用户,如果仍然下了订阅,则系统会在一定时间后再次尝试从信用卡扣款。每次信用卡扣款时都会发送订单完成发票,而不仅仅是第一次。
由于AceShop文档仅适用于付费订阅用户,因此我很困惑,想知道是否有方法可以实现,并且我是否朝着正确的方向思考。
最糟糕的是,AceShop文档仅适用于已付费订阅的人。 http://www.joomace.net/support/docs/aceshop