Skip to content

Replace Plaid with Stripe Financial Connections component + fix issue with submit button not resetting when user cancels payment#375

Merged
fernanDOTdo merged 3 commits into
mainfrom
stripe-ach
Feb 13, 2026
Merged

Replace Plaid with Stripe Financial Connections component + fix issue with submit button not resetting when user cancels payment#375
fernanDOTdo merged 3 commits into
mainfrom
stripe-ach

Conversation

@MichaelT372

@MichaelT372 MichaelT372 commented Feb 10, 2026

Copy link
Copy Markdown
Contributor

This PR removes Plaid completely from the codebase, as this has been replaced completely in Engaging Networks with Stripe Financial Connections.

It also fixes an issue with the Stripe Financial Connections modal where a user closing the modal left the "processing" label of the submit button. It provides a base for adding any more custom functionality we may need to this new payment flow.

The way we detect the SFC modal is a bit of a workaround because EN and Stripe do not provide events for us to hook into.

Test link: https://protect.worldwildlife.org/page/92201/donate/1?assets=stripe-ach

The test link uses a branch built with this branch. When testing with the link fill out a bank account donation, click submit and then close the modal. With the new branch, the submit button label will revert to its correct label. Without the branch, it will continue to say "Processing..."

@fernanDOTdo
fernanDOTdo merged commit 60e800d into main Feb 13, 2026
2 checks passed
@fernanDOTdo
fernanDOTdo deleted the stripe-ach branch February 13, 2026 04:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants