2016-09-04 11 views
0

Android Register APIを試していますが、払い戻しを処理する方法を探しています。私のセットアップの正常な取引は次のようであると仮定すると:Square Register APIを使用して行われた支払いの払い戻しを処理する最良の方法は何ですか

  1. 私のアプリを使用して、私は
  2. オープン順番にアイテムをスキャンし、私のアプリでボタンをクリックすると、それは広場アプリに必要なすべての情報を渡します。登録API
  3. 広場アプリプロセスの支払いを通して、
  4. マイアプリは広場アプリから戻されたデータを記録私のアプリに戻ってデータを渡し、

すべてが私UNTIL素晴らしいサウンドのトランザクションを保存必要払い戻しをする。 Register APIが保存して戻したものは、USING Squareアプリを確認するために使用することはできません。私が知る限り、簡単にトランザクションをトレースできる唯一の方法は、Register APIによって渡されたトランザクションIDを記録し、次にConnect APIを使用してアプリで払い戻し機能を実装することです。

Register APIがrecipt IDを渡すことはできますか?この方法で、スクエアアプリを使って簡単にレシピを検索し、そこから払い戻しを行うことができます。

答えて

1

登録アプリを通じて払い戻しを処理する場合は、登録アプリがアプリに渡すトランザクションIDを使用してConnect APIでRetrieve Transactionコールを実行する必要があります。その応答では、アプリケーションでトランザクションを検索するために使用できるトランザクションで使用されたカードの最後の4つのような情報が得られます。

関連する問題