Php OpenCart:添加特定于付款的订单总额

Php OpenCart:添加特定于付款的订单总额,php,opencart,payment,Php,Opencart,Payment,我正在为OpenCart开发一个自定义支付模块。为此,我需要一个具体的订单总额,但我不确定如何使订单总额只计算此付款选项 到目前为止,我已经列出了支付模块的基本文件结构,我可以在结账时选择它。我还将自己的订单总额添加到目录/型号/总额中 我猜我需要catalog/model/payment/my_payment_模块的getMethod中的一些逻辑 有人能给我指出正确的方向吗?我最终自己解决了这个问题 我添加了一个新的Order Total类。在返回任何东西之前,我检查了会话中的正确付款方式 当

我正在为OpenCart开发一个自定义支付模块。为此,我需要一个具体的订单总额,但我不确定如何使订单总额只计算此付款选项

到目前为止,我已经列出了支付模块的基本文件结构,我可以在结账时选择它。我还将自己的订单总额添加到目录/型号/总额中

我猜我需要catalog/model/payment/my_payment_模块的getMethod中的一些逻辑


有人能给我指出正确的方向吗?

我最终自己解决了这个问题

我添加了一个新的Order Total类。在返回任何东西之前,我检查了会话中的正确付款方式


当付款方式发生变化时,所有总额都将更新,因此,这很好。

AFAIK不可能仅为特定的付款选项添加订单总额,原因很简单:订单总额的计算要比用户选择付款选项的时间快得多-例如,订单总额已经在购物车概览中计算,然后在最后一步(确认)结账时再次计算。但在选择付款选项后,应该可以通过编程方式添加和计算另一个订单总额,这样它将仅出现在“确认订单”页面上。。。