You are here: / / Payment Method Null
We have the Accept Stripe Payments plugin with the Custom Fields and MailChimp addons installed and it works almost all of the time. However we are experiencing an intermittent issue where a customer enters their payment information in the form and after submitting it, the wheel just spins and nothing happens.
Looking at orders in Stripe after this occurs, they are marked as incomplete because payment method was not supplied in the data posted to stripe. Payment method is null in the json sent to stripe.
What can cause the payment method to not be passed? Shouldn’t there be some sort of error returned to the user? What causes the loading wheel to continue spinning indefinitely? Does the plugin expect a callback from Stripe?
When this occurs, there are no failures in the debug log.
Again, this is difficult to diagnose since it doesn’t happen all the time.
We are running the latest version of WordPress and the plugin.
Do you have any kind of caching solution on this site?
Thank you for your reply.
Our hosting company (WPEngine) uses Varnish caching. They are suggesting that pages are cached for 10 minutes.
We have no other caching mechanism. We have had our CDN disabled throughout this troubleshooting process.
How can cache be affecting the performance of the plugin?
Some kind of conflict happening on this site. We will investigate this to see if we can think of where the conflict is coming from on this site. I have sent you an email also.
You must be logged in to reply to this topic.