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.
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.
Viewing 1 reply thread
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.
Support forum for Event Espresso 3 and Event Espresso 4.