Skip to main content
Decorative ribbon
Decorative ribbon
Decorative ribbon

Integration

Renttix + WordPress & WooCommerce Integration

Sell rentals from your existing WordPress storefront. The Renttix for WooCommerce plugin checks availability and delivery coverage before checkout, then carries every order into Renttix dispatch with the right dates, customer record and route.

Sell rentals from WooCommerce — orders flow straight into Renttix dispatch.
Renttix + WordPress & WooCommerce Integration

How it connects

Renttix for WooCommerce is a native plugin, built and maintained by Renttix, that installs like any other WordPress plugin. Setup is a straightforward pairing: generate an API key in Renttix under System Setup → Integrations → WooCommerce, paste your Renttix backend URL and the key into the plugin settings, and tag each rental product with its Renttix Product ID. Every message between the two systems travels in an HMAC-signed envelope over HTTPS, so each side can verify that requests genuinely came from the other. Once connected, any WooCommerce order containing a Renttix-tagged product lands in your Renttix storefront-orders queue with the delivery date, return date, customer record and route attached. Renttix can also publish products to your store as variable WooCommerce products with one variation per rental duration, keeping pricing, images and metadata in sync. Products without a Renttix tag flow through your normal checkout untouched, so rentals and standard retail can share one storefront — and trade customers can jump from your My Account page straight into their Renttix portal without a second login. The connection is built to be resilient rather than fragile. Outbound events queue through WooCommerce's Action Scheduler with automatic retries, and a six-hour reconciliation sweep on the Renttix side picks up anything missed while either system was offline. The plugin declares full compatibility with High-Performance Order Storage and registers with WooCommerce Blocks, so it works with both the classic and block-based cart and checkout.

Why it matters

A standard WooCommerce store treats every product as something you sell once. A rental has dates, availability and a return leg — none of which an ordinary commerce checkout understands. Running a hire business through a plain storefront usually means the hire desk re-keying web orders into the rental system by hand, and discovering conflicts only after the customer has already paid. This integration puts the rental checks where they belong: before payment. While the customer is still in the cart, the plugin asks Renttix whether each line is available for the chosen dates, and the customer's shipping address is checked against your delivery coverage areas — so someone far outside your service area sees a clear message before they pay, not a refund email afterwards. Discount codes are validated against Renttix's own promotion rules rather than a separate coupon system. By the time an order is placed, it has been checked against the operational system that will actually fulfil it. After checkout, the loop closes automatically. When your driver marks the delivery complete in Renttix, the WooCommerce order moves to completed and the standard customer email goes out. Trade customers on credit accounts can check out without paying upfront, and their WooCommerce order is marked paid when the Renttix invoice settles. Your storefront stays the shop window; Renttix stays the operational brain.

Key workflows

Order ingest

Every WooCommerce order containing a Renttix-tagged product lands in the Renttix storefront-orders queue with the rental dates, customer record and route attached. Delivery to Renttix is queued through Action Scheduler with automatic retries, so a temporary outage does not lose an order.

Pre-checkout availability gate

Before checkout completes, the plugin asks Renttix whether every rental line is available for the customer's chosen dates. If a line is not available, checkout is blocked with a clear per-item error — the customer picks different dates instead of buying equipment that is already out on hire.

Coverage-area enforcement

The customer's shipping address is sent with the availability check so Renttix can verify it falls within your delivery coverage. Out-of-area customers see a clear "we don't deliver here" message before paying, and any order the dispatcher rejects in Renttix is refunded and cancelled in WooCommerce automatically.

Coupon redemption

A coupon field on the cart validates codes against Renttix's own promotion engine, including product- and category-scoped discounts and customer-specific audiences. The discount is applied to the WooCommerce cart total and the redemption is recorded on the Renttix order.

Customer order tracking

Drop the [renttix_order_tracker] shortcode on any page and customers can look up the current status of their hire with just an order reference and the email used at checkout — no account or login required, the same trust model as courier parcel tracking.

Fulfilment and payment write-back

When your driver marks a delivery complete in Renttix, the WooCommerce order moves to completed and the standard customer email goes out. Credit-account customers' orders are marked paid in WooCommerce as soon as their Renttix invoice settles.

WordPress powers a large share of the world's websites, and WooCommerce (https://woocommerce.com) is its commerce layer — the storefront platform many rental businesses already trade through. Rather than asking you to replace that storefront, the Renttix for WooCommerce plugin connects it to the rest of the Renttix platform: the store remains the shop window while orders, availability, dispatch, scheduling and billing live in Renttix. It is a shipped, supported integration — requiring WordPress 6.0 or higher, WooCommerce 7.0 or higher and PHP 7.4 or higher — and sits alongside Renttix's other storefront and accounting integrations so web orders flow into the same operational system as every other channel.

Learn more about WordPress & WooCommerce at their official website.Visit WordPress & WooCommerce

WordPress & WooCommerce integration FAQ

Yes. Only products tagged with a Renttix Product ID are treated as rentals; everything else flows through your normal WooCommerce checkout untouched. You can run a mixed retail-and-hire store from a single storefront.

The availability gate fails open with a notice rather than blocking the sale — the order goes through and your dispatcher confirms it manually before delivery. Order delivery to Renttix is queued with automatic retries, and a six-hour reconciliation sweep picks up anything that was missed.

Yes. It declares full High-Performance Order Storage compatibility and reads orders through WooCommerce's own APIs rather than direct database queries. It also registers with WooCommerce Blocks, so the block-based cart and checkout are supported alongside the classic versions.

When a dispatcher rejects an order in Renttix — an inventory conflict, say, or an address outside your coverage area — the plugin issues a full refund through WooCommerce and cancels the order. The customer receives the standard WooCommerce refund email, with nothing to process by hand.

Ready to modernize your rental operations?

Payments + deposits enabled • Quick setup • No credit card trial

WordPress & WooCommerce Integration — Renttix