Support

Home Forums Pre-Sales Upgrade License from EE4 without add-ons (bought last week) to everything licens

Upgrade License from EE4 without add-ons (bought last week) to everything licens

Posted: February 22, 2015 at 2:16 pm

Viewing 59 reply threads


Joe Capone

February 22, 2015 at 2:16 pm

Can you help me out? I realized that I messed up by not buying the everything license. I would like to upgrade but was hoping that I could have the money that I put toward the plugin already applied to the upgrade price. I would greatly appreciate this and will most likely end up using this on multiple client sites soon.

Thanks in advance for whatever you can do.


Dean

February 23, 2015 at 4:24 am

Hi,

I’ll pass this onto the sales team to get in touch with you.


Joe Capone

February 23, 2015 at 6:06 am

I could use some help. Have Stripe installed and now I get the following:

Sorry, there was a problem loading Checkout.
If this persists, please try a different browser.


Tony

  • Support Staff

February 23, 2015 at 9:49 am

Hi Joseph,

I had a look at one of your events and noticed a test ticket for $0.01 is this the ticket your are testing with? If so the minimum Stripe allow you to charge is $0.50

So, are you using this $0.01 test ticket or are users that are registering onto full price tickets also reporting this?


Joe Capone

February 23, 2015 at 9:59 am

I deleted one cent ticket, turned on debug, ran again. Still same error.

It appears the Stripe checkout javascript is not loading correctly. Contact support.


Tony

  • Support Staff

February 23, 2015 at 10:34 am

Hmm, strange, I can’t get past Stripe asking for card details in test mode on your site.

Using the test card details I always get the ‘This card is declined’ message – http://take.ms/YUVUB

Can I ask which browser are you using? I’ve tested in Chrome and Firefox so far.

Are you using any other plugins that use Stripe?


Joe Capone

February 23, 2015 at 10:40 am

Weird. Not using any other Stripe plugins. Could I ask a huge favor to have you login to see what’s wrong?

This charity needs this. It’s for my nephew who has a rare form of pediatric epilepsy.


Joe Capone

February 23, 2015 at 10:45 am

I give you permission to login and take a look:

Removed – Tony

Whatever you can do to figure out this javascript, etc error is appreciated. This is the final step in the design and development of this. So glad to see the stripe add on and it was perfect timing to have the EE4 release.

Thanks.

  • This reply was modified 9 years, 9 months ago by Tony. Reason: Removed login details


Tony

  • Support Staff

February 23, 2015 at 10:51 am

Hi Joseph,

I’ve removed those login details as this an open forum.

I would recommend changing the password on that account then sending us some login details using this secure form:

https://eventespresso.com/send-login-details/


Tony

  • Support Staff

February 23, 2015 at 11:51 am

Hi Joseph,

I’ve been looking over your site and couldn’t find any issues with the setup.

However when running a registration I noticed some of your pages are still submitting to HTTP rather than HTTPS, which shows an issue with HTTPS on your site.

Some sites prefer the URL Filters option rather than forcing SSL and using the ‘ Secure Post’ option within each page.

So if you go to your HTTPS settings.

Scroll down and you will find a URL Filters box.

Add these strings to that box:

/registration-checkout/
/transactions/
/thank-you-2/

Then retry a registration.

You may also need to remove the ‘Secure Post’ setting from the Event Espresso pages, although I would try just adding the filters first.


Joe Capone

February 23, 2015 at 12:43 pm

I turned off the force SSL option, applied the 3 urls to the SSL filter section. Refreshed cache and still getting javascript error in Chrome. Tried in Chrome and get a “Sorry, there was a problem loading checkout…” message.

It looks like switching to the filter method fixed the ssl issue because now I see a green lock in Chrome instead of the yellow lock with errors.

What else can it be?


Joe Capone

February 23, 2015 at 12:48 pm

If I go to the transactions page manually, same thing – green lock.
Same thing for /thank-you-2/

Could it be that the thank you page is a “-2”? I went into /thank-you/ and removed force ssl and added to filter list. same problem.

I also deactivated the really simple social share plugin that I had. No fix.


Josh

  • Support Staff

February 23, 2015 at 1:47 pm

Hi Joseph,

Can you go into the Event Espresso > Payment settings and replace the Live Stripe API keys with your Test Stripe API keys while we look into this? The Live API keys should not be used for debug mode.


Joe Capone

February 23, 2015 at 1:54 pm

The update was just made. In test mode for Stripe API. Thanks.


Tony

  • Support Staff

February 23, 2015 at 2:18 pm

Hi Joseph,

If you run a test registration now, completing the payment using the test card details, do you get any errors?

It is working for me, I’ve ran a couple of test registrations without issue so just want to confirm test mode works for you.

If not can you provide step by step details of how to reproduce, for example the event used, the ticket selection(s) etc.

Also when you disabled the Force SSL option, did you disable SSL on the admin?

When securing the EE front end pages you need to secure the admin to ensure everything works correctly.


Joe Capone

February 23, 2015 at 2:28 pm

If you run a test registration now, completing the payment using the test card details, do you get any errors?

– Trying that now.

It is working for me, I’ve ran a couple of test registrations without issue so just want to confirm test mode works for you.

If not can you provide step by step details of how to reproduce, for example the event used, the ticket selection(s) etc.

Also when you disabled the Force SSL option, did you disable SSL on the admin?

– I did disable force SSL on admin. Sounds like I need to activate that again.

When securing the EE front end pages you need to secure the admin to ensure everything works correctly.


Joe Capone

February 23, 2015 at 2:31 pm

Please run another test to see if it is working for you.

I enabled force SSL for admin and went in to buy a 4 person ticket. entered registration information and got that javascript not loading error.

Frustrating.

I hope that it works for you.


Tony

  • Support Staff

February 23, 2015 at 2:39 pm

Hi Joseph,

Both me and Josh have ran registrations since Stripe was put into test mode (using the test credentials) without issue.

I have also just registered onto the 4 person ticket and paid using Stripe.

To try and narrow this down some…

What operating system are you using?

Which version of Chrome?

If you open up the site in a Chrome Incognito window (Click the settings tab (3 horizontal lines) and click ‘New Incognito Window’) and retry using that, do you get the same results?

Very strange that it works for us but not yourself.


Joe Capone

February 23, 2015 at 2:50 pm

I had a friend do the same. worked for him. weird.

failed in incognito chrome for me.

Running Yosemite newest update, Chrome newest update on a Mac.

I can try it at home on my wifes PC when I get home.

Maybe it is time to switch to live and test.


Joe Capone

February 23, 2015 at 2:53 pm

Hmmmm….worked for him and for you guys. Good news.

One other thing: I have not received any system emails. I enabled mailgun and setup so that emails would be deliverable not as spam. Nothing came through for any of the registrations that were just created.

I have edited all of the templates. Did you get an email?


Josh

  • Support Staff

February 23, 2015 at 2:53 pm

Hi Joseph,

Are there any Chrome extensions installed?


Joe Capone

February 23, 2015 at 2:56 pm

I have a bunch of chrome extensions and some are even enabled in incognito mode. I will try Firefox private session.


Tony

  • Support Staff

February 23, 2015 at 2:57 pm

It could possibly be a browser plugin, if you use anything list LastPass etc (or any host of extensions) they can sometimes cause problems (need to be disabled not just set to exclude the site) although unless specifically set, the extensions should not load in incognito mode.

Maybe it is time to switch to live and test.

Yes, I would recommend switching to live mode and running a registration. We will generally not test live payments, but with Stripe it is rare to see an issue with Live that you do not see on Testing.


Joe Capone

February 23, 2015 at 2:59 pm

I tried in Firefox private session. Worked perfect…..but no emails were sent.

hmmm.


Josh

  • Support Staff

February 23, 2015 at 3:11 pm

Hi Joseph,

I got a bunch of emails from your site when I tested, so you might want to check your spam folder to see if they landed there.


Joe Capone

February 23, 2015 at 3:27 pm

Weird. Could not get my Chrome to work….ran it on IE in parallels, registered and accepted payment perfectly.

Going to look into the email issue as things are not coming through when they should.

Going to switch Stripe credentials to live in about an hour.

Is there a way to bulk delete all registrations, giving me a clean slate? I want to cancel all pending payments, delete it all as it is just test noise.


Josh

  • Support Staff

February 23, 2015 at 4:15 pm

Hi Joseph,

A quick way to get a clean slate is by going into the event and hit the duplicate event button. Then you move the original event to the trash.

One thing that will help with the emails is you install a plugin to log all the emails that go out. Here’s one that I use:

https://wordpress.org/plugins/email-log/


Joe Capone

February 23, 2015 at 4:52 pm

How do I duplicate an event?


Dean

February 24, 2015 at 12:46 am

Hi,

Edit the event and just below the Title field there are some buttons, Duplicate Event is one of those buttons.


Joe Capone

February 24, 2015 at 4:37 am

So we had two people come in and go to pay last night and register…..address is not recorded and payments did not go through. Please help.


Joe Capone

February 24, 2015 at 4:58 am

Actually we had one transaction go through for $60 but the other $90 transaction did not go through and instead shows in the transaction log as CASH payment. Stripe is listed with it. Why would that have happened?


Joe Capone

February 24, 2015 at 5:48 am

Figured it out. System is working perfect!! Awesome! Loving it. Even added a per ticket charge of 3% to cover the charities expenses at Stripe. They are happy. So am I. You guys are awesome.


Joe Capone

February 24, 2015 at 6:03 am

Last thing…I am looking in the email log from the plugin that you told me to install. There is no email to admins when people register and pay through EE.


Tony

  • Support Staff

February 24, 2015 at 8:30 am

Hi Joseph,

I’m glad your up and running 🙂 can I ask what the issue was?

The Admin Email by default will go to the Event Authors email, that is the email address of the user account used to create the events. So just to double check are the emails not being sent at all, or are they going to an unexpected address?


Joe Capone

February 24, 2015 at 5:03 pm

Take a look at our event page
http://www.payingitforwardforpurple.com/events/2nd-annual-croquet-for-a-cure/

We want to add a 3% surcharge but want to show the regular cost item on a separate line than the fee without requiring people to click for more information.

Is this possible:

Would be
Spectator Ticket $60
Transaction Fee $3
Total $63


Joe Capone

February 25, 2015 at 5:21 am

I looked at the short code list for the subject field. I don’t see a way to have the event name auto inserted when someone registers or buys tickets.

We have 2 events: A and B. If someone buys tickets for A, how can we have the subject line say “Thanks for purchasing tickets to A” using the short code?


Joe Capone

February 25, 2015 at 5:29 am

Would be nice if they had conditional formatting and IF clauses to say IF this event, show “This message with these short codes”. If this event, show “Other message with these short codes”

Can this be done?


Josh

  • Support Staff

February 25, 2015 at 4:28 pm

Hi Joseph,

I’ll follow up with each of your questions below:

We want to add a 3% surcharge but want to show the regular cost item on a separate line than the fee without requiring people to click for more information.

Yes, there’s a filter in the ticket selector template that lets you change the way it displays the ticket price. There is also some ready made code you can use to change it to display the subtotal price of the ticket here:

https://eventespresso.com/wiki/useful-php-code-snippets/#display-base-price

You can add the code to a custom snippets plugin or your WordPress theme’s functions.php file.

We have 2 events: A and B. If someone buys tickets for A, how can we have the subject line say “Thanks for purchasing tickets to A” using the short code?

It turns out that there isn’t a shortcode to display an event name in the subject line. This is because EE4 will allow for Multiple events to be registered in one order and we’re trying to keep things simple to allow the fewest possible messages per registration.

If you want to add the name of the event to the subject line you can follow these steps:

1) Go in to edit the event. Scroll down to the “Notifications” box.
2) Click Create New Custom for the message where you want to add to the subject line. Save the event. Click the edit link for your new message.
3) Edit the message so it includes the event name in the subject line, save.

Would be nice if they had conditional formatting and IF clauses to say IF this event, show “This message with these short codes”. If this event, show “Other message with these short codes”
Can this be done?

If you’re referring to the shortcodes in the message notifications, then yes, you can set up unique notifications for each event by following the about steps.


Joe Capone

February 26, 2015 at 3:49 am

We had 5 registrations (same person) go through with payment that was abandoned. I have no idea why. Looks like they were trying to pay with Stripe. Could you help me to figure this out by looking at the transaction?


Joe Capone

February 26, 2015 at 4:11 am

Looks like it was actually the same person for 2 abandoned transactions. Tried to buy 3 Red Sox tickets back to back. Both abandoned. I do not see a failed payment or declined payment. What is this and how do we fix it? Thanks guys.


Tony

  • Support Staff

February 26, 2015 at 7:51 am

Hi Joseph,

Abandoned transactions can simply mean that the user closed the browser or navigated away without paying.

Have you have reports of issues with payments?


Joe Capone

February 26, 2015 at 7:56 am

<?php
/**
* Plugin Name: Paying It Forward For Purple Custom Code
* Description: This plugin may be used to hold custom PHP
* Version: 1.0
* Author: Joe Capone
*/

// display the base price of the ticket in the ticket selector (instead of the modified price)

add_filter( ‘FHEE__ticket_selector_chart_template__ticket_price’, ‘change_ee_ticket_selector_base_price_display’, 10, 2 );

function change_ee_ticket_selector_base_price_display( $ticket_price, $ticket ) {
return $ticket->get_ticket_subtotal();
}

I added that as a custom plugin as I would like to only display the base price for tickets in the selector….it is not working. I activated the plugin. What is wrong? Thanks for the help.


Joe Capone

February 26, 2015 at 7:56 am

Thanks for the info on abandoned transactions.


Joe Capone

February 26, 2015 at 7:59 am

We had those 2 abandoned transactions this morning but then had a successful registration and purchase for 4 sox tickets. Maybe it was just user error. We found out that it was an older woman and maybe she just didnt know what to do.


Joe Capone

February 26, 2015 at 8:02 am

I see that you registered at our site. Cool. It seems to be working. So if we see abandoned or pending payment, that means that emails are not being sent to registrants and they are not being told they have a spot or ticket. Right?

What status is shown is Stripe payment fails (not a decline)?


Tony

  • Support Staff

February 26, 2015 at 11:11 am

Pending Payment registration will send a pending payment message, however only ‘Approved’ Registrations apply to the sold values.

What status is shown is Stripe payment fails (not a decline)?

None currently as the stripe.js take case of errors. Declined payments or other errors are shown to the user directly so we do not capture those. So in effect currently a Stripe transaction will be either Complete or Abandoned.


Joe Capone

February 26, 2015 at 11:40 am

Does pending payment mean the user is still on the page?

Of Abondoned means they closed the browser, wouldn’t that need to be the case?


Tony

  • Support Staff

February 26, 2015 at 12:06 pm

Does pending payment mean the user is still on the page?

No, Registrations that are Pending Payment are basically finished registrations (as in all data needed to finalize a registration, is available) but they still owe monies and therefore do not apply to the datetime/ticket limits.

Of Abondoned means they closed the browser, wouldn’t that need to be the case?

Abandoned transactions are transactions that have been started, then the browser closed or the user navigated to another page.

One way to check you Stripe payment is to log into your Stripe account, then go to Account Area -> Requests -> Logs.

You’ll see something like this – http://take.ms/IxMsb

You can then view detaisl on each request, if you click on one and scroll down to the bottom, you can see what message was displayed to the user when they tried to pay, like this – http://take.ms/ccogF


Joe Capone

February 26, 2015 at 12:49 pm

So I lookedin the log and saw 3 successful payments. Saw 2 “your card was declined”. Is that just a typical card decline event that has nothing to do with EE errors?


Tony

  • Support Staff

February 26, 2015 at 1:22 pm

Is that just a typical card decline event that has nothing to do with EE errors?

Yes, that’s Stripe declining the card and not EE. There could be many reasons for that such as simply incorrect details.


Joe Capone

February 27, 2015 at 2:59 pm

Having a problem. So someone tried to buy 4 tickets at it site…she tried twice. Failed. I called her and she said it was on iPad. Had her go to windows machine. Failed again.

Got her manual information. Entered direct at Stripe and success. Has to be our site…what could he the issue?


Josh

  • Support Staff

February 27, 2015 at 4:10 pm

Hi Joseph,

You can go to Event Espresso > Payment Methods and go in the Logs tab. There you’ll find the logs of each transaction which might shed some light on why the transactions are failing.


Joe Capone

February 27, 2015 at 4:18 pm

The failed transaction is not in the log.

Stripe says “parnt declined”. Thing is the card is fine. It’s what I used for manual payment at Stripe.


Josh

  • Support Staff

February 27, 2015 at 4:23 pm

Did try you entering the card details on your site?


Joe Capone

February 27, 2015 at 4:28 pm

Where do I go to run a manual transaction at the site?


Lorenzo Orlando Caum

  • Support Staff

February 27, 2015 at 4:46 pm

Hi, the Stripe payment gateway for Event Espresso 4 does not support manually processing transactions through the WP dashboard (WP-admin). They would need to be completed via registration checkout for Event Espresso.

Stripe does log all transaction attempts in the Dashboard –> Requests –> Logs. You may want to check to see if there is any specific information on why it was declined.

A side note:

We’ve worked through multiple issues in this single support post. If you have any new questions or issues, be sure to open a new support post here:

https://eventespresso.com/support/forums/


Lorenzo


Joe Capone

February 27, 2015 at 5:04 pm

I will switch to a new post but one final thing.

If Stripe doesn’t support manual transactions through EE, what does? Will the standard registration process work for this manual transaction?

Since the charity that I’m helping uses stripe I might need to manually run through stripe and then manually move people to approved. Right?


Josh

  • Support Staff

February 27, 2015 at 5:15 pm

You manually add registrations on the front end of the site if you want to run a card with the Stripe gateway from EE. Or if you make the payment via another method outside EE, you can manually update the payment status via the admin.


Joe Capone

February 28, 2015 at 4:53 am

Final final: if I manually move someone from pending payment to approved, does a successful registration email get sent to them?


Tony

  • Support Staff

February 28, 2015 at 6:32 am

Yes, if you check the ‘Send relate messages’ checked box when doing so.

Like this – http://take.ms/CeCd7

Or if you are doing multiple registrations at once from the Registration table you can select the ‘Approve and Notify Registrant’ from the bulk actions, when you apply that action all of the registrants will be notified – http://take.ms/lP2NR

Viewing 59 reply threads

The support post ‘Upgrade License from EE4 without add-ons (bought last week) to everything licens’ 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