• Hi Team,

    We are encountering issues after the new authentication update. We were using your plugin on our staging environment and were planning to move it to live. However, after connecting to the new authentication with our test Stripe account today, we’re receiving the following error on checkout:

    Error: ‘Expired API Key provided: rk_test_*********************************************************************************************vAIVnp. Platform access may have been revoked.’

    We attempted to disconnect it and proceed with the previous Stripe authentication method using API keys, and the checkout worked as expected. This suggests that the new authentication method, which connects via the Stripe app, is not functioning correctly.

    Please note we are using the same stripe account in multiple projects.

    We are awaiting your response on this matter. Please let us know if there are any updates or if additional information is needed from our side to help resolve the issue.

    Thank you,
    Kind Regards,
    Affan Ali.

Viewing 13 replies - 1 through 13 (of 13 total)
  • Same issue for me. It worked temporarily when I disconnected the Stripe connection and reconnected but now it’s broken again.

    Thread Starter Affan Ali

    (@affanali)

    Hi Team,

    Is there any update regarding the issue, we are currently waiting for your response to proceed further.

    Thank you,
    Kind Regards,
    Affan Ali.

    Plugin Support WebToffee Support

    (@webtoffeesupport)

    HI @affanali,

    Greetings from Webtoffee!

    We appreciate your patience as you navigate the issues with the new OAuth. We’re excited to share that we’ve made several enhancements to the plugin and are working on a new version that will be released shortly. Please update the plugin to version 4.0.2 and let us know how it performs.


    If the issue persists<span style=”box-sizing: border-box; margin: 0px; padding: 0px;”>, share the? wt_stripe_oauth?log file from WooCommerce -> Status -> Logs so that we can investigate the specific issue you are facing and provide</span> a solution.

    Thread Starter Affan Ali

    (@affanali)

    Dear Team,

    Thank you for your prompt response and for the update regarding the new plugin version.

    I have successfully updated the plugin to version 4.0.2 and performed testing again. Unfortunately, I am still encountering the same issue. The error message I am receiving is:

    “Expired API Key provided: rk_test_*******************************************************************************************4h12ge. Platform access may have been revoked.”**

    I have also deactivated and reactivated the plugin, and disconnected and reconnected my Stripe account, but the issue persists.

    You can check the of wt_stripe_oauth log file from WooCommerce > Status > Logs from here: https://padzee.com/affan-stripe

    Please let me know if you need any additional details or if there is any further troubleshooting I can perform to resolve the issue.

    Thank you,
    Kind Regards,
    Affan Ali.

    Plugin Support WebToffee Support

    (@webtoffeesupport)

    Hi @affanali,

    Thanks for sharing the OAuth log. We couldn’t identify any errors from the logs. The refresh token generation is successfully working.


    To look further into the issue, can you check if there are any failed logs present in your Stripe dashboard -> Developers -> Logs? If so, share them with us. If you are concerned about sharing this publicly, you can use this link to share it privately with us.

    Thread Starter Affan Ali

    (@affanali)

    Hi Team,

    Thank you for the response!

    We checked the Stripe dashboard logs as suggested, and there are no records indicating that our request reached Stripe at all. It seems like the request isn’t triggering on Stripe’s end, and we’re continuing to see the error: “Expired API Key provided: rk_test_***************************E8CGau. Platform access may have been revoked.”

    We also noticed that the rk_test_key mentioned above changes frequently, yet it consistently results in the same error on the checkout request. Please note that we are using the checkout page feature provided by your plugin. However, when attempting to access the checkout page, the error appears immediately before the request even reaches Stripe.

    This leads us to believe the issue may be related to the API key being expired or revoked before it even reaches Stripe. Could you advise on any additional settings or reauthorization steps that might address this?

    Thank you,
    Kind Regards,
    Affan Ali.

    Plugin Support WebToffee Support

    (@webtoffeesupport)

    HI @affanali,

    The issue with expired tokens has been addressed in version 4.0.2. To ensure the changes are reflected accurately can you disconnect once and retry connection to Stripe?

    Thread Starter Affan Ali

    (@affanali)

    Hi,

    Thank you for the guidance. As mentioned previously, we had already tried deactivating and reactivating the plugin, as well as disconnecting and reconnecting to Stripe. We repeated these steps again as per your recommendation, but unfortunately, the issue persists.

    Upon checking the network panel in the browser, we found the following error in the response:

    {
    “error”: {
    “code”: “platform_api_key_expired”,
    “doc_url”: “https://stripe.com/docs/error-codes/platform-api-key-expired&#8221;,
    “message”: “Expired API Key provided: pk_test_*4VtXEO. Platform access may have been revoked.”,
    “type”: “invalid_request_error”
    }
    }

    Additionally, the response code returned is 401.

    Could you please investigate this further? It appears there may be an issue with the API key or the platform access itself. Let us know if there’s anything specific we should check on our end.

    Thank you,
    Kind Regards,
    Affan Ali.

    Plugin Support WebToffee Support

    (@webtoffeesupport)

    Hi @affanali,

    We have reviewed the situation and noted that the failed order is not recorded in the Stripe dashboard, and the OAuth logs show no errors. Therefore, we recommend temporarily reverting to the old integration method using the API.

    The error message you are encountering originates directly from Stripe. We are actively engaging with the Stripe team to resolve this issue. Once we have a clearer understanding, we will provide an update here.

    Thread Starter Affan Ali

    (@affanali)

    Hi,

    Thank you for the update. Could you please share an estimated timeline for when we might expect further clarity or resolution on this issue? This will help us plan accordingly on our end.

    Thank you,
    Kind Regards,
    Affan Ali.

    Plugin Support WebToffee Support

    (@webtoffeesupport)

    Hi @affanali,

    We have contacted Stripe support and noticed them of this issue. They are actively working on it. Once we have a response from them regarding a solution, we will release a patch without any delay.

    Thread Starter Affan Ali

    (@affanali)

    Hi,

    As you mentioned last week, Stripe support was contacted, and they are actively working on resolving the issue.

    Can you please provide an update on the current status? We are keen to know if there has been any progress or if there is an estimated timeline for the patch release.

    Thank you,
    Kind Regards,
    Affan Ali.

    Plugin Support WebToffee Support

    (@webtoffeesupport)

    HI @affanali,

    We are still waiting for an update from Stripe support team. Once we have an update we will release a new version promptly.

Viewing 13 replies - 1 through 13 (of 13 total)
  • You must be logged in to reply to this topic.