Hi,
The shortcode: [accept_stripe_payment name=”Ticket für Frauen – 11.08.2019 – Wutachschlucht Wanderung ” price=”24.50″ billing_address=”1″ button_text=”Ticket für Frauen” custom_quantity=”1″] ……..was working just fine
Are you saying that it use to work fine but now it doesn’t? If this is true, do you know what has changed in your site or your server?
Regards
Hi,
I did not change anything, no new plugins, etc. and no changes on the server (called the hosting company). It worked for more than one year without any problem. Sometimes in July, the plugin stopped working.
Hi,
It worked for more than one year without any problem.
That is very strange, did you update any of your plugins?
You might have to contact Stripe support about this issue. They might be able to share some light regarding.
Let me know what they say.
Regards
Answer from Stripe:
I see! Thanks for sharing that info with me. I’ve had a look at your account’s activity logs on our end to see what has been going on when you’ve been trying to take payments; I can see that there are tokens in the logs, but the tokens aren’t being followed up with charges. Each payment processed through Stripe is comprised of two parts; the first is the ‘token’ which is created when the customer enters their card details at the checkout. The second part of the payment is known as the ‘charge’ or ‘charge request’. This is what tells our system to create a payment using the card details provided in the token. The charge request should come through to us from your integration/website; given that you’re using a plugin, the plugin should be sending this information to us for every payment. It looks like something is going amiss which is causing your plugin to not communicate this to us– from our end, it’s difficult to say what that would be, as all we can see is that the charge is not coming through. I’d recommend getting back to your plugin again and sharing this information with them; they may need to check that the plugin is properly connected, or may need to get their engineers to double check the integration they’ve built on their end.
It’s possible that there might be an issue with the API keys that are connecting your plugin to your Stripe account; this might explain the error message you’re seeing, and the miscommunication of requests to Stripe. This would be worth investigating with the help of the plugin’s support staff, as it’s unfortunately not something we can check on our end.
Me……I’ll contact the plugin support and see if they could do anything.
Stripe…..I would recommend doing so– the issue here does appear to lie on their end, as they are not sending the necessary charge requests to us to tell our system to charge the customer’s card. I can follow up our chat with a transcript by email, so you’re welcome to share that with their support staff to help explain the issue if you like!
Regards
andrea
Hi Andrea, thank you for providing more information. I have submitted a message to the developers to investigate further your issue.
Kind regards
Plugin Author
mra13
(@mra13)
Do you have caching any kind of caching going on your site?
Do you see the same issue if you create a product and then embed that product using the instructions below?
https://s-plugins.com/creating-product-stripe-payments-plugin/
https://s-plugins.com/embedding-products-post-page/
Since old Stripe Checkout API is being deprecated and new API is not using button keys, this issue should no longer happen when new API is enabled.