Paypal IPN always return "payment_status: Pending" on sandbox?

Asked
Active3 hr before
Viewed126 times

4 Answers

returnpaypalalways
90%

Hey guys, am stuck for the past 2 days on this. tried every bit of advice here & every where else I could find....The only thing I have tried cause I can't seem to find is 'Payment review'...this what I have on the developer.paypal sandbox page:developer.paypal.sandbox-account – Jadeye Nov 20 '13 at 8:20 , 3 The main thing was there is the different currency from payment and your account and as Wes Hanney says you need in your account change "Block payments sent to me in a currency I do not hold" to "No, accept them and convert them to ..." – andys Oct 22 '14 at 17:33 ,My problem was that my sandbox merchant account was made as a British user (and GBP as currency). When I tried to go through orders in Danish kroner (DKK), it would tell me that the purchase was "Unclaimed" in the merchant view. As soon as one order in DKK was accepted, and I chose to create a new currency in DKK, IPN sent me all the "payment_status = completed" messages.,I had the same problem, and none of the suggestion here worked. Then I realized the problem was that I was trying to make a payment from a sandbox account to a live account. So for example if your registered business account is: email@example.com then all the sandbox payments should be made to email-facilitator@example.com otherwise they will end up in PENDING mode.

I did change Allow payments sent to me in a currency I do not hold to Yes in all user accounts in the sandbox but it was still not working.

Allow payments sent to me in a currency I do not hold

I did change Allow payments sent to me in a currency I do not hold to Yes in all user accounts in the sandbox but it was still not working.

Yes
load more v
88%

Right now I'm testing using the PayPal sandbox. ,User returns to my website succesfully - ok,After a few seconds PayPal calls my website using IPN - ok,select seller account and press "Enter sandbox test site" on the bottom

I did change Allow payments sent to me in a currency I do not hold to Yes in all user accounts in the sandbox but it was still not working.

Allow payments sent to me in a currency I do not hold

I did change Allow payments sent to me in a currency I do not hold to Yes in all user accounts in the sandbox but it was still not working.

Yes
load more v
72%

Working on a sandbox, Paypal will always send me back and IPN message with the pair payment_status:pending.,63 Paypal IPN always return "payment_status: Pending" on sandbox?,I know that this might happen due to different currencies and that I can change settings in my account to accept different currencies.,7 PayPal express checkout handling "pending payments" with IPN

Working on a sandbox, Paypal will always send me back and IPN message with the pair payment_status:pending.

Paypal

Working on a sandbox, Paypal will always send me back and IPN message with the pair payment_status:pending.

payment_status: pending
load more v
65%

I'm currently testing Express Checkout using the PayPal sandbox but when transactions undergo a payment review, PayPal sends an IPN with the same txn_id as the subsequent IPN.,The end result is that the payment never completes in the Drupal site because the completion IPN is never processed. Payments just remain stuck with a status of "Being reviewed for risk".,This causes non-paymentreview IPN's to fail validation because the validate() function in PayPalPaymentIPNController.inc checks whether the txn_id has already been processed before.,IMHO each paypal_payment_ipn should be linked to a payment_status_item [that should be created in the IPN request]. Then the whole issue is moot. Having the pending reason in there is nice anyway.

7.x-1.x
Issue #2550693 by torotil, morbiD: Fix bogus entries in {...

Other "return-paypal" queries related to "Paypal IPN always return "payment_status: Pending" on sandbox?"