Support

Home Forums Event Espresso Premium Error – trying to pass empty string for "card"

Error – trying to pass empty string for "card"

Posted: June 16, 2016 at 6:07 pm


Josh

June 16, 2016 at 6:07 pm

Error message states:
“You have passed a blank string for “card”. You should remove the “card” parameter from your request or supply a non-blank value.

I have updated EE4 and the stripe plugin to the most recent versions and the problem still persists.

Any ideas? My clients are getting annoyed that they keep trying to pay but it isn’t working.


Tony

  • Support Staff

June 17, 2016 at 4:49 am

Hi Josh,

There is PHP being output within your hummingbird cache files – http://take.ms/VEfgi

This is causing a JavaScript error through your site and as Stripe is JS based it will cause it fail during payment.

Hummingbird seems to be adding files to the cache that it should not be as you should not have PHP within your JS files. The first step I would teak is to clear any caching that Hummingbird has created and disable the plugin.

Then retest a registration and see if the same error happens. The current error may be hiding others that we can’t see yet because of the files have been combined and minified.

The support post ‘Error – trying to pass empty string for "card"’ 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