我想收取额外费用,根据所选择的付款方式。我用下面的模块在Magento 1中做了这件事。
https://github.com/manishiitg/excellence_magento_blog/tree/master/Fee%20Module/app
是否有一个类似的模块Magento 2.
我想收取额外费用,根据所选择的付款方式。我用下面的模块在Magento 1中做了这件事。
https://github.com/manishiitg/excellence_magento_blog/tree/master/Fee%20Module/app
是否有一个类似的模块Magento 2.
3条答案
按热度按时间9vw9lbht1#
我们可以在Magento 2中使用特定费用模块付款:https://github.com/mrkhoa99/Boolfly_payment_fee
此模块将创建一个带有特定费用的货到付款模块。我们可以按照this guide创建自己的模块。
omtl5h9j2#
首先,您需要在此链接中探索如何将费用添加到magento 2中的订单总额的完整过程:https://magento.stackexchange.com/questions/92774/how-to-add-fee-to-order-totals-in-magento2之后:创建di.xml并推送exmaple:
用于创建插件并注入到afterGetAmounts($cart,$result)和beforeGetAllItems($cart)
这里的完整修改,我们测试和添加费用贝宝金额和添加费用作为自定义项目要求贝宝,竞争过程中的Magento 2 Paypal Fee (charge) and life cycle
lb3vh1jj3#
您需要通过使用
Magento_Checkout/js/action/select-payment-method
选择付款方式来重新计算总额这里是我的存储库中的完整源代码,具有很多功能,如添加运费/折扣小计,添加任何数量的付款方式费用,按特定税种计算税款等。
https://github.com/mageprince/magento2-paymentfee