Hi @lynx550,
Can you please share us a screenshot of the error so that we can understand how to replicate it.
Hello,
I don’t have a screenshot because I am no longer using 3.1.5 however here is a log dump from woocommerce..
2018-10-18T11:25:50+00:00 DEBUG <——————- ExtensionHawk Stripe Payment ( My Product – Charge – Order #1962 ) ——————->
stdClass Object
(
[name] =>
[email] =>
[phone] =>
[error] => Array
(
[message] => Invalid card object: must be a dictionary or a non-empty string. See API docs at https://stripe.com/docs’
[param] => card
[type] => invalid_request_error
)
)
Hi @lynx550,
Please mention the version of WooCommerce and WordPress you are using. Also, it would be helpful if you could share us a screenshot of the stripe plugin settings page.
You can share the screenshot privately by raising a support ticket here.
I’m having the same error issue. It happens every time on my 1st attempt to checkout when I click the pay now button. Then I refresh the page and try again and have no issue.
Site:
https://scuffeez.com
Error message:
PAYMENT FAILED ( INVALID CARD OBJECT: MUST BE A DICTIONARY OR A NON-EMPTY STRING. SEE API DOCS AT https://STRIPE.COM/DOCS’ ).REFRESH AND TRY AGAIN
Versions:
Stripe Payment Gateway for WooCommerce ( Basic ) Version 3.1.5
WooCommerce Version 3.5.0
Wordpress Version 4.9.8
here is a screen shot of the error message:
https://scuffeez.com/wp-content/uploads/2018/10/Screen-Shot-2018-10-26-at-1.16.44-AM.png
-
This reply was modified 7 years, 7 months ago by
gbolin.
Hi @gbolin,
We will check the issue. Please reach us via premium support and share your site details.
Thank you @webtoffee! In the mean time is it possible to download a past version of the plugin? one that might not have this issue? ie. 3.14
-
This reply was modified 7 years, 7 months ago by
gbolin.
Hi @gbolin,
You can download the previous versions from here.