• I get this error message when trying to process a backend payment. This has been going on for months.

    “Error in woocommerce “this integration surface is unsupported for publishable key tokenization. To enable this surface got to Stripe dashboard… Settings> Integration”

    I’ve confirmed with Stripe and Woocommerce support that it is the Backend Payments for WooCommerce plugin that is generating the error. I installed the latest plugin update but still get the error. Stripe and WC plugins are all up to date.

Viewing 9 replies - 1 through 9 (of 9 total)
  • Plugin Author bfl

    (@bfl)

    Go to https://dashboard.stripe.com/settings/integration and check “Enable card data collection with a publishable key…”.

    Thread Starter deuce25

    (@deuce25)

    I’ve already tried that and it made no difference. Both Stripe and WC support have checked our website admin and say it’s something with the Backend Payments plugin.

    If you’d like WP admin access let me know.

    • This reply was modified 3 days, 14 hours ago by deuce25.
    Plugin Author bfl

    (@bfl)

    That’s strange, I’ll have to look into this further. That error message was resolved by enabling that setting the last time someone asked about it. The only thing I can think of off the top of my head is if you have multiple Stripe accounts to make sure that you’re enabling it for the right one.

    https://wordpress.org/support/topic/stripes-pre-built-ui-elements/

    Thread Starter deuce25

    (@deuce25)

    We only have one Stripe account. We didn’t have this issue with Backend Payments until a few months ago. It used to work fine.

    • This reply was modified 3 days, 14 hours ago by deuce25.
    Plugin Author bfl

    (@bfl)

    I’ve looked into this some more and I haven’t been able to produce that error without having the “Enable card data collection…” setting disabled. Can you have Stripe confirm from their end that that setting is definitely enabled for your account? It really shouldn’t be possible to get that error from Stripe if the setting is really enabled.

    Thread Starter deuce25

    (@deuce25)

    I confirmed “Enable card data collection…” is enabled.

    https://vintagemediainc.com/stripe-enable.jpg

    Plugin Author bfl

    (@bfl)

    Is this happening on your own site, or a client’s site?

    Thread Starter deuce25

    (@deuce25)

    Client’s site that I built and run. What would be the difference?

    Plugin Author bfl

    (@bfl)

    1. Can you confirm that the publishable key configured for Backend Payments is the same as the one shown in the Stripe dashboard (https://dashboard.stripe.com/apikeys)?
    2. Is this issue happening for any of your other clients?
    3. Do you know more precisely when the issue started? Did anything change with the Stripe account or were any new plugins added to the website or was the website changed in some other way?
Viewing 9 replies - 1 through 9 (of 9 total)

You must be logged in to reply to this topic.