liberapay.com icon indicating copy to clipboard operation
liberapay.com copied to clipboard

An old Stripe API still used by Liberapay will stop working on August 15

Open Changaco opened this issue 1 month ago • 1 comments

Email from Stripe:

Hello,

Liberapay is currently accepting SEPA Direct Debit payments in your Stripe payments integration using the Sources API (https://stripe.com/docs/sources). Starting August 15, 2024, the Sources API will no longer support non-card payments.

This change and timeline will apply to both your platform account and your connected accounts.

To avoid disruption to your business, upgrade to the Payment Intents API (https://docs.stripe.com/payments/payment-intents), Stripe’s latest payments API. For the best migration experience and access to Stripe’s newest features, we recommend you integrate Payment Element (https://stripe.com/payments/elements) or Checkout (https://stripe.com/payments/checkout).

How to update your integration:

  • Please follow the instructions in our migration docs (https://stripe.com/docs/payments/payment-methods/transitioning), and then add SEPA Direct Debit to your payment flow. You can use our tooling (https://dashboard.stripe.com/b/acct_1ChyayFk4eGpfLOC?destination=%2Fsources-migration) in the Stripe Dashboard to confirm that you have no remaining traffic on Sources once your migration is complete.

  • For payment methods that support recurring transactions, you will need to complete a data migration to ensure no disruption to existing recurring payments. We’ve also built a self-serve data migration tool (https://dashboard.stripe.com/b/acct_1ChyayFk4eGpfLOC?destination=%2Fsources-migration) in the Stripe Dashboard that will walk you through each step of this process.

  • If you use Stripe via a third-party integration, please contact the developer to download their latest version. For more information about third-party integrations, please refer to this support article (https://support.stripe.com/questions/common-third-party-integrations).

If you do not plan to migrate, please remove SEPA Direct Debit from your checkout to resolve customer-facing errors from this change.

We have compiled answers to common questions on our support page (https://support.stripe.com/topics/shutdown-of-the-legacy-sources-api-for-lpms). For more dedicated support, please submit this contact form (https://support.stripe.com/contact/email?question=other&topic=api_integration&subject=%20Support%20with%20Sources%20migration%20requirement), or chat directly with our developers on our Discord server (https://stripe.com/go/developer-chat).

If you have already made the necessary changes, please disregard this message.

— The Stripe team

Changaco avatar May 21 '24 09:05 Changaco