APIステータス値変更について
APIステータス値変更について
1. ECカートからネクストエンジン側に登録されている注文情報を検索する時、
注文状態が変更された注文のみ検索して持ってくることは可能でしょうか。
全ての注文を持ってくることは負荷などの問題が発生するかもしらないからです。
ex) https://developer.next-engine.com/api/api_v1_receiveorder_base/search で注文を検索時、
注文状態が変更になった注文のみ検索され、変更のない注文は検索できない方法
2. 「入金待ち」注文を「入金完了」にするには
https://developer.next-engine.com/api/api_v1_receiveorder_base/update または
https://developer.next-engine.com/api/api_v1_receiveorder_base/bulkupdate api を利用して
receive_order_deposit_type_id = 「入金完了」にするのでしょうか。どのように送るのかガイド頂けますでしょうか。
receive_order_deposit_date は「入金完了」になった時間を送れば問題ないでしょうか。
上記2つ値を上記のようにすると「入金完了」状態に変更されるのでしょうか。
3. ECカートにある注文に送り状を採番した時、「印刷待ち」状態であってネクストエンジンに該当情報をアップデートする場合、
https://developer.next-engine.com/api/api_v1_receiveorder_base/labelprinted APIを利用してアップデートするようなイメージだと存じますが、
配送先:receive_order_delivery_name
送り状:receive_order_invoice_name
2つの情報を利用してアップデートする認識で問題ないでしょうか。
4. ECカートから印刷完了して카트에서 인쇄를に該当情報をアップデートして「印刷済み」状態 に変更する場合、
https://developer.next-engine.com/api/api_v1_receiveorder_base/receipted APIを利用して를アップデートするようなイメージだと存じますが、
該当APIからreceive_order_statement_delivery_instruct_printing_date 値をアップデートしないと適用されないでしょうか。
5. ECカートから商品を発送した後、ネクストエンジンに該当情報をアップデートして「出荷済み」状態に変更する場合、 상태로 변경할 경우
https://developer.next-engine.com/api/api_v1_receiveorder_base/shipped APIを利用して를アップデートするようなイメージだと存じますが、
該当APIから에서 receive_order_send_date 値をアップデートしないと適用されないでしょうか。
6. ECカートにある注文がキャンセルになった場合、
https://developer.next-engine.com/api/api_v1_receiveorder_base/update または
https://developer.next-engine.com/api/api_v1_receiveorder_base/bulkupdate apiを利用して
receive_order_cancel_type_id 項目をアップデートのであれば、ネクストエンジンでも注文がキャンセルになるのでしょうか。
なお、「配送中」状態ではない場合、いつでもキャンセルできるのでしょうか。
7. ネクストエンジンにある注文情報をECカートにアップデートする時、
https://developer.next-engine.com/api/api_v1_receiveorder_base/search 項目を利用してデータを検索した後、
ECカート仕様に合わせて処理する認識で問題ないでしょうか。
それでなければ、各状況に合うAPIが別途であるのでしょうか。
以上、7件ご回答いただけますよう宜しくお願い致します。
Re:APIステータス値変更について
1.最終更新日を利用して伝票が変更されたかどうかを取得することは可能です。
2. こちらのチケットを参照ください
https://developer.next-engine.com/questions/1208
3. 受注伝票更新API(https://developer.next-engine.com/api/api_v1_receiveorder_base/update)をご利用ください。
その際、receive_order_invoice_nameを変更ください。
4.受注伝票納品書印刷済みAPI(/api_v1_receiveorder_base/receipted)を利用ください。
詳しくは 以下の入力パラメータを参照ください。
https://developer.next-engine.com/api/api_v1_receiveorder_base/receipted
5.受注伝票出荷確定処理API(/api_v1_receiveorder_base/shipped)をご利用ください。
https://developer.next-engine.com/api/api_v1_receiveorder_base/shipped
6.>ネクストエンジンでも注文がキャンセルになるのでしょうか。
おっしゃる通りです。
>なお、「配送中」状態ではない場合、いつでもキャンセルできるのでしょうか。
いつでもできます。配送後であってもキャンセルは可能でございます。
7.受注明細検索API(/api_v1_receiveorder_row/search)をご利用ください。
伝票検索APIでは購入明細情報を取得することができません。