【问题标题】:404 on shopify checkout payment apishopify结账支付api上的404
【发布时间】:2018-10-15 08:50:23
【问题描述】:

Shopify 结账 API 不允许在没有交易的情况下完成结账。对于交易,我使用 Shopify checkout payment API 但在 GET 或 POST 请求时 Shopify 返回 404 错误。结帐付款 URL 如下所示: https://store.shopify.com/admin/checkouts/092b08d0598fd2a850e06ed9a6c92aee/payments.json

我不知道我忘记在我的合作伙伴 Shopify 控制面板上配置什么。

【问题讨论】:

  • 这里没有代码可以使用,而且那个 url 不是 404,它就在那里..
  • 其实我是和邮递员一起试的。 Shopify 在其他 API 上有效,但在结帐支付 API 上发送 404。
  • 根据 Shopify 文档,给定的 URL 是:/admin/checkouts/#{token}/payments.json 并且访问令牌应该存在于名为 X-Shopify-Access-Token= 的请求标头中"。

标签: node.js shopify-app


【解决方案1】:

要使用结帐 API,您需要将您的应用转换为销售渠道。 然后您需要请求付款处理以处理付款。

更多信息:https://help.shopify.com/en/api/guides/sales-channel-sdk/getting-started

【讨论】:

  • 销售渠道不是必须的,OneClickUpsell也是基于自定义结账但是这个应用没有登录销售渠道。
猜你喜欢
  • 1970-01-01
  • 2011-12-03
  • 1970-01-01
  • 1970-01-01
  • 2014-02-06
  • 2021-05-03
  • 2013-07-17
  • 2012-10-10
  • 2019-09-03
相关资源
最近更新 更多