0

The developers Reference and Guide には、多くの名前と値のペアが記載されていますが、トランザクションのバッチ ID については明らかに記載されていません。この省略の理由はわかりませんが、サイトのサンプル コードに示されているように、Curl 呼び出しの単純なプロセスを使用します。

API を精巧に使用してバッチ ID を取得するにはどうすればよいですか?

ありがとうございました!

4

2 に答える 2

0

バッチ ID は、トランザクションが夜の終わりにプロセッサにバッチ アウトされたときにのみ表示されます。ホスト ベースではないことを前提としています。ただし、テスト トランザクションでは、それらはテストにすぎません。プロセッサにバッチアウトされることはなく、trans 状態 6 のままになります。

于 2013-03-26T12:55:06.020 に答える
0

バッチ ID は、トランザクションの決済後に割り当てられます。これは、翌日または 2 日後になる可能性があります。または、低速のプロセッサ/バンクを使用している場合は 3 つです。

Payflow Pro には、Reporting API と呼ばれる別の API インターフェイスがあります。バッチ ID を持つすべてのトランザクションを返す決済レポートと呼ばれるレポートがあります。合計と日付を含むバッチの概要を返すバッチ レポートと呼ばれるレポートもあります。

レポート ドキュメントは次のとおりです: https://cms.paypal.com/cms_content/CA/en_US/files/developer/PP_Reporting_Guide.pdf

レポート API を使用する Ruby 用の Payflow ライブラリを作成しました。また、そこでどのように機能するかを見ることができます。https://github.com/bypasslane/payflow-ruby

于 2013-07-03T13:24:39.817 に答える