を取得します。 私はPayPalのIPN私はPayPalがIPNによって私に通知したトランザクションに対応し、買い手のトランザクションIDが必要買い手のトランザクションID
$_POST['txn_id']
を使用していますが、これは、売り手、買い手ではないのトランザクションIDのトランザクションIDを格納します。同時に、買い手は売り手の取引IDにアクセスできません。
私は、PayPalが二つの異なる取引IDを割り当てることを理解し、しかし、売り手は店に特定の取引についてのユーザーと通信することができるようにするために、買い手のトランザクションIDを必要とします。
誰もがPayPalが私のIPNスクリプトに通知を送信するとき、私は買い手のトランザクションIDを受け取る(またはを検索する)ことができる方法を知っていますか?
私は唯一のフォローデータを受け取る:
Array
(
[mc_gross] => 7.00
[protection_eligibility] => Ineligible
[payer_id] => F6912JHUIIHA
[tax] => 0.00
[payment_date] => 10:14:55 Sep 11, 2011 PDT
[payment_status] => Completed
[charset] => windows-1252
[first_name] => Name
[mc_fee] => 2.08
[notify_version] => 3.2
[custom] =>
[payer_status] => verified
[business] => [email protected]
[quantity] => 1
[verify_sign] => 123232jh4i32u4u3h5n435i43u5455645
[payer_email] => [email protected]
[txn_id] => 123u4324324yuy4574
[payment_type] => instant
[btn_id] => 35428120
[last_name] => lastname
[receiver_email] => [email protected]
[payment_fee] => 2.08
[shipping_discount] => 0.00
[insurance_amount] => 0.00
[receiver_id] => OIUWDWUERWEU
[txn_type] => web_accept
[item_name] => Product name
[discount] => 0.00
[mc_currency] => USD
[item_number] => PRODNum
[residence_country] => SE
[handling_amount] => 0.00
[shipping_method] => Default
[transaction_subject] => Product to sell
[payment_gross] => 7.00
[shipping] => 0.00
[ipn_track_id] => ydedi23484rl4itm54oi
)
あなたは何PayPalのサービスを使用していますか? –