PayPal Sandbox does not send IPN's - paypal

I am having trouble testing IPN with Sandbox.  I have been testing my setup with the IPN Simulator and that works very well. However when I make a test transaction using the Sandbox I get no output.  I have looked in the IPN history and there is nothing shown there.  I have also checked my url's.
I am new to this aspect of PayPal so there may well be something I'm missing. Any help would be much appreciated.

Related

paypal sandbox not receiving $_POST["txn_id"]

I am using a PayPal SandBox for testing purposes. All was working fine, but all of a sudden I stopped receiving the txn_id. I am using
$_POST["txn_id"]
to check whether it is a request or a response. Help Please.
I just realized that it is not about $_POST["tex_id"], the "notify_url" is not working in the PayPal response. It was working up till yesterday, not sure what went wrong. Any Suggestions?

Paypal IPN works from sandbox but not from IPN simulator

When I test IPN from my sandbox it works- but when I test it from the IPN simulator
https://developer.paypal.com/developer/ipnSimulator/
I get this message:IPN was not sent, and the handshake was not verified. Please review your information.
I use the exact same IPN url in my sandbox as I use in the simulator. Does anyone have any ideas of what is causing this?
To be honest, I struggled with getting the sandbox to work for some reason. I got the IPN simulator up and running, ditched the rest of the sandbox, and then tested it live with $1 payments. For the IPN sim, all of the php code in the verified column has to work perfectly or it rejects the handshake. I hope this give you peace of mind.

PayPal IPN not working in sandbox

I'm brand new to setting up IPN's. I've built websites, but never a subscription site like the one I'm building now. I'd like to set up a recurring monthly subscription option and a recurring yearly subscription option.
My website is built on Joomla 3 and I'm using a plugin for the subscription module. I set up the PayPal subscription buttons just as explained in the directions, which I followed to the letter. Nevertheless, when I go to test it in the PayPal sandbox, I keep getting the same error, which says that it wasn't sent and the handshake wasn't made, and to check my settings. That's all it says. I don't know if the issue is with my site, my server or the settings I'm entering into the actual sandbox. I checked with my server and they said there's nothing wrong on their end. Do I need an SSL for the integration to work?
Please keep in mind that, while I can follow explicit directions, I'm so new at this that I don't even know how to access my 'listener,' so if you respond, please let me know where to find things, if necessary.
Any help would be very greatly appreciated - I've been at this for 12 hours now and I'm at a complete loss.
This issue has two sides
1. Is Paypal IPN enabled on the sandbox account where you are trying to receive the payments
2. You would need a IPN listener script to get the IPN notifications
This process is the same for Sandbox or live mode
https://www.jotform.com/help/276-How-to-Enable-IPN-for-Paypal
https://github.com/paypal/ipn-code-samples
This should help you get started

do direct payment api: no response from paypal sandbox

I'm using the codeigniter library from angelleye's library (http://www.angelleye.com/download-codeigniter-php-library-for-paypal-payments-pro/).
For a few days, it worked smoothly without any errors. Today when I tested it I got no response from paypal.
I contacted the author(Andrew), and he said that the paypal sandbox server is timing out with the do direct payment.
My question is, how do I fix this?
The PayPal sandbox does that at times, and unfortunately there's nothing we can do about it but wait on PayPal to get things working smoothly.
The sandbox has been running great for awhile now, but it seems that with many of the recent changes they're making (they're working on a new sandbox, and they're pushing PayFlow more than DirectPayment now) the DirectPayment API on the sandbox has been suffering.
In fact, just now I was about to respond and let you know that last time I tried it was working fine. I went to test it and sure enough, it timed out again. I tried again, though, and it worked fine. So unfortunately, the sandbox is just pretty hit and miss these days with DirectPayment.
You could always switch to PayFlow, which is what they're pushing these days, and my library supports it now if you have the latest version.

Test PayPal payments not showing up in sandbox

I'm working the Adaptive Payment .Net API samples. I've setup my test account stuff and everything runs fine with a "success" transaction. The only problem is I neither see debits from the payees nor credits to the seller.
What gives?
I would make sure that everything works as you expect it to in the Pay Pal Virual Terminal before you try to get the API's to work.
I had many problems getting the sandbox to work. I would get different errors with the different accounts I set up. What I ended up doing is creating a new account and then everything started to work. I had to set up three different accounts before I got the sandbox to work. The production environment worked from the jump.
What I was missing was the manual step of confirming the payment from the test payee account. I didn't realize the online interaction was necessary and not scriptable. In hindsight this is obvious for security reasons ... unfortunately this will not work for my app.