Support

Home Forums Event Espresso Premium Transaction is being declined.

Transaction is being declined.

Posted: September 11, 2014 at 2:19 pm


Steve

September 11, 2014 at 2:19 pm

Whenever I apply for this class:

http://bramongarciabraun.com/bgb-classes/acting-the-truth-duplicate/

I am get this message in the transaction tab:

Transaction Status: Failed
Total Amount Due: $ 0.01

However, this event is set to “Approved” for all applicants. Yet when my transaction is declined it says “Payment Pending” rather than “Declined”. This seems like a bug. Also, I don’t even get an email telling me my transaction was declined. All I get is a paypal invoice saying I was charged.

Further, I am unclear as to whether applicants can register for multiple months, or if we have to create a new event for each month.


Lorenzo Orlando Caum

  • Support Staff

September 11, 2014 at 4:16 pm

Hi,

A transaction status is different than a registration status since there can be free registrations.

A transaction status deal with payments. Are you completing the payment on the PayPal page and returning to your site?

Also, is the PayPal IPN running?


Lorenzo


Steve

September 11, 2014 at 4:19 pm

Yes the PayPal IPN is running. I complete the payment, get a paypal receipt, see that my account has been charged. But the transaction status says declined.


Lorenzo Orlando Caum

  • Support Staff

September 11, 2014 at 4:25 pm

Hi,

Are you running any security plugins such as Bad Behavior?

They can block the IPN information.

Also, is this issue only happening with this event?


Lorenzo


Steve

September 16, 2014 at 11:36 pm

This issue is happening with all events. I don’t have Bad Behaviour or any other security plugins. Paypal takes my payment, gives me a receipt and then EE4 indicates that the transcation failed. My website launch is in 10 days and I have no idea what is happening here.


Lorenzo Orlando Caum

  • Support Staff

September 17, 2014 at 4:46 am

Hi,

Try creating a new event called Test with a ticket called test ticket and a value of $1.

Then publish that event.

Copy the link and open an alternative web browser. Then go to that link and try to register.

Does it work?

If not, please re-check your PayPal IPN settings:

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


Lorenzo


Steve

September 17, 2014 at 12:20 pm

I checked my IPN settings and they did need to be updated. I am still getting this message though, even after buying the $1 ticket.

An error has occurred:
PayPal IPN Validation failed!
EE_Paypal_Standard – handle_ipn_for_transaction – 446

And the Transactions page says this:

No IPN (or incomplete IPN) received.


Steve

September 17, 2014 at 12:25 pm

In General Settings, my transaction page says this:
Page Status OK Shortcode OK


Lorenzo Orlando Caum

  • Support Staff

September 17, 2014 at 2:31 pm

Hello,

Please try a reinstall of your software. Begin by backing up your WordPress:

https://codex.wordpress.org/WordPress_Backups

Next, download the latest version of your Event Espresso software from your account:

https://eventespresso.com/users/bgbstudio/

Now login to your WordPress admin and go to Plugins. Locate Event Espresso in the list of plugins and deactivate it.

Next login to your WordPress root with an SFTP or FTP client (FileZilla and Cyberduck are free options). Then browse to the WordPress plugins folder: wp-content/plugins

Locate the Event Espresso folder and relocate it one level above the WordPress plugins folder and add old to the end of the folder name: wp-content/event-espresso-old

Return to the Plugins screen in the WordPress admin and click on Add New –> Upload. Then browse to the zip file that you downloaded from your account. Select it and begin the upload process. You can activate Event Espresso after it has finished.


Lorenzo


Steve

September 17, 2014 at 4:16 pm

I did as you instructed and the issue is not resolved.


Steve

September 17, 2014 at 4:42 pm

I also disabled all the other plugins, and it still doesn’t work. It worked when I had EE3 installed.


Josh

  • Support Staff

September 17, 2014 at 5:35 pm

Hi Steve,

This might be the PopUp that’s running on all your pages for first time vistors. It would be good to rule that or any other scripts out. Can you try installing the simplified transaction page template to your theme? You can download a copy from here:

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

Once the txn page file is uploaded to your active theme folder, you’ll go in and edit the /transactions page and select the transactions page template, then update the page.


Steve

September 17, 2014 at 11:47 pm

Thanks, I tried all the troubleshooting methods listed in that page and I am still getting this message from the transactions page:

No IPN (or incomplete IPN) received.


Steve

September 17, 2014 at 11:49 pm

I installed the simplified transaction template and it didn’t enable the IPN to work


Josh

  • Support Staff

September 18, 2014 at 9:19 am

Hi Steve,

The next step is to try sending a Simulated IPN to your site. You can get a free sandbox account from PayPal.com. Then you set the Event Espresso PayPal setting to use sandbox and use your sandbox seller credentials.

Then you run a registration test and test a payment through PayPal Sandbox. On the initial PayPal screen you’ll see some debug info on the left side of the screen, which will include a Notify URL like this:

http://yoursite.com/transactions/?e_reg_url_link=1-44481228a6df7923d66b57e67d0a881b&ee_gateway=Paypal_Standard

You copy then paste that Notify URL here and PayPal will send a simulated IPN to your website:

https://developer.paypal.com/webapps/developer/applications/ipn_simulator


Steve

September 18, 2014 at 12:20 pm

Thanks, is there any way I can open a support ticket and have my plugin debugged?


Steve

September 18, 2014 at 12:34 pm

Nevermind, I see that support is an additional cost


Josh

  • Support Staff

September 18, 2014 at 5:13 pm

You could also check with your host and ask them to check if their ISP is blocking PayPal.com. Sounds like a stretch, but we know one case where that happened. PayPal also has a guide to check through here too:

https://developer.paypal.com/docs/classic/lifecycle/goingLive/#checklist


Steve

September 19, 2014 at 2:09 pm

It seems the issue is that after someone has paid twice for any event, their subsequent transactions are no longer received by Event Espresso, no matter what event they register for.


Steve

September 19, 2014 at 2:10 pm

Nevermind this is not the issue, it seems only my paypal account is not able to pay for events. I don’t know why.

The support post ‘Transaction is being declined.’ 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