Support

Home Forums Event Espresso Premium integration of stripe without popup window

integration of stripe without popup window

Posted: March 14, 2016 at 3:47 am


Andy Milana

March 14, 2016 at 3:47 am

Dear Support

I have some problems with stripe payment system, which on one hand works great for some users, on the other hand is not for many other users since they have block popup activated, and since they are lazy and do not read the instructions, I have several complains that they can not purchase the ticket since they get an error, so I would like to know if there is a way to integrate stripe payment but without the popup method.

I would highly appreciate your help in this case.

Thanks

Andy


Tony

  • Support Staff

March 14, 2016 at 4:16 am

Hi Andy,

The Stripe payment method is built using Stripe Checkout built on top of Stripe.js

The Popup is a part of Stripe Checkout so move away from the popup another integration with Stripe would need to be built that does not use Checkout but a custom payment form.

Update: The Stripe add-on now includes an “Elements” integration which doesn’t use a pop up window. More information here:

https://eventespresso.com/wiki/stripe-payment-gateway/#setup

  • This reply was modified 4 years, 1 month ago by  Josh. Reason: updated information about Stripe add-on


Lorenzo Orlando Caum

  • Support Staff

March 14, 2016 at 7:34 am

Hello,

On the pop-up being blocked, our payment gateway uses handler.open which is recommended by Stripe to prevent that issue:

https://stripe.com/docs/checkout#integration-more-runloop

What web browsers are they being blocked in?


Lorenzo


Andy Milana

March 14, 2016 at 7:56 am

Hi Tony and Lorenzo,

in answer to Lorenzo’s question, it is difficult for me to say, majority of our attendees uses corporate pc to do their booking, which sometimes has very strong network security settings. I Have taken the statistics from google analytics starting from the 1st of march day when the ticket sale went live, and I can tell you that the majority uses Internet Explorer 53.6% (301 sessions) then chrome, safari, firefox and all the rest. The stats for IE ONLY are as follow: IE11 80%, IE10 8%, IE9 7%, IE7 3% and IE8 2%.

Although I do not know which one was blocked, I have a screen shot if that helps https://www.dropbox.com/s/a4ky0tsa16ar9ks/payment%20error.jpg?dl=0

Regards

Andy


Lorenzo Orlando Caum

  • Support Staff

March 14, 2016 at 2:40 pm

Hi Andy,

We support a current release of major web browsers and one version prior. Stripe doesn’t appear to list any browsers that are not supported in the integration documentation.

I was able to see your question. However, I’m not sure which web browser that is.

I went to the event page to check to see if there were some errors there and there weren’t which is good. However, I did receive a pop-up that my web browser was not supported: http://cl.ly/0c381G1T3g1f

I’m using the latest version of Safari available on the latest OS for Mac. Is that notice from a plugin? If so, is it up to date?


Lorenzo


Lorenzo Orlando Caum

  • Support Staff

March 14, 2016 at 2:43 pm

Hello again,

I just saw your other support post here:

https://eventespresso.com/topic/resend-confirmation-email-potential-bug/#post-196311

Could you let us know who your hosting provider is?


Lorenzo


Andy Milana

March 15, 2016 at 3:51 am

My hosting provider for the ifasic.com website is 1and1.co.uk on a share server. I will make a test and turn the caching plugin off to see if any one else has any problems. In regards to the browser warning, yes is a plugin and is updated perhaps I should reduce the warning basis the version.

Andy


Lorenzo Orlando Caum

  • Support Staff

March 15, 2016 at 7:28 am

Hello,

What is the name of the caching plugin? If it is caching registration checkout then that could contribute to sporadic registration issues.

Could you setup no-cache rules for your Event Espresso pages?

https://eventespresso.com/wiki/setup-nocache-exclusion-rules-event-espresso/


Lorenzo


Andy Milana

March 15, 2016 at 7:55 am

Hi Lorenzo, the caching plugin is wp super cache, Tony already sent me the link I have done as instructed now will have to wait and see if any one else will come back with errors or not.

I have never set up either of object or database caching so I think it is safe to say that those are not included and also I do not think that my hosting (1and1.co.uk) has a server caching solution

thank you very much for your help guys, highly appreciate it


Tony

  • Support Staff

March 15, 2016 at 11:35 am

I do not think that my hosting (1and1.co.uk) has a server caching solution

It would be best to double check with them.

Caching is also used as a way to reduce load on the server when hosting multiple sites as it puts less strain on the database (caching files are served to the visitor rather than re-querying the database and rebuilding the page, object etc

It’s not uncommon for sharing hosting providers to use fairly aggressive caching on their servers.

The support post ‘integration of stripe without popup window’ 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