orderNumbersエンドポイントは、Zonos Checkout経由で完了した注文番号の一覧を安全に取得するために使用します。通常は、特定日またはorderID時点、および日付範囲内の注文がすべてインポートされたことを確認する注文照合に使います。
orderNumbers
POST | https://api.iglobalstores.com/v1/orderNumbers
https://api.iglobalstores.com/v1/orderNumbers
メッセージ形式: JSON
{
"store": "999",
"secret": "f5bde245-f55e-414d-b722-80b25161c12c",
"sinceOrderId": "999-99999"
}
missingMerchantOrderId
merchantOrderId
updateMerchantOrderID
boolean: true/false
secret
string
sinceDate
sinceOrderId
yyyymmdd
throughDate
integer / string
statuses
boolean: true
store
integer
"totalCount": 6,
"orderCount": 5,
"testOrderCount": 1,
"orders": [
"testOrder": false,
"id": "999-99991",
"timestamp": "2015-01-01 00:33:14.0"
},
"testOrder": true,
"id": "999-99992",
"timestamp": "2015-01-01 05:12:46.0"
"id": "999-99993",
"timestamp": "2015-01-01 14:50:54.0"
"id": "999-99994",
"timestamp": "2015-01-02 20:14:01.0"
"id": "999-99995",
"timestamp": "2015-01-02 20:57:47.0"
"id": "999-99996",
"timestamp": "2015-01-02 22:11:40.0"
]
error
orderCount
order.testOrderCount
orders
orders[index].id
orders[index].merchantOrderId
updateMerchantOrderId
MerchantOrderId
orders[index].orderStatus
orders[index].orderStatusDate
orders[index].orderStatusDateString
timestamp
orders[index].testOrder
boolean
orders[index].timestamp
totalCount
注文番号
注文番号
注文番号エンドポイントの仕組みを学びます。orderNumbersエンドポイントは、Zonos Checkout経由で完了した注文番号の一覧を安全に取得するために使用します。通常は、特定日またはorderID時点、および日付範囲内の注文がすべてインポートされたことを確認する注文照合に使います。エンドポイント
POST |
https://api.iglobalstores.com/v1/orderNumbersHTTPSリクエスト
https://api.iglobalstores.com/v1/orderNumbersリクエスト本文のJSONキー/値
メッセージ形式: JSON
{"store": "999","secret": "f5bde245-f55e-414d-b722-80b25161c12c","sinceOrderId": "999-99999"}リクエストJSON定義
missingMerchantOrderId任意(他のパラメータオプションを渡す場合)merchantOrderIdが設定されていない過去2週間以内の注文セットを照会するために使用します。updateMerchantOrderIDAPIエンドポイント経由でmerchantOrderIdが送信されると、それ以降このクエリには表示されなくなります。boolean: true/falsesecret必須stringsinceDate任意(sinceOrderIdパラメータを渡す場合)sinceDateとsinceOrderIdを同時に送信することはできません。string- UTC/GMTの日付; 形式:yyyymmddsinceOrderId任意(sinceDate/throughDateパラメータを渡す場合)sinceDateとsinceOrderIdを同時に送信することはできません。integer / stringstatuses任意merchantOrderIdを含めるために使用します。値に関係なくリクエストに存在する場合、ステータスが含まれます。boolean: truestore必須integerthroughDate任意sinceDateパラメータと合わせて渡す必要があります。string- UTC/GMTの日付; 形式:yyyymmddHTTPSレスポンス
メッセージ形式: JSON
{"totalCount": 6,"orderCount": 5,"testOrderCount": 1,"orders": [{"testOrder": false,"id": "999-99991","timestamp": "2015-01-01 00:33:14.0"},{"testOrder": true,"id": "999-99992","timestamp": "2015-01-01 05:12:46.0"},{"testOrder": false,"id": "999-99993","timestamp": "2015-01-01 14:50:54.0"},{"testOrder": false,"id": "999-99994","timestamp": "2015-01-02 20:14:01.0"},{"testOrder": false,"id": "999-99995","timestamp": "2015-01-02 20:57:47.0"},{"testOrder": false,"id": "999-99996","timestamp": "2015-01-02 22:11:40.0"}]}エラーHTTPレスポンス
レスポンスJSON定義
errorstringorderCountintegerorder.testOrderCountintegerordersstringorders[index].idstringorders[index].merchantOrderIdupdateMerchantOrderIdAPIサービスエンドポイントを通じて注文に関連付けられたMerchantOrderId。stringorders[index].orderStatusstringorders[index].orderStatusDateintegerorders[index].orderStatusDateStringtimestamporders[index].testOrderbooleanorders[index].timestamptimestamptotalCountintegerこのページは役に立ちましたか?