【发布时间】:2021-04-03 12:35:08
【问题描述】:
我需要在插件中隐藏谷歌支付和苹果支付某些交付方式(https://wordpress.org/plugins/woocommerce-gateway-stripe/)我可以使用过滤器或其他东西吗?
一些我无法使用的送货方式 - apple 和 google pay 不支持它们。
对 WC Stripe 插件的支持告诉我:“Google 和 Apple Pay 使用网站上提供的任何一种送货方式用于 Stripe 支付网关。没有内置选项可以选择性地向 Google 隐藏某些送货方式,并且Apple pay,我们也不知道有什么解决方法。我建议在此处进行类似的讨论(与禁用基于支付网关的运输方式有关)“但我不知道我是怎么做到的去做。 ——
感谢您的帮助。
【问题讨论】:
-
Apple Pay 和 Google Pay 是用卡支付的不同方式;为什么有些运输方式不兼容?
-
捷克共和国使用的“Zásilkovna”插件在用于选择分配点的 Apple Pay 和 google Pay 对话框中不起作用。在Woocommerce收银机中,在弹窗中显示出点的选择,而在google和apple pay中不显示出点的选择。
-
您可以使用
wc_stripe_payment_request_params过滤器并删除您此时不想要的运输选项吗?这是调用过滤器的地方:github.com/woocommerce/woocommerce-gateway-stripe/blob/… -
我如何删除我想要的运输选项?
-
wc_stripe_payment_request_params过滤器将提供即将与 Stripe 一起使用的参数作为参数。您可以检查这些参数并根据您自己的自定义逻辑/代码进行更改(例如删除运输选项)。您可以在此处了解有关编写过滤器的更多信息:developer.wordpress.org/plugins/hooks/filters
标签: wordpress woocommerce stripe-payments shipping-method