我正在筹划一个新的Shopify项目,该网站需要不同的运费,具体取决于邮政编码的邮政区域(例如SE1,N7)。计划是在Shopify内手动添加不同的运输选项,然后在AJAX GET /cart/shipping_rates.json中添加,并通过将名称与邮政区域匹配来手动过滤到正确的运费。
但我的问题是 - 是否有任何方法可以将此运送方式作为选定选项结帐到Checkout,并隐藏运输方式下拉菜单,以防止他们选择不同的运费?
...或者,理想情况下,我有办法通过API直接覆盖运费吗?
答案 0 :(得分:0)
不幸的是,Shopify现有结帐无法实现这一点。
答案 1 :(得分:0)
我不知道任何板载功能,这可以促进这一点。
但是有一个非常糟糕的解决方法,我用来过滤结帐页面中的运费。
通过“其他Google Analytics Javascript”字段,您可以在商店的每个页面上隐藏JS,包括结帐。在这里,您可以根据需要基本上操纵运费。
在您的情况下,代码必须知道shipping_address邮政编码。您可以尝试在第一个结帐页面上设置cookie,然后在第二个结账页面上读取相同的cookie。