2013-04-14 86 views
0

在PayPal內我有我的notify_url設置,它很好地工作。IPN Request.Querystring

但是我想捕捉的查詢字符串,如德克薩斯州,AMT和ITEM_NUMBER

我有以下SQL命令,我放到驗證部分

的SqlCommand( 「UPDATE ElyPartyInvoices SET的TransactionID =「」 &的Request.QueryString( 「TX」)& 「」,TotalPaid = 」&的Request.QueryString(「 AMT 」)&「,狀態= '付費' WHERE ID = 」&的Request.QueryString(「 ITEM_NUMBER」),康涅狄格州)

在另一個環境中測試代碼並且工作正常,那麼我如何在IPN中捕獲tx,amt和item_number?

謝謝

+1

我很確定ipn是張貼信息,所以你的查詢字符串不會包含它們。但我不確定這個對象在vb.net中的內容是什麼 – Sebas

+0

我剛剛完成了它! –

回答

0

需要帖子。 不幸的是,大公司忘記他們是初學者,使他們的樣品很難理解

0

其實,我不知道vb.net,但我確信貝寶IPN響應是相同的所有語言。

PayPal IPN在post方法中發送對「notify_url」的響應。

如果你想抓住以下變量使用IPN響應:

Transactin Id = txn_id, 
Amount = mc_gross_1, 
Item Number = item_number, 
Item Name = item_name 

如果你讓所有的交易變量使用POST變量使用的所有變量。