我正在尝试通过Shopify节点SDK手动完成结帐,但是每次都收到422,没有错误文本。当我尝试与邮递员完成相同的结帐时,Shopify API引发了验证错误,例如缺少送货信息和账单信息等。我通过Shopify的结帐API更新了所有必需的信息,当我再次尝试时,它又引发了另一个验证错误,该错误为Missing交易。
Request type: [POST]
Headers: X-Shopify-Access-Token
URL:https://test.myshopify.com/admin/checkouts/092b08d0598fd2a850e06ed9a6c92aee/complete.json
{
"errors": {
"base": [
{
"code": "missing_transactions",
"message": "Cannot complete the checkout without any transactions.",
"options": {}
}
]
}
}
此后,我在Shopify文档中寻找了交易,并找到了结帐的付款模块。我遵循了文档,当我尝试获取付款时,出现了404错误。
Request type: [GET, POST]
Headers: X-Shopify-Access-Token
URL:https://test.myshopify.com/admin/checkouts/092b08d0598fd2a850e06ed9a6c92aee/payments.json
每次我将我的应用程序检查到销售渠道时,它每次都返回404错误。