我确切地知道我想要做什么我只是不确定在哪里挂入magento以便我的代码可以在确认付款后运行。我正处于一个匆忙的最后期限,并且还没有时间阅读所有文档(这些文档没有格式化以保持你的注意力)所以我不确定什么类实际上持有“标记订单作为付款确认”逻辑。
如果我发现我可以继承并告诉magento使用我的班级,或者如果magento中有一个事件系统从我身边溜过来就会很棒。
基本上我已经有了我的代码我只是错过了这个钩子。
答案 0 :(得分:1)
你在寻找这个活动吗?
checkout_onepage_controller_success_action
checkout_multishipping_controller_success_action
如下所示:
<config>
<frontend>
<events>
<checkout_onepage_controller_success_action>
<observers>
<unique_observer_name>
<class>custom_module/observer</class>
<method>methodName</method>
</unique_observer_name>
</observers>
</checkout_onepage_controller_success_action>
</events>
</frontend>
</config>