Show details for What's New in Infigo | August 2025

What's New in Infigo | August 2025

Welcome to our monthly update, looking back at August 2025.

Read on to learn about all the exciting new features and enhancements made available to our customers in the month of August.

Remember, this is only a selection of the most eye-catching changes. You can take a look at our full release notes for this month for a more complete list of new features, updates and fixes..

Contents

Upcoming Webinar | TBC

Date: Wednesday, 17 September 2025 - 03:00 PM (BST)

TBC

Copy Products Between Storefronts

Launching a new storefront just got a lot faster. You can now copy products directly from one storefront to another from the Product management grid. This saves time, removes repetitive build steps, and helps you keep catalogs consistent across multiple stores.

From the grid, select one or many products and choose Copy products to open a guided dialog. Pick the destination storefront, decide whether the copied items should be published, and set the naming: for a single product you choose the exact name; for multiple products you provide a prefix that’s added to each copy. The copy runs as a background job, so you can carry on working while it completes.

This initial release focuses on the most common workflows. Today, selection from the grid supports up to 500 products at a time; if you need more, filter and repeat. Copies run one source store → one destination per run (repeat the action to place the same product on additional storefronts). A short walkthrough video is linked from the companion page for a full demo.

Highlights

  • Available to all admin users by default

  • Copy one or many products from the Product management grid

  • Choose a destination storefront before starting the copy

  • Enter an exact name for singles or a prefix for multiples

  • Background processing with an option to publish on creation

How to implement

  1. Go to Admin → Product management in the source storefront.

  2. Filter or search as needed, then tick the checkbox(es) for the product(s) you want to copy.

  3. Click Copy products to open the copy dialog.

  4. Select the destination storefront.

  5. For a single product, enter the new product name; for multiple, enter a name prefix.

  6. Choose whether the copied product(s) should be published.

  7. Click Copy product(s) to queue the job.

  8. When processing completes, open Product management on the destination storefront and search for the new name/prefix to confirm the copies.

Manage SSL certificates & bindings in Admin

A new Admin area lets you manage SSL certificates and domain bindings directly in Infigo, reducing the need to submit support tickets and speeding up custom domain go-lives. Access is controlled via Infigo Support, so you will need to request via ticket if you'd like to access this. The UI covers the core lifecycle: upload/list/view/delete certificates and create/list/delete bindings.

Highlights

  • New Admin area for SSL certificates and bindings

  • Upload, list, view and delete certificates

  • Create, list and delete domain bindings

  • Permission-gated; request access via Infigo Support

  • Built on a new controller that standardises SSL operations

MegaScript: create orders from a hosted form or trigger

A new “Create an order” MegaScript pattern accepts payloads from a simple hosted form or a Trigger URL. It validates inputs, can create (or re-use) the customer, and records an order with predefined products, quantities and delivery options.

This is particularly handy for events, kiosks or lightweight portals. HTML responses (via editable content) or JSON are both supported.

 

Highlights

  • Works with a hosted form or a Trigger URL

  • Supports defaults and content overrides

  • Can auto-create customers when needed

  • Optional one-order-only restriction per email

  • Returns HTML (content keys) or JSON for custom handlers

How to implement

  1. Configure the payload (line items, defaults, log level)

  2. Copy the Trigger URL from Admin

  3. (Optional) Add editable content keys for success/error HTML

  4. Embed the provided fetch example (replace with your Trigger URL)

  5. Set createCustomerIfNotExists: true to auto-create, and allowMultipleOrders: false to limit to one order

Separate storefront title font

You can now choose a dedicated font for titles without changing body text. A new toggle in Appearance Settings → Fonts enables the feature (off by default to protect existing sites) and a Title font dropdown lets you pick the font.

Highlights

  • New toggle: Enable separate title font?

  • New Title font dropdown for headings only

  • Disabled by default to avoid visual regressions

  • Clean, targeted styling for .title elements

How to implement

  1. In Appearance Settings → Fonts, enable Enable separate title font?

  2. Choose the desired Title font from the dropdown

Insights: request context fields available for reporting

Insights has been extended with request-context details (e.g., context name) to improve filtering and grouping. A helper dashboard has been added to demonstrate the new columns.

Highlights

  • Adds request-context metadata to reporting tables

  • Enables richer filtering and grouping in dashboards

  • Companion dashboard provided for quick validation

Leaderboards: filter by department

Leaderboards now accept a department parameter (ID or name), in addition to customerId, allowing department-level comparisons. When neither parameter is provided, all records are returned.

This improves flexibility for authors building KPIs that need to pivot by customer and department.

Highlights

  • New department parameter (ID or name)

  • Works alongside customerId

  • Defaults to “all” if no parameter is provided

How to implement
Add the department parameter to relevant Metabase questions/dashboards where department scoping is needed.

View related customer emails from Customer record

From the Customer record, you can now open Message Queue pre-filtered to that customer. This shortens the path to review communications history for support or account management.

The link appears directly within the customer details experience, saving you from manual filtering.

Highlights

  • “Related messages” link from the customer record

  • Opens Message Queue with the customer filter applied

  • Speeds up comms triage for support teams

Punchout: block checkout when Punchout is active

A new Punchout setting “Checkout only with Punchout” prevents checkout unless the session was started from a Punchout login. When enabled, non-Punchout sessions attempting to place orders receive a clear message and are blocked from checkout.

The behaviour is enforced by the Punchout plugin through cart-warning logic; the setting is located in the Punchout settings (general group).

Highlights

  • New setting: Checkout only with Punchout

  • Blocks checkout for non-Punchout sessions with a clear message

  • Enforced via Punchout plugin warnings on the basket

How to implement

  1. Go to Punchout settings and enable Checkout only with Punchout.

  2. No other configuration is required; the plugin enforces the check.

Streamlined Payment-Gateway Integration Setup

Setting up payment gateways is now simpler and more fool-proof thanks to a review and refinement of our payment-plugins. Configuration screens across multiple gateway plugins have been updated to provide clearer tool-tips, up-to-date field descriptions and a more consistent layout, so administrators can integrate providers quickly and confidently, with far less trial-and-error.

Highlights
  • Clearer configuration pages – many payment plugin now shows helpful guidance for each setting, so you know exactly what information is required.

  • Current-API credential handling – numerous plugins have been aligned with the latest authentication flows used by their respective providers, reducing the risk of connectivity errors.

  • UI consistency – improved styling and layout bring payment-gateway setup pages into line, making administration more intuitive.

  • Under-the-hood code review – extensive cleanup and best-practice updates increase reliability, security and long-term maintainability.

By keeping gateway plugins modern and easy to configure, these enhancements translate directly into smoother, more dependable checkout experiences for your customers.

Drag & Drop Reordering of Items in Cart

An optional new step in the checkout process now allows users to rearrange the order of items in their cart using a simple drag-and-drop interface.

Highlights

  • Introduces a cart reordering step in checkout where items can be dragged and dropped into the desired order.

  • The reordering interface displays item details (image, attributes, SKU, quantity) in read-only form while allowing drag-and-drop movement.

  • Particularly beneficial for advanced users who need to control item sequence.

  • Fully optional – the step only appears if enabled, preserving the standard flow for those who don’t use it.

New Tutorials in the Infigo Academy

Take a look at the new tutorials added to the Infigo Academy over the last month and keep your skills sharp!

Tutorial Name Tutorial URL
What's New in Infigo | June 2025https://academy.infigo.net/p/2411
Displaying Minimum and Maximum Order Quantities on the Product Pagehttps://academy.infigo.net/p/2414
Considering Minimum and Maximum Order Limits on Multipart Versioned Productshttps://academy.infigo.net/p/2415
Approval-Notes Token for Approval-Workflow Emailshttps://academy.infigo.net/p/2416
Refreshed Product Management Page: Faster Search, Powerful Bulk Actions, and Flexible Exportshttps://academy.infigo.net/p/2417
Configuring EORI Tax Identifiers in EasyPost Shipmentshttps://academy.infigo.net/p/2418
Global Payments Integration – Hosted Payment (PayByLink) with Immediate Capturehttps://academy.infigo.net/p/2419
Supported File Types for Image Upload Variableshttps://academy.infigo.net/p/2420
How To Customise Helper Text On Multipart Versioned Product UIhttps://academy.infigo.net/p/2421
Allow Customers To View and Search Purchase Order Numbers in Their “My Orders” Screenhttps://academy.infigo.net/p/2423
Customer Import Overview | Time-Saving Toolboxhttps://academy.infigo.net/p/2428
Product Import Overview | Time-Saving Toolboxhttps://academy.infigo.net/p/2429
Access Permissions Import Overview | Time-Saving Toolboxhttps://academy.infigo.net/p/2430
Product Groups Overview | Time-Saving Toolboxhttps://academy.infigo.net/p/2431
Copying Products and Categories Overview | Time-Saving Toolboxhttps://academy.infigo.net/p/2432
Tokens Overview | Time-Saving Toolboxhttps://academy.infigo.net/p/2433
Layout Manager & HTML Content Block Overview | Time-Saving Toolboxhttps://academy.infigo.net/p/2434
CSS Override Overview | Time-Saving Toolboxhttps://academy.infigo.net/p/2435
Generic Pricing Script Overview | Time-Saving Toolboxhttps://academy.infigo.net/p/2436
Custom Content Templates Overview | Time-Saving Toolboxhttps://academy.infigo.net/p/2437
Template Sets Overview | June 2025 | Time-Saving Toolboxhttps://academy.infigo.net/p/2438
Infigo Insights Overview | June 2025 | Time-Saving Toolboxhttps://academy.infigo.net/p/2439
Address Books Overview | June 2025 | Time-Saving Toolboxhttps://academy.infigo.net/p/2440
July 2025 Full Release Noteshttps://academy.infigo.net/p/2451
What's New in Infigo | July 2025https://academy.infigo.net/p/2452
Product Image Style Setting: Keep Your Gallery at a Consistent 16 : 9 Ratiohttps://academy.infigo.net/p/2460
Import or Reset Customer Budgets with the CurrentBudget CSV Columnhttps://academy.infigo.net/p/2466
Order Of Processing During Checkouthttps://academy.infigo.net/p/2467
Capture Names & Descriptions per Version with Version Attributeshttps://academy.infigo.net/p/2468
Incomplete