Magento Purchase事件触发器以访问脚本文件并提供输入的变量

Magento Purchase事件触发器以访问脚本文件并提供输入的变量,magento,events,triggers,Magento,Events,Triggers,我正在用Magento建立一个在线商店。其中一个可购买的东西将是Mumble服务器ftp帐户和其他web内容,但主要问题是Mumble,因为它需要自动和即时 下面是它的工作原理。首先,我们有一个个人制作的服务器脚本。目前我没有脚本文件可以发布,但我可以稍后添加 用户使用从下拉列表和输入字段中选择的变量从应用商店购买Mumble服务器。 [ex/30插槽;质量:90kbps;部族首字母缩写:NFC;超级用户密码:password5;您的电子邮件:supercool55@gmail.com] Pur

我正在用Magento建立一个在线商店。其中一个可购买的东西将是Mumble服务器ftp帐户和其他web内容,但主要问题是Mumble,因为它需要自动和即时

下面是它的工作原理。首先,我们有一个个人制作的服务器脚本。目前我没有脚本文件可以发布,但我可以稍后添加

用户使用从下拉列表和输入字段中选择的变量从应用商店购买Mumble服务器。 [ex/30插槽;质量:90kbps;部族首字母缩写:NFC;超级用户密码:password5;您的电子邮件:supercool55@gmail.com]

Purchase触发服务器脚本,并为脚本提供从文本框中选择/输入的变量

服务器脚本将Mumble服务器文件复制到文件夹中,并按要求设置服务器,然后随机选择端口

将电子邮件发送给客户,supercool55@gmail.com,为他们提供所选选项、SU密码和mumble服务器的地址。[ex/69.547.99.101:25565]

我还没有建立网络商店,因为我还没有购买域名,但是我有一个测试。服务器已经存在

脚本已经制作好了,对我来说最大的问题是如何让Magento就特定的物品购买与脚本对话,并提供所选的变量


我将就此与我的合作伙伴讨论他的脚本,看看他是否还可以包含一个新脚本,记录随机选择的端口和凭据,并让服务器向客户发送电子邮件。

在订单的某些事件上使用Magento事件观察者实际上,在这里完成付款将是一个不错的选择。当该事件触发时,让观察者通过任何标准方法(fork、by URL等)调用您的服务器脚本

大多数人在这里被绊倒的地方是,某些付款方式可能会让人很难判断订单何时已正确“完成”,并会触发您的自定义代码。在上线和惊喜之前,确保测试所有付款方式等的订单流程