区块链技术博客
www.b2bchain.cn

在AceShop上订购产品(OpenCart的Joomla扩展) – php程序员分享

本文介绍了在AceShop上订购产品(OpenCart的Joomla扩展) – php程序员分享,有助于帮助完成毕业设计以及求职,是一篇很好的资料。

对技术面试,学习经验等有一些体会,在此分享。

Improve this question

我试图修改AceShop模块(Joomla中的扩展OpenCart),以便向某些特定产品的用户提供订阅功能。 AceShop的默认功能是简单的一次性订购,但是我希望我的商店也有一些可以由用户订阅的特定产品。我知道诸如Paypal和Authorize.net之类的支付网关都提供订阅功能,但是我希望我的商店跟踪那些订阅的产品,以便在需要发货的订购者提前五天将通知发送给订阅的用户,因此他们可以更改订阅详细信息。

如果信用卡收费失败,则会通知用户,并且如果仍然进行订阅,则系统会在定义的一段时间后再次尝试从信用卡收费。每次向信用卡收费时都会发送订单完成发票,而不仅是第一次。

出于混乱,我想知道是否有一种方法可以做,并且我在朝着正确的方向思考。

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

参考方案

您所要求的方式超出了您可以在StackOverflow上发布的范围。为了处理经常性费用,您将需要使用提供经常性计费的商家服务提供商,例如authorize.net或Paypal Payments Pro。如果您存储信用卡信息并尝试在自己的终端处理帐单,那么您会遇到问题。这不仅更加复杂,而且使您面临与存储信用卡号有关的责任问题。如果商家服务提供商发现您正在存储信用卡号,则可能会丢失您的帐户。

就是说,您可以安装一些适用于OpenCart的定期付款扩展。

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

可能还有更多,但这是我在第一次搜索中发现的。

我已在数据库中使用datetime字段存储日期,使用PHP将“今天的日期”插入该字段的正确方法是什么?干杯, 参考方案 我认为您可以使用php date()函数

如果我知道班级的名字。有没有办法知道类的成员函数列表? 参考方案 get_class_methods()是你的朋友

Improve this question 我如何获取ziparchive类本身的源代码。 参考方案 假设您在谈论PHP ZipArchive class:下载PHP source code并查找适当的文件。如果您希望源代码是PHP代码,您可能会感到失望,因为源代码是用C语言编写的。或者,也可以在PHP Github Development Reposito…

我正在尝试从服务器上的apache切换到nginx。唯一的问题是我在PHP脚本中使用的getallheaders()函数,该函数不适用于Nginx。我已经尝试过用户在getallheaders函数上的php站点上提供的注释,但这并不返回所有请求标头。请告诉我如何解决这个问题。我真的想切换到Nginx。 参考方案 您仍然可以使用它,但是您必须像这里一样重新定义…

当使用不检索任何结果的术语搜索数据库时,我想允许“您是不是……”建议(例如Google)。例如,如果有人寻找“ jquyer””,它将输出“ did you mean jquery?”当然,建议结果必须与数据库内部的值匹配(我正在使用mysql)。您知道可以做到这一点的图书馆吗?我已经用谷歌搜索过,但是没有找到任何好的结果。或者,也许您有一个想法,该如何独自…

赞(0) 打赏
部分文章转自网络,侵权联系删除b2bchain区块链学习技术社区 » 在AceShop上订购产品(OpenCart的Joomla扩展) – php程序员分享
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

b2b链

联系我们联系我们