チェックアウトAPIのtempTransactionHeadIdについて
チェックアウトAPIで、REQUEST BODYに下記を指定しても、
{ "makeTempTransaction": true }
レスポンスでtempTransactionHeadIdが取得できません。
管理画面側で必要な設定や、取得できる条件などはございますか?
( [id] => 592 [tables] => Array ( [0] => Array ( [id] => 3 [name] => T3 ) ) [number] => 3 [customerGroups] => Array ( ) [status] => ended [started] => 2021-09-27T10:48:22+09:00 [ended] => 2021-09-27T10:49:07+09:00 [storeId] => 1 [quantity] => 0 [tableChargePerPerson] => 0 [serviceChargeRate] => 0 [totalPrice] => 0 [tempTransactionHeadId] => [orders] => Array ( ) )
ベストアンサー
-
記載いただきましたレスポンスを確認したところ、
該当の注文は、入店処理のみのテーブルの様です。
検証したところ、ウェイターで入店処理後メニュー注文済のテーブルにて、
チェックアウトAPIを利用いただければ、tempTransactionHeadIdが返却されました。
一度、操作をお試しください。
答え
メニュー注文が必要とのこと、ご回答いただきありがとうございます。
注文後のチェックアウトでId確認することができました。
ありがとうございます。