WooCommerce:Don';t在苹果、谷歌或亚马逊Pay中的虚拟产品上显示发货地址

WooCommerce:Don';t在苹果、谷歌或亚马逊Pay中的虚拟产品上显示发货地址,woocommerce,stripe-payments,applepay,google-pay,amazon-pay,Woocommerce,Stripe Payments,Applepay,Google Pay,Amazon Pay,有一个客户机和一个小店,其中一个产品设置为虚拟()。我们使用条带作为付款方式,对于此产品,他们不希望显示发货地址,因为不需要发货地址 在Woo中,使用函数隐藏配送地址区域不是问题。但如果客户使用苹果、谷歌或亚马逊支付,则出现的模式会显示发货地址部分,即使是虚拟产品 是否有办法仅为虚拟产品隐藏此部分?我不是WooCommerce专家,但我相信您看到了这一点,因为您设置了wc\u stripe\u payment\u request\u params.product.requestShipping:

有一个客户机和一个小店,其中一个产品设置为虚拟()。我们使用条带作为付款方式,对于此产品,他们不希望显示发货地址,因为不需要发货地址

在Woo中,使用函数隐藏配送地址区域不是问题。但如果客户使用苹果、谷歌或亚马逊支付,则出现的模式会显示发货地址部分,即使是虚拟产品


是否有办法仅为虚拟产品隐藏此部分?

我不是WooCommerce专家,但我相信您看到了这一点,因为您设置了
wc\u stripe\u payment\u request\u params.product.requestShipping:true
。如果将其更改为false,则不需要发送地址。

您需要询问stripe gateway的插件作者,查看是否有可用的钩子,从专用模式中删除该行为……您在哪里执行此操作?在Stripe的接口中?还是吴的?