Shopify
自从我最近开始学习以来,我一直在尝试Shopify
。我是一名MEAN stack
开发人员。我想到一个想法,我们如何动态更新运费?
这是我的计划,
会有一个Google Maps
,用户会选择位置。cart.liquid
通过引用此页面,我添加了几个字段。我创建了一个小Embedded App
的来启动地图。该应用程序使用NodeJS
、Koa
、NextJS
和 ,React
并且我计划创建一个 Endpoint
,Koa
我可以在其中根据从用户位置到商店位置的几何距离计算运费。
计算将如下所示。
let latA = /* Store Lat */
let lngA = /* Store Lng */
let latB = /* User Lat */
let lngB = /* User Lng */
/* I'll caculate the distance using Google maps API. Lets say, distance is 10KM */
let shippingCharge = 10 * 50;
我可以得到这个值并将其设置为Cart Attribute
. 但是我想从用户那里收取金额,所以,有没有办法将这个作为运费发送到结帐页面?
我不能使用Shopify
运输方式,因为我的运费将动态创建。