What’s New:
1. Support to Import InDesign (IDML) File for Template Creation
To expedite the template creation process for the admin, we will now be supporting the InDesign Files in the admin panel.
In the v11.0 release, admins will be able to initiate InDesign template creation from the template listing page. In the template creation, they can export the IDML file from the InDesign tool and then directly import the file into the admin panel.
2. PDF Block Template Properties Management
To make any small changes in the PDF Block Templates, the admin initially had to update the block PDF in Adobe Acrobat and then re-upload the updated PDF in the OnPrintShop admin panel template.
To optimize and make this lengthy process hassle-free and timesaving, we will be providing an interface in the Manage Properties screen through which the block modifications can be performed within the OnPrintShop admin panel for properties such as Rect, Font, Object Fitting, Color, and Spacing – Formatting.
3. QR Code Generation in Block PDF
To meet the market trend, we bring you the facility of QR code generation in the PDF Block Templates. Admins will now be providing QR codes within the templates for personalization along with the other business personalization fields.
In the Designer Studio, when the customers input any text for product, company, or other details, it will be automatically converted to a QR code based on the admin configuration.
4. Security Against Login Password Guessing Attack
To prevent password guessing attacks (Brute Force Attacks), we have introduced a setting in the ‘Site Variable’ for limiting the number of login attempts. This will be applicable to the admin as well as for the customer login screen.
After some ‘n’th failed login attempts as per configuration, the system will display a warning message. When the user reaches the maximum number of failed login attempts, the user and IP address will be temporarily blocked and the same will be conveyed to the user in the login screen.
5. Login using Google Authentication
To add an extra layer of security to the accounts, we are providing the functionality where the admin will be able to log in via the Google Authentication process.
6. Multi-Currency Support in Admin Panel
In the admin panel, all the pricing and costs are displayed in the default currency. To allow the admin to see the order amount or quote price in the store currency or site currency, we have added a new “Select Currency for Display” setting in the Site Settings.
With this, the admin can now choose to see the orders/quotes in a specific store's currency or the site’s default currency under which the order/quote is placed.
7. Tax/VAT Settings for Partnership Solution
The Franchisee and Reseller stores can be located and operated from different locations. Based on the locations, the tax/VAT will also differ and hence in version 11.0, we're introducing tax calculation for Franchisee and Reseller stores.
To allow this they will have the “Tax Calculation based on” setting under the Configurations section. After the configuration, the stores will gain access to the Tax/VAT settings in the Store Configuration section and Products Tax/VAT Settings under the Product section.
8. Store-wise Time Zone Display
There can be scenarios where the admin has multiple stores that are located across different time zones, and they want to manage the sales and orders as per the store-wise time zones.
To allow admin to see the orders, coupons/discounts, etc. in the store-wise time zones, and manage the entire sale and order fulfilment time zone-wise, we’re introducing an option in the Store Settings section to set up the time zone store-wise in version 11.0.
9. Recurring or Holiday Coupons
There are various events and holidays that tend to happen on specific days every year or month and creating coupons or discounts for those events used to be a repetitive task for the admin.
Now, the admin will be able to create coupons for recurring events or holidays hassle-free. On the Add Coupon Discount page, the admin will have the option to select if the coupon they are creating is recurring, and the coupons will be available automatically based on the dates or days set.
Enhancements for an edge:
1. Store Specific Product Content Overwrite
We are expanding the Store Specific Product Content Overwrite facility to offer more customized and personalized product content management store-wise. In this release, the store admin will be able to overwrite the product title, URL, keywords, product category, and gallery images.
2. Payment option for Payon Account Unpaid Orders
Till now, the payment of all the Unpaid Orders placed via the Pay on Account method was managed offline. The customer made the payment through some payment gateway, inform the admin about the same, and finally, the admin had to update the payment status in the system manually.
To give your customers an interface where they can see all their unpaid orders and make the payment via the OnPrintShop platform, we are introducing ‘Post Paid Settings’ in the Site settings.
With this, the website customers will have a button available on their “Add Pay on Balance” screen from which they can select orders and make payment.
In Addition, the admin will also have the option to create a reminder email with the repetition setting.
3. Pay On Account Order Due Date
The admin doesn’t always generate the invoices and asks for the payment only after 30 days for the orders processed via the Pay On Account method. As per the business requirements, the pay due date can either be once at the end of the month or twice in a month (bi-weekly).
In the payment due date setting of the Pay On Account Payment method, the admin will be able to set the days manually as previously, select to get the payment at the end of the month or bi-weekly.
4. Multiple Shipping Types for “Shipping Cost by Order Subtotal” Shipping Method
The shipping type functionality will be expanded for the Shipping Cost by Order Subtotal in v11.0. The admin will be able to add multiple shipping types as per their requirements and configure the price by individual shipping type. For ease of use, we have introduced the Shipping Types and Shipping Prices icons.
5. Ship to Multiple Address UI Changes
The order flow through Ship to Multiple Address has been enhanced to provide a better order experience to your customers. The customers will now be able to select the Product, quantity, shipping type, and location from a single screen.
6. Setup cost for Custom Size Products
In case of orders received for a custom-sized product, the admin may take care of some extra processes or steps, such as machinery, paper cutting, finishing, etc. For this, if the admin wants to charge setup costs, they will be able to do so from the v11.0 release.
The admin will be able to configure the setup cost for the Custom Size products as well. For this, two new settings, ‘Custom Size Setup Cost’ and ‘Apply Custom Size Setup Cost Reorder’ will be added to the Product Settings screen. These settings will only appear when you enable ‘Allow Custom Size in Price Calculator’ in the Custom Size tab.
On the front store, this setup cost will be applied to the product price when the customer selects the ‘Custom Size’ from the Size selection and enters the dimensions.
7. Proofing Tool Changes
In the v11.0 release, the following enhancements will be available in the design proofing tool:
- The existing Proof Tool code is converted to make Angular-compatible.
- For better understanding, customers can now add comments page-wise. In the sidebar, only the pages with comments added will be displayed.
- The empty comments will be deleted using the Delete icon without any further confirmation from the user.
- All the previous proof history added by the user for the ordered product will be displayed. Users can see all Proofing Comments on the history tab and click on View Proof to see that proof.
8. Order Notifications for all types of Admin accounts
To enable admins other than the Super admin such as Printer, Branches, and Workflow admins to receive and manage their respective orders, in this version, an “Email Notification” setting will be added to the Edit screen of Printer, Branch, and Workflow admin modules.
Once enabled, the respective admins will receive all the notifications related to the orders to their configured email IDs.
9. New External Service for all SSO Integrations
In the v11.0 release, you will be able to manage all the SSO Integrations in your system through one common External Service.
10. Multipage or Individual Page PDF upload for Proofing
For the proofing of the artwork, the admin can choose to upload either a multipage PDF or individual pages through the Modify Design screen.
11. Skip Option-wise setup cost for Reorder
The admin can choose to consider or skip adding additional option-wise setup costs for the Reorder process. If you don’t want to charge setup costs for a reordering of the same product, you can simply just enable the ‘Exclude Setup Cost For Reorder’ setting from the Product Option Edit screen or Assign Product Options screen for the individual options.
12. Minor Enhancements
Quote Module
- With the ‘Enable Pdf Preview for Quote/Offline Order Product’ setting added in the Site Settings, the users will be able to preview the quote or offline ordered products in PDF format.
- You can allow your customers to download the quote in HTML format based on the site variable settings.
- In the quotation, you can now display the unit price along with the total quantity amount. For this, a new ‘{quote_quantity_with_unit_price}’ variable is added to the Quote Print Template email content.
- In the Offline Quotes, the system will now fetch and display the Production Days and Product Weight (when configured) whenever the admin first time visits the Quote’s Edit screen after placing the offline quote.
Admin Module
- In this release, the dimensions of images uploaded from the admin panel will be stored and will be used on the front store to overcome the CLS issue. As the image dimensions will be stored automatically, the ‘Image Box Height’ setting from the Web Optimization section will be removed.
- The payment process through Third-party gateways is simplified by providing an option for currency selection on the payment configuration screen. While configuring, the admin can set the default store currency, store-wise currency, or the logged-in user’s selected currency. This will ease the currency conversion and payment process.
- To place restrictions on the deletion of audit logs, the delete button is removed from the audit log page.
- In Order Detail Reports, a new dropdown is introduced with Order Date and Payment Date options. This will allow the admin to filter the Orders report by specific ordered date or Payment Date.
- You can now increase the credibility of any review and trust in your audience by adding images and ratings to the testimonials.
- From v11.0 onwards, the admin can test the connections while setting up any of the cloud storage or hot folders to ensure that the connection and locations entered are valid.
- The Weight-Based Shipping method can now be duplicated and configured to be used as a separate shipping method. You just need to contact the technical team for the duplication of this method.
- The super admin can now check the cost bifurcation for all the stores using the store filter from the Product’s View screen.
Front Store
- From v11.0 onwards, the system will allow your users to upload images with .tiff and .tif extensions as well on the front store.
- For creating a better shopping and user experience, the shipping calculator User Interface has been enhanced.
- The Product Price List appearance has been enhanced to give more visibility to the quantity and pricing. The list block is now designed to display only 5 rows when you have more than 5 quantity ranges. These rows will appear based on the quantity selected.
- To reduce shopping cart abandonment and allow your customers to continue to buy more things, the “Continue Shopping” link is introduced in the Shopping Cart section of the checkout process. This will take the customers to the Home Page from where they can find and buy other products.
- The Payment Gateway architecture is optimized in the shopping cart to give your customers a seamless shopping experience.
- In the Shipping Cost Estimator, the types (shipping and local pickup) will be displayed as radio options. The customers can now select the type and then get the cost estimation based on the selection.
- In version 11.0, your customers will have the facility to select fields for personalization. During the product purchase, when your customers choose to perform mass personalization, they can now select the fields that they want to personalize, and the rest unselected fields will be skipped from personalization. In this case, the system will consider the default values for these fields while generating PDFs.
- On the front store, when you have multiple values/attributes available for sizes and additional options, it made difficult for the customers to find the apt value from the dropdown. With the search functionality added to the price calculator fields, the customers will now be able search the values without much scrolling or juggling.
Designer Studio
- Till now, whenever the admin wanted to duplicate multiple Page Layouts for further design and usage, they had to individually duplicate the layouts. In the version 11.0 release, we brought the option to duplicate the page layouts in bulk similar to product templates. For this, the ‘Page Layout’ option is added to the Add Duplicate Templates, Remove Duplicate Templates as well as Duplicate Templates with Resize screen.
- When you have set the upload center proofing to ‘Designer Studio’ and upload the files from the upload center page, the system will redirect the customers to the designer studio for design proofing, and as per the latest enhancement, the customers will be able to see the dimensions of the artwork placed on the canvas.
- You can now add a help message for individual blocks in the PDF Block Templates to help your customers add value to those blocks. For this, you will find a ‘Help’ property in the Custom Properties tab of the Manage Properties section.
Order Module
- There are times when the order received contains single files but when the admin tries to download the order file, a zip folder is downloaded. To remove this unnecessary step, a site variable has been added. When the site variable is set as ‘true’ and there is only one file for the order, then the file will be directly downloaded without a zip whereas the order with multiple print-ready files will download with a zip but without the Job ticket.
- If a customer wants to set blind shipping for their order after it has been placed, they along with the admin didn’t have that option till now. To address this limitation, a new column “Blind Shipping” has been added to the Modify Design page that will allow the admin to set the blind shipping address for orders.
- To ease the admin or workflow people to track the orders and update their status using a Barcode from the job board, a common barcode scanner is added to the job board. When accessing the job board using mobile devices, the scanner will allow the admin to scan the order product and update its order product status.
- If you were taking the hassle of adding the same product with some other difference in options, sizes, or quantity, then this feature update is for you. Now, you can duplicate the order product by adding an offline order or even modifying the order received.
Third-Party Integrations
In the v11.0 release, we have further enhanced the 4over integration:
- To help the admin with the integration, a help tab is added to the Integration screen.
- For the mapped 4over products, the admin can see the additional options applied prices against the individual attributes from the View Product Details page.
- Similar to OnPrintShop products, the admin can now check and verify the pricing bifurcation at the front store.
- You can now enable and display the visual price calculator for mapped 4over products with the OnPrintShop platform. This can be done from the Product Settings tab of the mapped product by enabling the “Display Visual Price Calculator” setting.
- Also, you can choose to offer an enlarged preview option to your customers which will allow your customers to view the large preview of the options in a pop-up.
With the ‘Restrict Store Order’ setting added in the ShipStation configuration, it is now possible for you to restrict the default store orders synchronization within that store in the ShipStation. For the store-specific orders, it will work as previously.
In ZOHO CRM integration, the following enhancements have been made:
- For the default or retailer store, you can create an account from the configuration screen by entering the name in the “Zoho Account Name” field. All the activities of the default store will be synced with this ZOHO account.
- To check the error log, the “Debug Mode” setting is added on the integrations page.
- The admin operating multiple stores can now create respective accounts in ZOHO and sync all the activities between the platforms.
- With the Sync Order Status field, you can select the order statuses that you want to sync in the ZOHO accounts. The orders with the selected statuses will be synced.
Upgrades on The Core Solution:
- Upgraded to PHPv8.2: In this release, we have upgraded our code from PHP v8.1 and made it compatible with the PHP v8.2 standard, for advanced platform security.
- Order Listing Page Optimization: The Order Listing page is optimized to speed up the loading. This is achieved by removing extra queries or looping.
- Import/Export Functionality Optimization: The Import and Export functionality via CSV file operation is being optimized to speed up the overall process.
More Fixes:
We have identified and resolved some bugs in OnPrintShop to enhance its performance and user experience.