Stripe Reconciler

A customer pays by card, the money leaves their account, and then they close the tab before the browser makes it back to your site. Stripe has the payment. Craft Commerce knows nothing about it. The order sits there unpaid, or worse, it never became an order at all and is still sitting in the carts table where nobody will ever look at it.

That is the problem this plugin exists to solve. It finds those payments, checks them against Stripe, and finishes the job Commerce would have finished if the browser had come back.

What it actually does

It looks for Stripe transactions that never reached a final state, asks Stripe what really happened to each one, and completes the ones that genuinely succeeded.

The important word there is "asks". Every decision comes from a live PaymentIntent fetched from Stripe at the moment the command runs. Nothing is inferred from what is sitting in your database. An order cannot be marked paid unless Stripe confirms the money arrived, and if Stripe says the payment was never made, the plugin says so and leaves your data alone.

The rule it works to is a simple one: do exactly what Commerce would have done if the customer's browser had returned to the redirect URL, and nothing more.

Standard

Plus $19/year after one year.

Installation Instructions

To install this plugin, copy the command above to your terminal.

Reviews

This plugin doesn't have any reviews.

Active Installs
0
Version
1.0.0
License
Craft
Compatibility
Craft 5
Last release
July 28, 2026
Activity (30 days)
0
Closed Issues
0
Open Issues
0
Merged PRs
0
Open PRs