Back to Blog
Product Updates

InfusedWoo 4.5: REST API v2, New Admin, and Payment Plans

InfusedWoo Team 5 min read
InfusedWoo 4.5 release banner showing the new React admin interface

InfusedWoo 4.5 is here, and it’s the most significant update we’ve shipped in the plugin’s 10+ year history. This isn’t a patch or an incremental improvement. It’s a ground-up modernization of how InfusedWoo works, looks, and connects to Keap.

Let’s walk through everything that’s new.

New React Admin Interface

The entire InfusedWoo admin has been rebuilt from scratch using React.

If you’ve been using InfusedWoo for a while, you know the old admin got the job done — but it was starting to show its age. Page reloads between tabs, slow form submissions, and a layout that didn’t always play nicely with WordPress’s admin styles.

The new admin is fast. Settings load instantly. Tabs switch without page reloads. The automation recipe editor now supports auto-save, so you’ll never lose work because you forgot to click “Save” before navigating away.

The interface is cleaner and more intuitive, with better visual hierarchy and inline documentation. If you know where something is in the old admin, you’ll find it in the same place — we reorganized for clarity, not for the sake of change.

REST API v2 as Default

Every InfusedWoo service now uses Keap’s REST API v2 by default. This is the big one.

REST API v2 is faster, more secure (OAuth 2.0 vs. static API keys), and supports endpoints that simply don’t exist in the legacy XML-RPC API. Rate limits are higher — 25,000 calls per day compared to 10,000 with XML-RPC.

If you’re upgrading from an older version, InfusedWoo will detect your existing API configuration and prompt you to migrate. You can switch all services at once or migrate them one at a time using the per-service override in Settings > API Settings.

For stores that need to stay on XML-RPC temporarily (some edge cases with older Campaign Builder setups), the override is there. But with Keap deprecating XML-RPC in December 2026, we strongly recommend making the switch now.

Read more: API Settings documentation

Payment Plans (Payplans)

Customers can now pay in installments directly at WooCommerce checkout.

Payment plans are configured per product with flexible conditions: minimum order value, specific products or categories, customer tags. You set the number of installments, the interval, and any down payment amount.

The Payplan Simulator lets you preview exactly what the customer will see before you publish. Enter a sample order total and the simulator shows the payment schedule, amounts, and dates.

This feature works with Keap’s payment gateway and handles all the recurring billing automatically. Failed payment retries, dunning emails, and status updates all flow through Keap’s existing infrastructure.

Read more: Payment Plans documentation

Custom OAuth

High-volume stores can now connect to Keap using their own OAuth application credentials.

Why does this matter? Keap’s standard OAuth shares rate limits across all apps using the same client ID. If you’re processing thousands of orders per day, you might bump into those limits — not because of your usage, but because of aggregate traffic.

With Custom OAuth, your store gets its own dedicated rate limits. Set up an application in Keap’s developer portal, enter your client ID and secret in InfusedWoo’s API Settings, and you’re running on your own lane.

This is optional. Most stores will never need it. But for those that do, it eliminates rate-limiting headaches entirely.

SAK Backup Key

OAuth is great until it breaks. Tokens expire, refresh flows fail, and sometimes Keap’s OAuth server has a bad day. When that happens, your store’s integration goes down.

The SAK (Service Account Key) Backup provides automatic failover. If an OAuth token refresh fails, InfusedWoo falls back to the SAK to keep your data flowing. When OAuth recovers, it switches back automatically.

You don’t have to think about it. It just works in the background, making sure a token hiccup doesn’t turn into a missed order sync.

Read more: SAK Backup documentation

Support Access

When you need help from our support team, giving them admin access to your WordPress site has always been awkward. Sharing passwords, creating temporary accounts, remembering to revoke access afterward — none of it feels great.

Support Access solves this. Generate a temporary, time-limited access link from InfusedWoo’s settings panel. You control the duration (1 hour, 24 hours, 7 days) and the permission level. When the time expires, access is automatically revoked.

Every action taken via Support Access is logged, so you have a full audit trail of what was viewed or changed. No shared passwords, no lingering accounts.

Read more: Support Access documentation

GDPR Toolkit Refresh

The GDPR consent management tools have been updated for current best practices.

Consent checkboxes are now fully customizable per form context (checkout, registration, account page). Consent records are stored with timestamps and version tracking, so you can demonstrate compliance during audits.

The new tokenized unsubscribe links let contacts manage their preferences without logging in. Each link is unique and cryptographically signed — no guessable URLs, no risk of someone unsubscribing another contact.

Read more: GDPR Toolkit documentation

WooCommerce Blocks Support

WooCommerce has been moving toward its Blocks-based checkout for a while now, and InfusedWoo 4.5 is fully compatible.

The Keap payment gateway, consent checkboxes, and custom checkout fields all work in the new Blocks checkout editor. If you’ve been holding off on migrating to Blocks because of InfusedWoo compatibility, you’re clear to go.

This also means InfusedWoo is ready for the inevitable day when WooCommerce makes Blocks the only checkout option.

Everything Else

A few more things worth mentioning:

  • Performance improvements across all sync operations, especially bulk order imports
  • Better error messages when API calls fail — less “Something went wrong,” more “The contact field ‘Company’ exceeds Keap’s 100-character limit”
  • Updated merge field picker with search and recently-used fields
  • PHP 8.2+ compatibility confirmed and tested

How to Upgrade

If you have a valid InfusedWoo license:

  1. Go to Plugins > Installed Plugins in your WordPress admin
  2. You should see an update notification for InfusedWoo
  3. Click Update Now — the process takes about 30 seconds
  4. After updating, visit WooCommerce > InfusedWoo to complete the setup wizard for new features

Before upgrading: We always recommend taking a backup of your site first. The upgrade process is non-destructive, but backups are just good practice.

If you’re on an older PHP version (below 8.0), you’ll need to update your server’s PHP before upgrading to 4.5. Check with your hosting provider — most modern hosts support PHP 8.2 out of the box.

What’s Next

Version 4.5 lays the foundation for everything we have planned for this year. The new admin architecture, the REST API v2 backbone, and the modernized codebase all make it possible to ship features faster and more reliably.

We’ll share more on the roadmap soon. For now, go explore 4.5. We think you’ll like what you find.

Questions? Reach out to our support team — we’re here to help.