2013-03-08 32 views
0

貝寶似乎已經改變了他們的IPN測試界面。 (欺騙IPN對您的IPN頁面進行測試PayPal IPN更改|有沒有人在過去24小時內有任何運氣

以下是我從IPN接受現在的數據

KEY:receipt_ID - 值:

KEY:mc_handling1 - 值:1.67

KEY:ADDRESS_STATE - VALUE:CA

KEY:數量1 - 值:

KEY :REASON_CODE - 值:

KEY:量 - 值:

KEY:txn_id - 值:359726646

KEY:姓氏 - 值:史密斯

KEY:mc_currency - 值:1

KEY:payer_status - 值:0

KEY:address_status - 值:1

KEY:auction_buyer_id - 值:

KEY:稅收 - 值:2.02

KEY:發票 - 值:ABC1234

KEY:海運 - 值:

KEY:address_street - 值: 123,任何街道

KEY:PAYER_EMAIL - 值:[email protected]

KEY:mc_gross1 - VALUE:9.34

KEY:ITEM_NAME - 值:

KEY:mc_shipping - 值:3.02

KEY:CMD - 值:,_notify-驗證

KEY:FIRST_NAME - 值:約翰

KEY:業務 - 值:[email protected]

KEY:parent_txn_id - 值:

KEY:payer_id - 值:TESTBUYERID01

KEY:PAYMENT_DATE - 值:8點11分09秒2013年3月8日PST

KEY:ADDRESS_COUNTRY - 值:1

KEY:PAYMENT_STATUS - 值: 2

KEY:receiver_email - VALUE:seller @ paypalsandbox。COM

KEY:for_auction - 值:

KEY:ipn_type - 值:4

KEY:payment_type - 值:1

KEY:address_zip - 值:95131

KEY: address_city - VALUE:聖何塞

KEY:mc_shipping1 - 值:1.02

KEY:item_name1 - 值:東西

KEY:mc_gross - 值:12.34

KEY:item_number1 - 值:AK-1234

KEY:mc_fee - 值:0.44

KEY: residence_country - VALUE:美國

KEY:address_country_code - 值:1

KEY:notify_version - 值:2.4

KEY:receiver_id - 值:[email protected]

KEY:pending_reason - 值:

KEY:mc_handling - 值:2.06

KEY:txn_type - 值:車

KEY:custom - VALUE:xyz123

KEY:auction_closing_date - VALUE:

KEY:ITEM_NUMBER - 值:

KEY:ADDRESS_NAME - 值:約翰史密斯

KEY:notify_url - 值:http://www.sellwidget.com/IPN.aspx

你會發現他們有一個整數,而不是值一些FO的響應。昨天並非如此。

這是一個錯誤,還是他們改變這些關係數據?

回答

1

是的,我們正在調查此刻。
當您驗證IPN數據時,IPN模擬器生成的數據似乎對www.paypal.com/www.sandbox.paypal.com造成HTTP 400響應。
我們很快就會解決這個問題。對於這些對您造成的任何問題的歉意。同時,如果您需要通過啓動一個新問題需要關於某些IPN參數的特定信息,請隨時與我或我的一位同事(他們也在SO上)一起工作。

編輯:
原因似乎是一個流氓'cmd ='在IPN POST數據內。這導致我們的IPN驗證服務返回一個HTTP 400.
您可以在過渡期間從IPN POST數據中刪除「& cmd =」,或者如果您可以等一會兒,我們將推出一個修復程序這要儘快生產。

+0

拆除流浪'&cmd ='修復了400響應問題,但是它然後返回INVALID,沒有墊子我做了什麼。這是一個已知問題,還是你期望它可以在刪除'&cmd ='後運行? – landons 2013-03-11 21:45:24

0

謝謝。我通過設置req.host =「www.paypal.com」來解決400錯誤,但之後發生證書錯誤,因爲沙盒不是www.paypal.com,它的www.sandbox.paypal.com。只是一個fyi。

(我覺得你的新變化,採取了影響不經意間。(該公告公佈關於增加作爲新的IPS已添加的標題)。

你能解釋一下爲什麼我的IPN數據被傳遞迴給我?用的東西整數,如PAYMENT_STATUS等這只是一個畸形加入上的數據,或者是要搬到一個基於關係的參數系統

以下是公告: https://www.x.com/content/bulletin-ipn-and-pdt-scripts-and-http-1-1

相關問題