Support

Home Forums Event Espresso Premium Paypal Payments aren't working…

Paypal Payments aren't working…

Posted: March 1, 2013 at 9:22 am


Audrea Robbins

March 1, 2013 at 9:22 am

I ran a test payment and I have a confirmation with a transaction id and registration id – everything seemed to go smooth. However, I have no payment in paypal and no transaction in my history in paypal. I’ve read some of the other posts but I am not sure that they are similar in nature to my problem. Nor do I have the time to go in, figure out which post is relevant to my problem, then check code here or there anymore. I feel like I am chasing rabbits. I need this event plugin up and running a week ago. Our company is waiting on ME to get this functional. And for the last 2 weeks, I continue to give them excuses that something within this plugin isn’t working… It’s getting exhausting. I need some help ASAP on this please…


Josh

  • Support Staff

March 1, 2013 at 9:51 am

Hi Audrea,

I’m sorry to hear that your PayPal payments aren’t working. When you set up the PayPal payment option – did you follow our step by step guide?

https://eventespresso.com/wiki/how-to-set-up-paypal-ipn/

Also, if you can post a link to the registration page on your site, one of us here can run a test registration and check a few things to make sure things are set up right with the PayPal IPN.


Audrea Robbins

March 1, 2013 at 1:42 pm

I have done all of those things except completing downloading the simplified version file. Well, I did download it and upload it to the uploads/templates section of my ftp. The directions on this are very vague on your site as to what to do AFTER it’s uploaded to my ftp server. I don’t know what

> This can be added to your theme and activated on the Transactions page via the Page Attributes option.

means. So,I didn’t really understand what to do after that because the forum link didn’t discuss that either. Otherwise, everything with my ipn is setup correctly within paypal. I am testing using my own paypal account to send payments (not using sandbox) and each time I register for the “Duplicate – Class Date Event” on our site, it all goes well EXCEPT that when I check the WMU paypal account there is no transaction or money deposited. And when I check my personal paypal account, the transaction is there but unclaimed so I cancel them. Does that help? This is so frustrating. An


Josh

  • Support Staff

March 1, 2013 at 5:37 pm

It sounds like their PayPal account isn’t verified, you might also check to see if their account is a business account.

I would recommend setting up a sandbox PayPal account for testing, you’ll be able to test things out without exchanging real money and it will help rule out what’s causing any issues. Between server configurations, PayPal account configurations, and connection issues, there are many things that can go wrong when setting up the PayPal IPN.

With the transactions template: Once you have the template installed in the theme directory, you can switch the page template to use the txn template in the page editor. There will be a template selector in the “Page Attributes” box when you go to edit the notify/transactions page.


Audrea Robbins

March 4, 2013 at 9:21 am

I setup the business paypal account myself and verified it – we are a family owned business and I am a part of that family so this is also my business, I have partners. I setup the template in the theme directory and chose it as the template for the transactions page. Then, even though using my own paypal account wasn’t a big deal, I setup the Sandbox account and used it to make a purchase of an event. Same thing happened as when I used my own Paypal account. It shows as going through on the buyers end but nothing ever shows on the sellers paypal end. I’ve went through Paypal with a fine tooth comb to see if anything is incorrect on our business paypal account. I find no problems. Is there some way that Paypal Sandbox can tell me what is happening? Or was I supposed to create a seller account and enter the Paypal seller info into my WP site in the payment settings too? If so, what do I use as my Paypal ID?


Josh

  • Support Staff

March 4, 2013 at 10:30 am

Hi Audra,

A seller account email address needs to be entered where it asks you for your PayPal ID. When you are in Sandbox mode, the seller account PayPal ID will be an address that looks like this:

name_12341234_biz@emailaddress.com

the buyer account that you use when testing the a registration PayPal payment will look like this:

name_12341234_per@emailaddress.com


Audrea Robbins

March 4, 2013 at 11:01 am

That worked perfectly. I received both emails from the seller and the buyer within the PAYPAL sandbox. So, what does that mean?


Josh

  • Support Staff

March 4, 2013 at 11:04 am

Hi Audrea,

I may not be understanding your question, what does what mean? It sounds like the sandbox is working, but the other account is not working. When you run a test registration with Sandbox on, does the payment get marked as complete? Is it in sandbox mode still active? If so, I can run a quick test and investigate further.


Audrea Robbins

March 4, 2013 at 11:51 am

Oh, I just meant that it worked using Sandbox but not in a normal environment. Actually, the payment nor registration isn’t showing at all in EE, I only assumed it worked because I received 2 emails within sandbox saying that it went through.
Sandbox Screenshot
However, the payment/registration does not show up in EE at all.
PaymentsThe ones shown here are from earlier when I tried using my Paypal account to register. It registered me, but no payments ever went to Wealth Management University’s PayPal Account.
Does that explain it better? You are welcome to login though, because I’ve exhausted myself trying to get this fixed. Where do I send that info to? I’ve sent it before, do you still have it? Sandbox is still setup.


Josh

  • Support Staff

March 4, 2013 at 12:21 pm

Hi Audrea,

Is the IPN turned on in the sandbox paypal account?


Audrea Robbins

March 4, 2013 at 12:36 pm

No, never read anything about that needing to be filled in. Found it under Test Tools (i guess) but anything I enter says the URL is invalid, etc. This is frustrating.


Audrea Robbins

March 4, 2013 at 12:57 pm

ok, I added it and went through another event purchase using the sandbox test emails. Still, no change. The purchase goes through but still doesn’t show up within the attendees.


Josh

  • Support Staff

March 4, 2013 at 1:18 pm

Hi Audrea,

I ran a quick registration test on the duplicate event you have set up, paid using a PayPal sandbox account, and the transaction was marked as complete. The name I used was test test. Does test test show up as a completed registration in the admin?


Audrea Robbins

March 4, 2013 at 1:57 pm

no, it doesn’t. I am looking in the correct place, right? Here’s a screenshot. enter image description here


Audrea Robbins

March 4, 2013 at 2:26 pm

I just realized that I sent my login info to Dean instead of you Josh. I’m a dummy. I can resend it to you…


Josh

  • Support Staff

March 4, 2013 at 2:44 pm

Hi Audrea,

It looks like all you need to do is click the Previous button (on the right side of the screen, just below the table that displays the attendee records) to see the newest attendee records, or change the “Show # entries” to select more than 10. The test registration I did is listed as complete when I view it:

screenshot


Audrea Robbins

March 4, 2013 at 3:07 pm

ok, sorry… yes I see where it did go through as well as mine from before. But, it’s not going through to our paypal account. No money or transaction shows when I try it for real. I am entering payments@wealthmanagementuniversity.com as the paypal id. Is that incorrect?


Josh

  • Support Staff

March 4, 2013 at 3:59 pm

Hi Audrea,

You could confirm whether this is correct or incorrect with PayPal support. We do not have access to your PayPal account records to know what your PayPal ID is.


Audrea Robbins

March 4, 2013 at 4:07 pm

Josh, Paypal says that my id is the email address that I use to login to PayPal. HOWEVER, I was going by EE directions within payment settings that are directly underneath the paypal id box saying “(Typically payment@yourdomain.com)”. Are you saying this might not be what I should have entered and I should use my email address?


Josh

  • Support Staff

March 4, 2013 at 4:16 pm

Hi Audrea,

You should use the email address that you use when you log in to PayPal, that’s your PayPal ID. In our inline help text, it says “typically payment@yourdomain.com” to show that the PayPal ID is an email address. Your actual PayPal ID would be different if the email address is not “payment” and/or is not using the same domain as your site.


Audrea Robbins

March 5, 2013 at 11:25 am

ok, the word payment is confusing…. Maybe you should replace with youremail@yourdomain. The word payment gave me the impression that paypal or event espresso needed to be payment at my domain name. I’ll try that. Thanks!


Audrea Robbins

March 5, 2013 at 11:53 am

I cannot believe that we went through days of trying to figure out my paypal problems and all it ended up being was my PayPal ID was wrong… So, for anyone reading, do not use payments@yourdomain.com as it vaguely suggests. Go look up your paypal id in paypal (which isn’t easy to find in Paypal either). It’s your login username.

The support post ‘Paypal Payments aren't working…’ is closed to new replies.

Have a question about this support post? Create a new support post in our support forums and include a link to this existing support post so we can help you.

Event Espresso