2016-06-27 22 views
0

新しいから返金APIを接続します。スクエア接続API - スクエアにネイティブのiOSのApp

ネイティブのiOSで成功したトランザクションの後、登録アプリはいくつかのトランザクションデータ(TRANSACTION_ID)と私のアプリを開きます。

今すぐ質問:TRANSACTION_IDに基づいて

、その特定のトランザクションの払い戻しのための私のネイティブアプリの要求はできますか?

答えて

1

登録APIを使用して直接払い戻しをリクエストすることはできませんが、登録APIを通じて支払いを処理すると、その支払いのtransaction_idが提供され、そのIDを使用してSquare Connect APIから払い戻しをリクエストできます。

transaction_idを取得したら、Square Connect API RetrieveTransactionエンドポイントにトランザクションの支払いに使用された入札を取得するよう要求することができます:https://docs.connect.squareup.com/api/connect/v2/#endpoint-retrievetransaction。入札のリストは、トランザクションの支払いに使用されたすべての支払方法のリストです。 https://docs.connect.squareup.com/api/connect/v2/#endpoint-createrefund:あなたが入札IDを持っていたら

することは、あなたはその情報を返金エンドポイントを作成する呼び出すことができます。

登録APIは現在、スプリット・テンダー取引(クレジット・カードや現金などの複数の支払い方法を使用して同じ取引を支払う取引)をサポートしていないことに注意してください。登録APIトランザクションの入札者数は、 1つだけです。

+0

ご返信いただきありがとうございます。私はこれを試してみる。 – Maulik

+0

はどうすればLOCATION_IDがhttps://docs.connect.squareup.com/api/connect/v2/#endpoint-retrievetransactionにリクエストをするために得ることができますか? – Maulik

+0

ありがとうございました。 – Maulik

関連する問題