Paypal沙箱所有付款都在等待,所有待处理状态都是单边的

时间:2014-11-21 18:37:13

标签: .net vb.net paypal paypal-sandbox

我在沙盒中测试我的IPN处理程序。我使用我的测试帐户发送付款。我发送的所有付款都会记录此错误

11/21/2014 10:50:13 AM: Error in IPNHandler.IsDuplicateID(): Cannot find table 0.<br/>
11/21/2014 10:50:13 AM: Error in IPNHandler: INVALID paymetn's parameters. Request: transaction_subject=15&payment_date=09%3A50%3A08+Nov+21%2C+2014+PST&txn_type=web_accept&last_name=g&residence_country=US&pending_reason=unilateral&item_name=Payment+for+goods&payment_gross=9.99&mc_currency=USD&payment_type=instant&protection_eligibility=Ineligible&verify_sign=AreWqcHdvcrjAVDpDrJUuRsO7ligA8OG-lfsIu-rC8RAcQNDzpUTG59y&payer_status=verified&test_ipn=1&tax=0.00&payer_email=landlordlookuptax%40gmail.com&txn_id=2XP22290RE646562T&quantity=1&receiver_email=Landlordlookup%40gmail.com&first_name=mike&payer_id=HUSR3RNKB25NJ&item_number=&payer_business_name=gfreg&handling_amount=0.00&payment_status=Pending&shipping=0.00&mc_gross=9.99&custom=15&charset=windows-1252&notify_version=3.8&ipn_track_id=97393d5e19d92

您可以看到payment_status = Pendingpending_reason=unilateral。我已停用&#34;付款审核&#34;我的帐户的选项,我正在使用我创建的沙盒帐户。有些人说暂挂状态是因为测试帐户未经过验证,但我很确定我这样做了。任何能够在沙盒中发送成功付款的帮助都会很棒!如果你想看到任何代码,请告诉我。我几乎完全使用这个网站来构建我的IPN处理程序http://www.codeproject.com/Articles/19184/Use-of-the-PayPal-payment-system-in-ASP-NET?msg=4059063#xx4059063xx

1 个答案:

答案 0 :(得分:1)

好像收件人的电子邮件&#34; Landlordlookup@gmail.com"您尝试使用的地址甚至不存在。我的意思是你需要确保你有一个带有电子邮件地址的沙箱帐户&#34; Landlordlookup@gmail.com" 。

如果您将付款发送到不存在的电子邮件地址,您将获得 pending_reason = unilateral