スマレジ・デベロッパーズ・コミュニティはアーカイブされました。


これまでに投稿いただいた内容は引き続きご覧いただけます。

今後のお問い合わせはこちら

取引日時と端末取引日時について

01/22編集されました カテゴリ: POS

【ご質問】

現在、スマレジ上の注文データを一定時間間隔で、取引一覧取得API経由で弊社サービスに取り込む仕組みを検討中です。

https://www1.smaregi.dev/apidoc/#operation/getTransaction

この際に取引日時と端末取引日時いずれかを条件にしようと考えているのですが、それぞれ以下の理解であっておりますでしょうか?

  • 取引日時→取引が行われた後、実際に端末からスマレジのサーバー上にデータが送られた日時。必ず値が入る
  • 端末取引日時→実際に取引が行われた日時。端末の設定によっては、空になったり時差が生じる可能性がある

答え

  • @masahiro_oono

    ご認識いただいている通り、「取引日時」はスマレジのサーバーに取引が到達した日時です。


    「端末取引日時」は実際に取引計上が行われた日時です。

    スマレジ・アプリで取引を立てた場合は端末側の時間が入り、API経由で取引登録した場合はシステムで指定した時間が入るため、空になることはございません。


    「端末取引日時」と「取引日時」は一致しない可能性はございます。