0

我到处寻找这个问题;而且由于它很难弄清楚,我猜这是不可能的,但我想我不妨问问。

是否有可能使用 Shopify 的 API 在我的服务器上完全填充自定义网站,然后当有人准备结帐时将他们发送回 shopify 的结帐页面?

所以示例流程;

  • 我的 shopify 网站是 xyz.myshopify.com
  • 我的服务器有一个位于 buypizza.com 的站点,它是一个带有 HTML 主题的简单电子商务站点。我从 API 中提取产品数据并填充网站主页
  • 用户点击产品 - 我们称之为披萨盒
  • 然后我向 shopify 的 api 发送请求,以提取与披萨盒相关的所有数据并填充产品页面。

这是我不知道这将如何工作的地方

  • 他们点击添加到购物车;我可以将该数据存储在会话中,但 shopify 是如何知道这一点的?
  • 然后我点击结帐,它带我回到 xyz.shopify.com - 我错过了什么。这不可能吗?
4

2 回答 2

0

是的,您可以使用 shopify 为您的用户创建订单

草稿订单 API

于 2020-08-30T03:10:18.473 回答
0

解决方案绝对是可能的。

您可能想看看Shopify Storefront API (GraphQL)

关于您关于结帐过程的问题,您有 2 个选项。一种是将用户重定向到默认的 Shopify 结帐(如您所愿),另一种是“自己”处理该过程。请参阅此链接

如果你熟悉 gatsby,你可以看一下他们的官方文档以查看示例

于 2020-09-06T22:44:54.067 回答