Blazo Checkout Wordpress Plugin - Rating, Reviews, Demo & Download
Plugin Description
Blazo Checkout connects your WooCommerce store to the Blazo hosted checkout platform. When a shopper proceeds to checkout, they are redirected to your Blazo checkout page to complete the order (address, delivery/courier selection, and payment). Once the order is confirmed, Blazo sends it back to your store and a matching WooCommerce order is created with the customer, address, shipping, and fee details.
Blazo is a product brand owned by Fantasy Software Ltd. Blazo Checkout is one product in the Blazo line; this plugin is the official WooCommerce connector for it.
Features
- Redirects the native WooCommerce checkout to your Blazo hosted checkout page.
- Securely transmits cart and customer details (AES-256-GCM encrypted, HMAC-signed).
- Creates WooCommerce orders from the Blazo confirmation callback (HMAC-verified, with replay protection and idempotent de-duplication).
- Verifies the order total against the amount the shopper confirmed, to detect price tampering.
- Surfaces Blazo fulfilment context (courier, pickup office, B2B company/EIK) in the WooCommerce order screen.
- Syncs your Blazo custom order statuses into WooCommerce.
- High-Performance Order Storage (HPOS) compatible.
- Zero-touch connection: connect with a one-time onboarding token instead of copying IDs and secrets by hand.
A Blazo account is required to use this plugin.
External services
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.
-
Status sync (server to server). The plugin periodically requests your custom order-status definitions from the Blazo API.
Service endpoints
- Checkout URL — configured by the merchant (e.g.
https://checkout.blazo.bg) - API base URL — configured by the merchant (e.g.
https://api.blazo.bg)
Service provider, terms and privacy
- Service provided by Blazo (a product of Fantasy Software Ltd) — https://blazo.bg
- Terms of Service — https://blazo.bg/terms
- Privacy Policy — https://blazo.bg/privacy
Merchants are responsible for disclosing this data flow to their own customers as required by applicable privacy law.
Screenshots
No screenshots provided

