【问题标题】:Can you use an external cart in Shopify thats hosted on an external website?您可以在托管在外部网站上的 Shopify 中使用外部购物车吗?
【发布时间】:2016-08-07 20:28:39
【问题描述】:

我正在创建一个不在 Shopify 中的网站,客户可以在其中选择商品然后进行购买。我希望客户在他们想要购买时使用我创建的购物车与重定向/打开新窗口。我确实有一个 Shopify 商店,其中包含包含变体及其价格的产品。

我正在使用 node.js 和 express 以及 shopify-node-api (https://www.npmjs.com/package/shopify-node-api) 模块。

我想知道这个用例是否可行:

  1. 客户访问我的网站 http://example.com(shopify 外部)
  2. 客户通过点击http://example.com 上的“添加到购物车”来选择产品
  3. 我在 http://example.com 上创建的购物车会更新订单项和价格
  4. 客户点击http://example.com 上的“结帐”按钮。 http://example.com 和我的 shopify 商店之间有 ajax 通信。
  5. 我的 shopify 商店在后台处理购买/信用卡信息,一旦成功或出错,就会向http://example.com 发送回复以通知客户成功或错误。

我正在尝试使用 Shopify 作为服务来处理信用卡交易,而无需将它们重定向到 Shopify 商店。我想使用他们的 AJAX API 与http://example.com 进行通信。

根据文档,尚不清楚 http://example.com 是否需要在 Shopify 中托管。

到目前为止,我只能成功发出获取请求。我在向 Shopify 发帖时遇到了困难。

我已遵循私有应用和公共应用指南。

我目前正在使用公共应用程序并且最近获得了永久令牌。仍然无法发布到 Shopify 购物车。有没有人这样做有任何成功?或者可以提供有关如何执行上述操作的示例或文档?

【问题讨论】:

    标签: node.js express shopify


    【解决方案1】:

    我认为这不能通过 ajax 来完成。我想出的方法是从客户选择中构建一个本地对象,然后解析该对象以构建将发布到 shopify 的 url。然后在 iframe 中显示 shopify 购物车。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-12-28
      • 2021-07-31
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多