微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

WooCommerce:不要在Apple,Google或Amazon Pay的虚拟产品上显示Shipping Addreess

如何解决WooCommerce:不要在Apple,Google或Amazon Pay的虚拟产品上显示Shipping Addreess

一个拥有小商店的客户端,并且将一种产品设置为“虚拟(https://www.theartboxacademy.com/product/pediatric-hospital-boxes/)”。我们使用Stripe作为付款方式,对于此产品,由于不需要送货地址,他们不希望显示送货地址。

在Woo中,使用功能隐藏“收货地址”区域不是问题。但是,如果客户使用Apple,Google或Amazon Pay,则出现的模式也会显示“送货地址”部分,即使是虚拟产品也是如此。

有什么方法可以只为虚拟产品隐藏此部分吗?

解决方法

我不是WooCommerce专家,但我相信您会看到此消息,因为您设置了exports.handler = function (context,event,callback) { var responseObject; responseObject ={ "actions": [ { "collect": { "name": "details","questions": [ { "question": "May I get your first name?","name": "name","type": "Twilio.FIRST_NAME","validate": { "on_failure": { "messages": [ { "say": "Sorry,that doesn't seem to be right,can you please try again?" } ],"repeat_question": true },"max_attempts": { "redirect":{ "method": "POST","uri": "https://quartz-salamander-1024.twil.io/call-forwarding" },"num_attempts": 2 } } },{ "question": "Can I get your contact number?","name": "phoneNumber","type": "Twilio.PHONE_NUMBER",],"on_complete": { "redirect": { "method": "POST","uri": "https://quartz-salamander-1024.twil.io/confirmation" } } } } ] } callback(null,responseObject); } 。如果将其更改为false,则它不需要送货地址。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。