Title: Button Key mismatch
Last modified: August 6, 2019

---

# Button Key mismatch

 *  Resolved [andrea1477](https://wordpress.org/support/users/andrea1477/)
 * (@andrea1477)
 * [6 years, 9 months ago](https://wordpress.org/support/topic/button-key-mismatch-3/)
 * Hi,
 * I do have the latest version of the Stripe Plugin (1.9.25), but my customers 
   are not able to complete the payment. The following error, this shows up on my
   checkout page: System was not able to complete the payment. Button Key mismatch.
   Expected bb507457c054e490dfed20edd62dc3b9, calculated: 11ca8a952099f8faaa36e52ce1ebb
 * 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
 * Could you help me to solve the problem?
 * Thank you
    andrea
 * The page I need help with: _[[log in](https://login.wordpress.org/?redirect_to=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Fbutton-key-mismatch-3%2F%3Foutput_format%3Dmd&locale=en_US)
   to see the link]_

Viewing 8 replies - 1 through 8 (of 8 total)

 *  Plugin Support [mbrsolution](https://wordpress.org/support/users/mbrsolution/)
 * (@mbrsolution)
 * [6 years, 9 months ago](https://wordpress.org/support/topic/button-key-mismatch-3/#post-11806495)
 * 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
 *  Thread Starter [andrea1477](https://wordpress.org/support/users/andrea1477/)
 * (@andrea1477)
 * [6 years, 9 months ago](https://wordpress.org/support/topic/button-key-mismatch-3/#post-11807351)
 * 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.
 *  Plugin Support [mbrsolution](https://wordpress.org/support/users/mbrsolution/)
 * (@mbrsolution)
 * [6 years, 9 months ago](https://wordpress.org/support/topic/button-key-mismatch-3/#post-11810419)
 * 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
 *  Thread Starter [andrea1477](https://wordpress.org/support/users/andrea1477/)
 * (@andrea1477)
 * [6 years, 9 months ago](https://wordpress.org/support/topic/button-key-mismatch-3/#post-11830619)
 * 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
 *  Plugin Support [mbrsolution](https://wordpress.org/support/users/mbrsolution/)
 * (@mbrsolution)
 * [6 years, 9 months ago](https://wordpress.org/support/topic/button-key-mismatch-3/#post-11831006)
 * Hi Andrea, thank you for providing more information. I have submitted a message
   to the developers to investigate further your issue.
 * Kind regards
 *  Thread Starter [andrea1477](https://wordpress.org/support/users/andrea1477/)
 * (@andrea1477)
 * [6 years, 9 months ago](https://wordpress.org/support/topic/button-key-mismatch-3/#post-11831523)
 * Thanks
 *  Plugin Author [mra13](https://wordpress.org/support/users/mra13/)
 * (@mra13)
 * [6 years, 9 months ago](https://wordpress.org/support/topic/button-key-mismatch-3/#post-11833645)
 * 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/creating-product-stripe-payments-plugin/)
   [https://s-plugins.com/embedding-products-post-page/](https://s-plugins.com/embedding-products-post-page/)
 *  Plugin Contributor [Alexander C.](https://wordpress.org/support/users/alexanderfoxc/)
 * (@alexanderfoxc)
 * [6 years, 8 months ago](https://wordpress.org/support/topic/button-key-mismatch-3/#post-11931847)
 * 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.

Viewing 8 replies - 1 through 8 (of 8 total)

The topic ‘Button Key mismatch’ is closed to new replies.

 * ![](https://ps.w.org/stripe-payments/assets/icon-128x128.png?rev=2705524)
 * [Accept Stripe Payments](https://wordpress.org/plugins/stripe-payments/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/stripe-payments/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/stripe-payments/)
 * [Active Topics](https://wordpress.org/support/plugin/stripe-payments/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/stripe-payments/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/stripe-payments/reviews/)

 * 8 replies
 * 4 participants
 * Last reply from: [Alexander C.](https://wordpress.org/support/users/alexanderfoxc/)
 * Last activity: [6 years, 8 months ago](https://wordpress.org/support/topic/button-key-mismatch-3/#post-11931847)
 * Status: resolved