私はPayPal AdaptivePayments#Pay全体を手に入れようとしています。私は私の中でのお支払いを取得し、サーバーが正しくすべてに戻ってくるPayPal IPN応答がpayKeyまたはtrackingIdを取得していませんか?
{returnUrl: urls[:return],
cancelUrl: urls[:cancel],
requestEnvelope: {errorLanguage: "en_GB"},
currencyCode: "GBP",
trackingId: self.id,
receiverList: {
receiver: [{email: Rails.configuration.site_paypal, amount: self.amount, primary: true},
{email: self.provider.paypal_email, amount: self.amount, primary: false}]
},
actionType: "PAY",
ipnNotificationUrl: urls[:ipn]}
、私はそれが動作しますが、URLにリダイレクト:私は、承認のURLに渡すpaykeyを取得、中に原料の束を渡しますRails.configuration.site_paypal用とIPNの歴史の中でPayPalのサンドボックスアカウントは私がメッセージを参照してください私はそれは私が間違っているのは何paykeyまたはtrackingId :(
transaction_subject=
txn_type=web_accept
payment_date=10:06:09 Aug 17, 2012 PDT
last_name=Baldry
residence_country=GB
item_name=
payment_gross=
mc_currency=GBP
business=<Rails.configuration.site_paypal>
payment_type=instant
protection_eligibility=Ineligible
verify_sign=Asu0z613h-fyw8CNuZEjSsMXS58PAi46SzR3IvXXTX5JUizhF8vV4z25
payer_status=verified
test_ipn=1
tax=0.00
payer_email=<[email protected]>
txn_id=9M582867K79935008
quantity=0
receiver_email=<Rails.configuration.site_paypal>
first_name=Michael
payer_id=M7U3UVA3E65VY
receiver_id=375R229JBE3TY
item_number=
payment_status=Completed
mc_gross=157.00
custom=
charset=windows-1252
notify_version=3.6
ipn_track_id=c9fcf587d770f
が含まれていないとして、それを識別するための方法がありません?私の髪を抜く...
ありがとう
2種類があり
Spot on、私はこの上に私の髪をリッピングしていました!ありがとうございます –
これはまだまだですか? PPドキュメントに記載されているipnNotificationUrlが見つかりませんでした –
https://developer.paypal.com/webapps/developer/docs/classic/ipn/integration-guide/IPNSetup/ 「動的に通知を設定する」 URL "は、"これはAdaptive Paymentsに関連付けられたIPNを受信する唯一の方法です "と述べました。私たちがクローゼットでそれを隠すことができれば、それを目立たせるのはなぜでしょうか。それはまったくのように重要ではありません。 –