• Resolved chirus

    (@chirus)


    So im using the latest version of this plugin, also the latest version of wordpress. When i want to proceed with przelewy24 transaction, im getting this error from stripe:

    The Sources API has been deprecated, and we are no longer allowing new integrations. Please follow our migration guide to integrate with the Payment Intents API: https://stripe.com/docs/payments/payment-methods/transitioning

    Any ideas what could cause that, and how to fix it?

Viewing 10 replies - 1 through 10 (of 10 total)
  • same problem here…

    Hi there @chirus,

    Thanks for reaching out.

    The error message you’re receiving is due to Stripe’s recent updates. They have deprecated the Sources API, which the Przelewy24 transaction relied on, and have transitioned to the Payment Intents API.

    To resolve this, you’ll need to update the API version on your Stripe account’s developers dashboard without affecting the Stripe WooCommerce Extension.

    You can find more information on this here.

    I hope this points you in the right direction.

    Hi there @strojpl,

    As per forum rules, I suggest that you start a new thread with your case, so that we don’t mix several troubleshooting sessions in one thread.

    Even if the symptoms are the same, perhaps the underlying problem is different in your case.

    Cheers!

    Thread Starter chirus

    (@chirus)

    Hi @ckadenge thanks for your reply,

    Im using latest version of API (2023-10-16) on my stripe account and unfortunately issue still exists

    Hi @chirus,

    Thank you for reaching out. As mentioned by my colleague, the error message you’re seeing is due to Stripe’s decision to deprecate the Sources API, which the plugin might be using for handling Przelewy24 transactions. Stripe now recommends using the Payment Intents API for new integrations, as mentioned in the error message.

    I’d like to understand your site properly. Please share with us the System Status Report which you can find via WooCommerce > Status > Get system report > Copy for support. You could copy and paste your reply here or paste it via https://gist.github.com/ and send the link here.

    Looking forward to your response so we can help you resolve this issue.

    Thread Starter chirus

    (@chirus)

    Hey, @chirus! Thanks for the report.

    Have you checked the Migrate local payment methods from the Sources API to the Payment Intents API section on this guide?

    Do you use the New Checkout experience? You can check it on WooCommerce > Settings > Payments > Stripe > Settings > Advanced settings.

    I also noticed you have WooCommerce Przelewy24 Payment Gateway active on your site. Do you mind deactivating temporarily it to check if it makes any difference?

    Looking forward to your reply.

    Have a wonderful day!

    Thread Starter chirus

    (@chirus)

    Hi @carolm29 thanks for your reply!


    Yes, im using “New Checkout experience”
    I have disabled WooCommerce Przelewy24 Payment Gateway – issue still exists

    When it comes to Migrate local payment methods from the Sources API to the Payment Intents API section on this guide – As far as i understand (please correct me if im wrong) this refers to dev side of the plugin right? Is there a switch somewhere in the plugin control panel? I’m not a developer by any means, would you be able to help me to configure plugin to use the Payment Intents instead of Sources API?

    Hi there @chirus,

    Please contact us at Woo.com > My Account > Support. You may need to create an account before you can access that page.
    Please include a link to this forum thread, so that we can keep track of what’s already been done.
    We will be able to help you further there.

    We haven’t heard back from you in a while, so I’m going to mark this as resolved – we’ll be here if and/or when you are ready to continue.

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

The topic ‘Deprecated API for P24 + Stripe’ is closed to new replies.