STILL need help

Events happening in the community are now at Drupal community events on www.drupal.org.
AndriaD's picture

I posted this question several days ago and no one responded, so I'm trying again -- I STILL need help to get eC setup using Paypal; I posted the questions in the paypal developer forum, and no one answered, and the only answer I can get from paypal merchant support is from someone with the IQ of a doorknob, who apparently thinks I'm writing my own code and tries to send me to their pdf guide, which doesn't give URLs, only example code, which doesn't help me in the slightest.

PayPal processing URL:, the default given is "https://www.paypal.com/xclick/" -- is that correct and up-to-date?

PayPal IPN "request back" validation URL:, the default given is "http://www.paypal.com/cgi-bin/webscr" -- is that correct, up to date?

And I still need to know if eC is setup to be able to use paypal's Sandbox to test things out.

Am I shouting down a well?

Andria

Comments

The defaults you have work

bluehut's picture

The defaults you have work for me.

Switch the domain to www.sandbox.paypal.com for testing.

Nigel

IPN

cwittusen's picture

Andria:
Your settings are correct and you have to do what Nigel stated but you also should log into paypal and set up your IPN return URL and you should see your return IPN url when you go into the paypal setup in ec and it should be your domain name plus some additional data and should be located at the top left corner of the paypal screen in ec. (can't remember exactly what the URL is because I switched to ubercart).

Regards,
Chris W

Regards,
Chris W

There are 2 lots of

drew reece's picture

There are 2 lots of settings, one for testing and one for live.

Ideally eCommerce should have 2 forms, and a toggle switch for live/test but it doesn't. I think it may be coming in the next eCommerce release?

Live

YourPayPalEmail@domain.com
Processing URL
https://www.paypal.com/xclick/
PayPal IPN "request back" validation URL:
http://www.paypal.com/cgi-bin/webscr

The %order-history will only work if you allow users to create accounts (Not anonymous purchasing) - Just create another page with 'Thanks for purchase…' and link to that instead.

You will need a developer account for the PayPal Sandbox & some fake user accounts (with fake credit cards or bank accounts) to test purchases.

Testing

YourPayPalSANDBOXEmail@domain.com
Processing URL
https://www.sandbox.paypal.com/cgi-bin/webscr - if this doesn't work switch back to the /xclick url. One is now out of date
PayPal IPN "request back" validation URL:
http://www.sandbox.paypal.com/cgi-bin/webscr

Turn on the IPN if you want orders to complete in the logs on your Drupal site, but check its on in the Test & Live account settings on PayPal.
Not sure what the payment testing option is for in eCommecre confiuration > payment.

PS I have been through this before… http://drupal.org/node/169257 PayPal doesn't make this easy.

Drew

thanks!

AndriaD's picture

I sure appreciate finally getting some helpful advice -- thanks for clearing that up about the domain and using Sandbox. I have a developer acct and have set up the test accts in it, but could never figure out how to make eC talk to paypal -- and you're right, Drew, paypal has been no help AT ALL; I've added at least another 1000 gray hairs today, being so infuriated with the idjit who was writing back to me from paypal. It seems to be a common malady these days, start some support ticket someplace and get a reply back that clearly indicates the support person didn't even read what you wrote.

I don't allow anon purchasing; I have all the 'active' parts of the site (comments, DLing, posting, purchasing, etc) set so that anon can't do much of anything except look around -- because my old site got spammed so badly I had to trash it and look around for an alternative -- enter Drupal, akismet, honeypot, http:BL, et al -- and this particular site isn't even "live" yet (not advertised, at any rate) and honeypot reports I've already started catching comment-spammers! hurray! So anyway, I guess that means that %order-history should work just fine.

Thanks again, all y'all! :)
Andria

e-Commerce Module

Group organizers

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds: