liberapay.com
liberapay.com copied to clipboard
An old Stripe API still used by Liberapay will stop working on August 15
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