【发布时间】:2014-06-21 10:05:34
【问题描述】:
我正在为我自己的 Shopify 商店构建一个 iOS 应用。我创建了一个私有应用程序并使用 API 密钥和密码调用 API,格式如下:
https://apikey:password@hostname/admin/resource.json
当我尝试使用 API 更改订单的付款状态时出现问题。 (我可以毫无问题地创建新订单)。我没有找到任何用于更改订单财务状态的 API。我无法通过修改订单来更改财务状况,甚至无法通过 API 进行任何交易,无论交易的“种类”是:“授权”、“捕获”或“销售”。
那么如何使用 API 更改订单的财务状态?
以下是使用 API 的请求和响应示例:
对象调用:
/admin/orders/#{order_id}/transactions.json
请求:
{
"transaction": {
"amount": 50,
"test":true,
"kind": "sale"
}
}
回复:
{"errors":{"kind":["sale is not a valid transaction"]}}
【问题讨论】:
标签: shopify