3

だから、私は気が狂っているのか何なのかわかりませんが、私の人生では、Paypalの料金の支払い方法がわかりません。

標準支払いの場合、この情報は IPN で取得します。グロス、ネット、手数料の金額を取得します。(他のバイヤー情報とともに)。

PaymentDetails サービスを見てみましたが、手数料の金額も表示されません。

誰か知っていますか?

支払いごとにネット、グロス、手数料の金額が必要です。

4

1 に答える 1

1

トランザクションごとに 2 つの通知を受け取るには、アカウントで IPN を有効にする必要があることがわかりました。適応型の PAY 呼び出しでパラメーターを指定するipnNotificationUrlだけでは、すべてを取得するには不十分です。合計金額と一部のトランザクション ID が表示されますが、トランザクションに使用された Paypal の電子メール以外の買い手については何もわかりません。

PHP を使用している場合は、$_REQUEST または $_POST パラメータに依存して Paypal からすべての変数を取得しないでください。php://inputPaypal から送信されたすべてのデータを取得するには、を使用する必要があります。

例えば

$input = file_get_contents('php://input');

これは、取得するために解析する必要がある文字列を返します

于 2012-09-07T20:17:41.193 に答える