Posted: 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. |
|
Hi, I’ll pass this onto the sales team to get in touch with you. |
|
I could use some help. Have Stripe installed and now I get the following: Sorry, there was a problem loading Checkout. |
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? |
|
|
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. |
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? |
|
|
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. |
|
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.
|
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: |
|
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. |
|
|
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? |
|
If I go to the transactions page manually, same thing – green lock. 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. |
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. |
|
|
The update was just made. In test mode for Stripe API. Thanks. |
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. |
|
|
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. |
|
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. |
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. |
|
|
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. |
|
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? |
Hi Joseph, Are there any Chrome extensions installed? |
|
|
I have a bunch of chrome extensions and some are even enabled in incognito mode. I will try Firefox private session. |
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.
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. |
|
|
I tried in Firefox private session. Worked perfect…..but no emails were sent. hmmm. |
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. |
|
|
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. |
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: |
|
|
How do I duplicate an event? |
|
Hi, Edit the event and just below the Title field there are some buttons, Duplicate Event is one of those buttons. |
|
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. |
|
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? |
|
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. |
|
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. |
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? |
|
|
Take a look at our event page 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 |
|
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? |
|
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? |
Hi Joseph, I’ll follow up with each of your questions below:
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.
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.
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. |
|
|
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? |
|
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. |
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? |
|
|
<?php // 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 ) { 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. |
|
Thanks for the info on abandoned transactions. |
|
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. |
|
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)? |
Pending Payment registration will send a pending payment message, however only ‘Approved’ Registrations apply to the sold values.
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. |
|
|
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? |
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.
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 |
|
|
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? |
Yes, that’s Stripe declining the card and not EE. There could be many reasons for that such as simply incorrect details. |
|
|
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? |
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. |
|
|
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. |
Did try you entering the card details on your site? |
|
|
Where do I go to run a manual transaction at the site? |
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/ — |
|
|
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? |
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. |
|
|
Final final: if I manually move someone from pending payment to approved, does a successful registration email get sent to them? |
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 |
|
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.