Magento付款流程
我正在为Magento实施新的付款模块,并希望了解此逻辑背后的核心概念。我知道我必须从Mage_Payment_Model_Method_Abstract或其任何子类扩展,但是我的问题是何时以及如何在模型中使用捕获和授权方法。例如,如果将整个过程分为以下步骤: 用户来到购物车并选择说一些网关的付款方式。 系统拦截请求,收集所有提交的数据,然后将用户发送到网关URL。 用户在网关站点下订单(或取消订单),该站点将有关订单的信息发送到我的商店。 我的商店使用接收到的数据对订单进行了更多修改,并保存了状态为已完成或已取消的订单。 在这些步骤中,我将在哪里使用授权和捕获方法?如果有人可以向我解释授权和捕获的含义,我将不胜感激。