Seven in ten shoppers who reach checkout leave without buying. That’s not a traffic problem — it’s a checkout problem. Blazo Checkout replaces your WooCommerce checkout with a hosted one built to close the sale, win back the ones who almost didn’t, and sell them a little more on the way out.
Here’s what changes the day you install it:
A faster, cleaner, trust-built checkout page — guest-first, mobile-tuned, no surprise costs at the last step. Every field on it exists because it earns its place.
Your branding and settings load from the edge network first, falling back to the API only if needed. Cities and delivery offices load from the API first, falling back to the edge if it’s slow. Order completion tries the API first, then the edge network as a backup. Every step has a fallback, so shoppers never wait on a single point of failure.
If your store goes down mid-checkout, the order isn’t lost — Blazo holds it and pushes it into WooCommerce the second your site is back. And if your courier’s API goes down (it happens more than anyone admits — cities and pickup offices just vanish from checkout, and the sale goes with them), Blazo already has that data cached on its own servers. Your checkout keeps working. Your customer never finds out there was a problem.
Someone bails before paying? Blazo follows up by email, SMS, Viber, Telegram, WhatsApp, or a phone call — whichever gets a real human to finish the order. Revenue you were already writing off as lost.
Order bumps at checkout and post-purchase offers, placed exactly where shoppers are most willing to say yes. (Post-purchase upsells: coming soon.)
Order summary, delivery status, tracking, “contact support” — all one click away, right after purchase. Fewer “where’s my order” tickets, more customers who trust you enough to come back.
A dashboard built around one number: how much Blazo actually made you — recovered carts, upsells, and the conversion lift, broken out and dated. No spreadsheets, no guessing.
Run steps vs. one-page checkout head-to-head and let the data decide. More test types are coming.
Style it to match your brand, and set exactly which fields are required and which aren’t. Field hide/reorder controls are coming next.
Every customer gets a risk score — critical wherever cash-on-delivery is the default payment method, because a refused COD parcel means you pay courier fees both ways for nothing.
Courier selection, pickup-office lookup, cash-on-delivery, B2B company/EIK fields — the messy logistics details that lose sales when a generic checkout gets them wrong. Deep support for Central & Eastern European delivery out of the box.
Run checkout on your own custom domain. Every word on the page is translatable, so shoppers never feel like they left your store.
Connect with a single onboarding token. No copying API keys or secrets by hand. Your custom order statuses sync automatically. Every order lands back in WooCommerce — customer, address, shipping, fees, all of it — the moment it’s confirmed.
Every checkout payload is AES-256-GCM encrypted and HMAC-signed. Every confirmation is signature-verified, replay-protected, and de-duplicated. Order totals are checked against what the shopper actually confirmed, so price tampering gets caught, not shipped.
In-house heatmap tracking, so you see exactly how shoppers move through your checkout — no third-party script required. A dedicated order-tracking page with its own upsell placements, so the sale doesn’t stop at “thank you.” And order status mapping, so your WooCommerce statuses and Blazo’s line up exactly the way you run your store.
Full feature list
A Blazo account is required. This plugin is the connector — the checkout itself, the recovery engine, and the dashboard live on Blazo’s platform.
This plugin relies on the Blazo Checkout third-party service to function. It is not usable without a Blazo account, and by installing it you direct your store’s checkout traffic to Blazo.
What is sent, and when
At checkout (browser redirect). When a shopper clicks “Proceed to checkout”, the plugin builds an order payload and redirects the shopper’s browser to your configured Blazo checkout URL. The payload is AES-256-GCM encrypted and HMAC-signed and contains: store ID, currency, return/callback URLs, cart line items (product name, SKU, price, quantity, image URL, variation data), order totals, and the customer’s email, first name and last name (where available).
On connection (server to server). When the merchant connects the store, the plugin sends a one-time onboarding token and the site URL to the Blazo API (/plugin/bootstrap) to retrieve the store configuration.
Order confirmation (server to server). Blazo calls back to this site to create the order. No store-initiated PII is sent in this step; the plugin receives and verifies the confirmed order data. If your site is unreachable when Blazo tries to deliver an order, Blazo holds it and retries automatically once your site is back up.
Status sync (server to server). The plugin periodically requests your custom order-status definitions from the Blazo API.
Service endpoints
https://checkout.blazo.bg, or your own custom domain)https://api.blazo.bg)Service provider, terms and privacy
Merchants are responsible for disclosing this data flow to their own customers as required by applicable privacy law.