Sharfin designed and built our new website to enable us to accept online payments. The new website looks amazing and navigating around it so simple compared to what we had before. Sharfin and his team have always been available when we have required any technical support or assistance.
Checkout and payment error fixing, same day reply
Orders stopped, payments taken but orders not created, customers seeing errors at the last step. Send us the site and what is happening, and a developer replies the same day with the cause and a fixed quote.
- Broken checkouts and payment errors
- Payments taken but orders missing
- Webhooks, 3D Secure and plugin conflicts
Why has my checkout stopped taking payments?
The usual causes are a plugin or platform update, an expired or changed API key, webhooks pointing at the wrong address, caching serving an old checkout, or a 3D Secure change. eCom Pro diagnoses and fixes broken checkouts and payment errors for any provider, with a same day reply and a fixed quote.
Checkout stopped taking payments?
When the checkout breaks, every hour costs orders. The cause is usually one of a handful of things: an update, an expired key, a webhook pointing at the wrong address, a caching rule or a 3D Secure change.
- Cause found and explained in plain English
- Fixed on a copy first where it is safe to
- Checked with a live payment before we sign off

Payment problems we fix
On WooCommerce, Shopify and custom builds.
Errors at checkout
Card errors, spinning pay buttons and pages that fail after payment.
Missing orders
Payments that succeed at the provider but never create the order.
High declines
Fraud filters, 3D Secure or address checks blocking good customers.
Plugin conflicts
Gateway plugins broken by updates, caching or security plugins.
Failed renewals
Subscriptions that stopped renewing or charged twice.
Wallet problems
Apple Pay or Google Pay missing or failing on some devices.
Built by the team behind 200+ websites
eCom Pro has built websites and checkouts since 2007. We integrate the payment provider you already use, or help you choose one. For specialist sectors we usually recommend eCom Pay.
Done all our website. It now accepts payments and it was very complex. Reachable at all sorts of odd hours, and had a very simple journey with sharfin. Highly recommend them and their expertise.
Sharfin was an absolute pro. Took time to really try to understand our needs and propose solutions which fit our budget and timescales. He made smart suggestions without being pushy but improving the plan so we didn't waste time or resources on things we don't need.
Everything we offer is run by the team that built your website and connected your payments, so there is one number to call and one bill. We have worked this way since 2007.
Checkout and payment error fixing questions
Why has my checkout stopped taking payments?
The usual causes are a plugin or platform update, an expired or changed API key, webhooks pointing at the wrong address, a caching rule that serves an old checkout, or a change in 3D Secure handling. We check all of them.
Why are payments taken but orders not showing?
Usually the provider's webhook is not reaching your site or is failing verification, so the payment succeeds but the order is never confirmed. We fix the webhook and reconcile any missed orders.
How fast can you fix a broken checkout?
A developer replies the same day with the cause and a fixed quote, and the fix starts as soon as you agree it.
Do you fix sites you did not build?
Yes. Most of the checkouts we fix were built by someone else.
Get your checkout taking payments again
Send us the address and what is happening. Same day reply, fixed quote, 7 days a week.