Welcome to our monthly update, looking back at July 2024.
Read on to learn about all the exciting new features and enhancements made available to our customers in the month of July.
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
New Payment Capture Options for Payment Plugins
Enhanced Password Capabilities
Add to Cart Redirection Setting on Product Page
Performance and Efficiency Enhancements
Enhanced Iframe Performance and Integration
Batch Operations for Products in SPO
New Features for PrintIQ Custom Product Configuration
Infigo Academy webinar | What Was New in Infigo This Quarter?
New Payment Capture Options for Payment Plugins
We’ve introduced new capture mode settings for the Authorize.net payment plugin, allowing you to choose when to capture payments: at Checkout/Approval (default), Manually, or On Shipped. This update enhances payment flexibility and control during the checkout process.
This setting is located in Payment Methods > Configure (Authorize.net) > Capture Mode
Available capture modes include:
- On Checkout | Payment is captured as soon as you place the order
- Manually | The admin captures the payment manually from order details in admin page
- On Shipped | when the order is set to shipped, the payment automatically gets captured
The new settings ensure that orders are only placed once payment is authorized, preventing any unpaid orders from being processed. Additionally, authorized payments can now be voided, cancelled, or refunded directly from the user interface, improving overall transaction management.
Enhanced Password Capabilities
To enhance security, we’ve introduced a new setting in:
Customer Settings > Password Settings > Require Password Change.
When enabled, customers created via admin, API, or CSV must change their password upon first login. This does not apply to customers who register via a registration form.
This setting is enabled by default for new storefronts. We’ve also added the ability to manually expire passwords for any customer, prompting them to change it at their next login, and to require a special character.
These are again found under Customer Settings > Password Settings.
The Customer Info tab for individual customers now contains a handy password generator button for admin use, along with the ability for admins to mark a password as expired (prompting the user to enter a new password on next login).
Add to Cart Redirection Setting on Product Page
We have extended the "Redirect on add to cart" setting functionality to also function on product landing pages. Now, when adding items to the cart from the product page, the behaviour will follow the option selected in the Catalogue Settings, with options to redirect to the cart, proceed directly to checkout, or add to the cart without any redirection.
This feature is applicable for Stock and Static PDF products without quotes. For products requiring quotes or those that need to open an editor, this feature does not apply. This update ensures a seamless and customizable user experience, aligning with the preferences set in the Catalogue Settings.
Learn more about the configuration of the redirect behaviour using the guide below:
Performance and Efficiency Enhancements
We’ve introduced a series of performance improvements to enhance the efficiency of our platform. Key updates include lazy loading for combination images, caching for authorization permissions, and optimized cart operations to reduce unnecessary database calls. Additionally, we’ve streamlined widget checks, improved the loading of product attributes, and enabled CORS requests for resources hosted on different domains. Enhanced meta tag loading and new database indexes further boost query performance. These changes significantly reduce load times and server load, providing a faster and more responsive user experience.
Content Template Updates
We’ve introduced several enhancements to our content templates engine to provide greater flexibility and efficiency for your build team. These updates include:
-
New Token for Unpaid Banners: The token
%Module.Unpaid Order Banner%
can now be used directly in content templates to display unpaid order banners on whichever page it is input.
-
Improved Approval Links Access: Users with only the Registered and Approver roles can now access Approval links from the My Account menu, ensuring that managers responsible for sign-offs can efficiently perform their tasks without requiring store admin privileges.
-
Enhanced Match Conditions: Previously, conditions and exceptions in templates only worked if a specific value was exactly matched. Now, you can also check if a field has any value or no value at all, not just specific true values. This makes it easier to manage optional fields without needing separate show/hide settings for each one. These enhancements help you create cleaner and more efficient content templates.
These enhancements make our content templates more powerful and easier to use, enabling you to create more dynamic and conditional content without additional complexity.
Enhanced Iframe Performance and Integration
Updated Product API Endpoints
We’ve launched an updated version of our product API, introducing new endpoints to offer a more detailed and flexible product management experience. The new endpoints allow you to retrieve, create, and update products with enhanced attributes, including detailed descriptions, SKU, category IDs, tags, availability dates, basket quantity settings, and comprehensive pricing details. This update ensures seamless integration and better control over product information, streamlining your operations and enhancing your storefront's capabilities. Check out our updated API documentation to explore these new features.
Batch Operations for Products in SPO
To streamline job management, we’ve added batch operations to the Shared Print Operations (SPO) page, allowing you to recreate outputs and re-trigger Connect Plugins for multiple jobs simultaneously. This update provides an expanded dropdown, giving access to options to download combined job tickets, recreate outputs, and trigger MIS actions.
When "Recreate Output" is selected, it marks valid jobs as pending for output creation, with appropriate error messages for unsupported items. The "Retrigger MIS" option includes controls for each enabled plugin, selectively re-triggering applicable jobs. This update simplifies batch processing, ensuring efficient handling of multiple product updates and minimizing manual efforts.
New Features for PrintIQ Custom Quoting Configuration
We’ve introduced significant enhancements to the PrintIQ custom quoting configuration to streamline the process of managing product attributes, values, and combinations.
New to custom quoting in our Connect: printIQ module? You can get a quick overview in the video below:
We've introduced a new "Inherited" option, selected within attributes or attribute combinations, allowing us to ensure elements of the specification are inherited from a higher level of the configuration. In addition to simplifying and clarifying the specification process, we also maximise efficiency by controlling the level of information included in the payload sent between Infigo and printIQ.
In addition to section and job operations for attributes, we now also support side operations, enabling more detailed and flexible product configurations.
These improvements also include validations to prevent duplicate names for job operations and sections, and the introduction of new tokens for easier property management. We've also optimized the performance of the custom quoting option.
If you need some additional guidance on the custom quoting features, we have some additional tutorials on the Infigo Academy:
- What is Connect: printIQ Custom Quoting?
- Custom Quoting in Connect: printIQ
- Example of Custom Quoting Configuration in Connect: printIQ
Infigo Academy webinar | What Was New in Infigo This Quarter
We're excited to invite you to our rearranged upcoming Infigo Academy webinar on Wednesday, 21st August, at 3pm BST!
This session will dive into the fantastic new features we've rolled out over the last quarter, directly inspired by the highlights from our "What's New" newsletters.
Join us for a practical walkthrough of these enhancements, where you'll learn how to leverage the latest capabilities to boost your productivity and creativity with Infigo.
What's in Store:
- Advanced Grouping in Infigo Invent: Learn about our new advanced grouping feature, designed to provide greater control over field behaviour in complex Invent templates.
- Barcodes and QR Codes in Invent: Discover how to populate barcodes with static text or link them to variables within your Invent templates, allowing end-users to customize barcode content seamlessly.
-
Platform-wide Performance Enhancements: Discover the work we've been doing behind the scenes to improve the performance of the Infigo platform.
- And Much More: We’ll also cover various performance enhancements, new email templates for order tracking, and updates to various Connect integrations.
You can sign up right now! Just fill in the short form below.
The Best of the Rest
Category Sorting Options and Settings Section
We’ve added new sorting options for categories, enhancing how categories are displayed on the homepage and within subcategories. You can now set the default category sortation method to Position (Display order), Name, or Created On. This allows you to customize the order in which categories appear, providing a more organized and user-friendly browsing experience.
This setting can be found within a new "Categories" section within Catalogue Settings. A number of other category related settings have been moved to this section for a simpler configuration experience.
Improved Payment Status Display on Approval Page
We’ve enhanced the approval process by adding a Payment status column on the approval page. This update ensures that approvers can see whether an order is paid, authorized, or unpaid before approving. The new column will show "Unpaid" for orders not authorized or paid, "Paid" for authorized orders, and "Paid on [Date]" for fully paid orders.
Additionally, we introduced a new setting, "Allow approval for unpaid orders," providing the flexibility to approve orders regardless of payment status. By default, this setting is disabled, preventing unpaid orders from being approved.
New to the approvals workflow in Infigo? You can learn more about it using our Infigo Academy content.
New Settings for Combined Job Tickets in Hotfolders
We’ve added two new settings related to Hotfolders, enhancing how job tickets are managed for orders. These new options allow for the creation and storage of a combined PDF containing all job tickets for an entire order.
These settings can be found in: Hotfolders and Print Locations > Hotfolder Settings > Enable "Copy Additional Items to Hotfolders" > Order Combined Job Tickets Hotfolder
Note: The "Copy Additional Items to Hotfolder" checkbox can only be activated at platform level
The two new available settings are:
- Order Combined Job Tickets Hotfolder | Select the hotfolder where the combined PDF of all job tickets for an order will be saved.
-
Order Combined Job Tickets File Name | Enter the file name pattern for the combined order job tickets. The default pattern is
jobtickets_%OrderId%.pdf
.
This update simplifies order management by consolidating all job tickets into a single PDF, which is then copied to the configured hotfolder once the order is ready, similar to the invoice logic. This ensures all related job tickets are easily accessible in one place.
Improved File Upload Speed for MegaEdit
We have optimized the file upload process in MegaEdit to significantly reduce the time taken for large file uploads, such as PDF's with a large number of pages. Uploads are now also processed in parallel. This means that two uploads can be processed simultaneously, while additional uploads will be efficiently queued.
Deployments: R24-26,27,28,29,30
Deployed: July 2024
0 Comments