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


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

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

仮販売取引IDから(販売の)取引IDの取得方法

カテゴリ: POS

お世話になっております。

プラットフォームAPIを活用させて頂き、アプリを作成しております。

内容としては以下の通りです。

  1. 弊社アプリから仮販売登録APIを使い、スマレジに仮販売として登録しています。https://www1.smaregi.dev/apidoc/#operation/createTemporaryTransaction
  2. iPadのスマレジで仮販売から販売されたのを仮販売WebHookを使い検知し、アプリ内で販売済みのステータス更新を行なっています。 https://www1.smaregi.dev/apidoc/#operation/webhook-transactions-temporary

スマレジの取引履歴へのリンクを設置する為、仮販売を元に販売された取引IDを弊社アプリで管理したいのです。

どの様な取得方法があるかご教授頂く事は可能でしょうか?

ベストアンサー

  • @shinya

    仮販売Webhook内では、その仮販売データをもとに生成された取引IDを確認することは出来かねます。

    代替案ですが、以下の方法で取引IDを特定することが可能です。


    仮販売Webhookに記載されている「仮販売取引ID(transactionHeadId)」から、仮販売取得/仮販売一覧取得APIにて仮販売の「バーコード(barcode)」を特定する

    「バーコード(barcode)」の情報を使用し、取引取得API/取引一覧取得APIにて「取引ID(transactionHeadId)」を確認する

答え