Magento2 付款方式未显示在多配送上
付款选项显示罚款:Magento2 付款方式未显示在多配送上,magento2,Magento2,付款选项显示罚款: /default/checkout/#payment 付款选项是而不是显示: /default/multishipping/checkout/billing/ 单击“查看订单”后,将显示以下消息: 我们无法完成您的订单,因为您没有付款方式 设置 控制台不显示任何错误 这发生在magento社区:2.2.2magento Multishipping不支持内置的magento在线支付方式 要使自定义付款集成可用于多发货,您需要添加 <payment xmlns:xsi=
/default/checkout/#payment
付款选项是而不是显示:
/default/multishipping/checkout/billing/
单击“查看订单”后,将显示以下消息:
我们无法完成您的订单,因为您没有付款方式
设置
控制台不显示任何错误
这发生在magento社区:2.2.2magento Multishipping不支持内置的magento在线支付方式 要使自定义付款集成可用于多发货,您需要添加
<payment xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:noNamespaceSchemaLocation="urn:magento:module:Magento_Payment:etc/payment.xsd">
<methods>
<method name="payment_code">
<allow_multiple_address>1</allow_multiple_address>
</method>
</methods>
1.
到付款模块中的payment.xml
文件。另外,payment\u code
应该是集成的支付方法代码。
为了使集成可用,您可能需要为付款表单添加自定义js组件
如果您想将Braintree、PayPal、Authorize.net或其他内置集成添加到Multishipping中,那么如果没有定制,它们将无法工作。仅将它们添加到payment.xml
是不够的
从Magento 2.2.4版本开始,Cybersource支付集成将可用于多芯片。
此外,我们还改进了多芯片组件,以简化与在线支付解决方案的集成