加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

在Magento的新订单后执行PHP

发布时间:2020-12-13 14:09:26 所属栏目:PHP教程 来源:网络整理
导读:我试图找出我可以放弃一些 PHP代码,通知我们正在使用的CRM(Solve360)已经放置了新的订单,并且应该创建一个事件(API)来完成订单. 订购产品 结帐 完成结帐捕获CC 侧面通知CRM 完成 不知道从哪里开始,但是我不得不做一些微小的调整来解决Quantum Gateway支付处
我试图找出我可以放弃一些 PHP代码,通知我们正在使用的CRM(Solve360)已经放置了新的订单,并且应该创建一个事件(API)来完成订单.

>订购产品
>结帐
>完成结帐&捕获CC
>侧面通知CRM
>完成

不知道从哪里开始,但是我不得不做一些微小的调整来解决Quantum Gateway支付处理器的工作.在该模块中,订单对象(email,amt,details)似乎可用.但是,似乎在那里插入更多的PHP代码是相当“脏”的.

想法?

PHP 5.2.x& Magento 1.4.x

你应该做的是钩入Magento事件,这是一个新安排的命令被触发,并用你正在寻找的功能定义你自己的类.参见 Customize Magento using Event/Observer如何设置观察者(您需要为此创建自己的模块).

您想要听的事件是sales_order_place_after,当您声明一个观察者时,您的代码将在任何订单放置后被调用.

希望有帮助!

谢谢,乔

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读