By Chill35 on
There is no doc on how to configure paypal IPN "request back" validation URL on drupal.org.
My transactions always remain 'pending'. I have seen a lot of questions about this, and haven't seen an answer. The money is received, however the customer has no access to the files (in case of files purchase) in 'my files' because the transaction is kept pending even after running cron.php manually.
Anyone using the e-commerce module with Paypal and files products ?
Thanks in advance.
Comments
--
I am using the 4.7 release version from last year. I see that the beta 3 has a lot of problems still (understandably, because it's quite a wild beast to tame/modify/upgrade), and that later one (beta 3) version is the only one available on the project page. My problem mostly likely is a configuartion problem. What I am doing (or attempting to do) is very simple. The likeliness of there being a bug here is quite low.
Caroline
Who am I | Where are we
11 heavens
Ok I found what the problem was
The problem was I did not read the instructions.
On the Paypal settings page (in Drupal) it says on top :
And I had not changed the field PayPal IPN "request back" validation URL from its default value, i.e.:
http://www.paypal.com/cgi-bin/webscrTo this value :
http://www.myWebSite.com/paypal/ipnThings should work now.
Caroline
A coder's guide to file download in Drupal
Who am I | Where are we
11 heavens
Problem here
I'm testing on a local environment. When I'm asked for my site's IPN URL, Paypal won't accept it. I think it's because I need to include the 'localhost:8888' part. Is there a workaround for local testing, or do I need to wait till I get a live site? My IPN should be: http://localhost:8888/downloadTester.1/paypal/ipn
Thank you in advance for your input.
Enjoy Studios
www.enjoystudios.co.uk
Is it possible?
Can you even use Paypal's Sandbox and Drupal on a localhost enviroment?
Same here
I was about to ask this same question but figured I'd check the forums.
I use uniform server for my local sandbox, and Paypal rejects my url:
http://localhost/website.com/store/paypal/ipn
Have you found a solution yet?
take site 'Online' for IPN to work.
I was struggling to get PayPal IPN working until I took my site back from 'Offline Mode' and it started working. Looks like IPN doesn't work when the site is 'Offline'
lunk_rat is Acquia Certified Grand Master
IPN on localhost
To use IPN your localhost has to be accessed from the web. One solution that definitly works is to use a virtual Machine, install VPN-Server, connect your Clinet via VPN and manage virtual host to redirect to your local IP-adress. That way, if you turn on VPN your server can be accessed from outside and IPN can be sent.