------------ Release Update 25.12.01f DB Version 205 ---------- Updated: 09/03/2026
POS Enhancements: Coupons and Customer Order
The POS screen now makes it easier to manage customer discounts and orders. The Coupon button shows how many coupons are available for the selected customer and the balance that can be applied to the sale. Clicking the button displays the available coupons, allowing you to select one or multiple coupons according to the sale rules. Selected coupons are applied automatically, with balances updated in real time.
The Customer Order button provides quick access to all open orders for the selected customer. You can easily bring an order into the current sale to continue or complete it, streamlining the checkout process.
These enhancements help cashiers and sales associates apply discounts and manage customer orders more efficiently, directly from the POS screen.
Coupons and Store Bucks Rewards
A new option is available when setting up coupons, allowing multiple coupons to be created for a single sale. This feature makes it easy to issue Store Bucks rewards to customers, whether for promotions, loyalty programs, or special offers.
Cashiers and sales associates can select and apply multiple coupons during the transaction, ensuring customers receive their rewards quickly and accurately. By providing flexible coupon options, this enhancement helps improve the customer experience and encourages repeat visits.
Click here to see instructions and how-to setup these Coupons and Store Bucks Reward.
Coupon Update: Better Support for Mixed Carts
We’ve improved how coupons work when your cart includes both products and services.
Previously, coupons that were limited to products only or services only could not be used if your cart contained a mix of both. That restriction has been removed.
What’s Changed?
Coupons are now evaluated based on which type of item makes up the larger portion of your cart:
- Product-only coupons can be used when the total value of products in your cart is greater than or equal to the total value of services.
- Service-only coupons can be used when the total value of services is greater than or equal to the total value of products.
- All Items coupons continue to work on any eligible cart without restriction.
Clearer Error Messages
If a coupon can’t be applied, you’ll now see a detailed message explaining why. The message will include:
- A breakdown of your product and service totals
- A clear explanation of why the coupon isn’t valid
- Guidance on how to adjust your cart to qualify
These updates make it easier to understand how your coupon works and how to successfully apply it at checkout.
Keep Your Product Data Up to Date
We’ve enhanced the Product Properties screen with a new option that makes it easier to stay aligned with the latest vendor information.
With this update:
- You’ll be notified when a product’s retail price differs from the vendor’s latest price and can choose to update it instantly.
- The system automatically checks the product’s publication date against the vendor’s data and updates it when needed.
This improvement helps keep your pricing and product details accurate, consistent, and current—saving time and reducing manual updates.
Requirements
- Stock Check must be enabled under Tools > Options > Account Information for this feature to function.
Validate Retail & Promise Pricing During Order Allocation
You can now validate and update both Retail Price and Promise Price directly from the Customer Order Allocation screen when differences are detected against the vendor’s latest retail price.
To use this feature, Stock Check must be enabled under Tools > Options > Account Information.
With this enhancement:
- You’ll be prompted to update the retail price when a discrepancy is found.
- The on-screen price updates immediately after confirmation.
- If the Promise Price differs, you’ll also be prompted to update it.
- Any approved updates are reflected instantly on screen.
This improvement keeps all customer-facing pricing accurate at the time orders are allocated, helping prevent downstream pricing issues and saving time.
Pub Easy Inventory Levels added to Product Properties and Venstock Inventory
Image, Review, and Inventory System Improvements
We've enhanced the reliability and stability of our product image and review retrieval system. The updated architecture validates requests earlier to avoid unnecessary processing and implements proper resource cleanup to prevent memory leaks that could cause gradual performance degradation over time.
In addition, integration with the Bookazine API for inventory and the Ingram Warehouse Inventory API ensures real-time inventory data is retrieved accurately and efficiently. This allows your system to provide up-to-date stock information alongside images and reviews, even during periods of high-volume usage.
While individual requests will see modest improvements, the real benefit comes from maintaining consistent performance across all data retrieval operations. Your system will run more reliably throughout the day, with improved error handling and easier troubleshooting whenever issues arise.
Symtio Option Removed from Dust Jacket
Removed option in Product Properties to select Symtio from Dust Jacket code options.
Nickel Rounding on Cash Transactions
When nickel rounding is enabled, cash sale totals are automatically adjusted to the nearest five-cent increment. This reflects standard practice in Canada, where the penny is no longer in circulation. The adjustment applies to cash payments only — card and other electronic payments are not affected.
How Rounding Works
Your system administrator selects one of three rounding methods. Each works as follows:
Round Up
Any total that isn't already on a nickel is rounded up to the next five-cent mark.
$4.12 → **$4.15**
$4.16 → **$4.20**
$4.15 → **$4.15** (no change)
Round Down
Any total that isn't already on a nickel is rounded down to the previous five-cent mark.
$4.12 → **$4.10**
$4.16 → **$4.15**
$4.10 → **$4.10** (no change)
Round to the Nearest Nickel
The total is rounded to whichever nickel is closest. This is the most common method.
| If the total ends in… | The total is rounded… | Example |
|---|---|---|
| 1 or 6 | down 1 cent | $4.11 → $4.10 |
| 2 or 7 | down 2 cents | $4.12 → $4.10 |
| 3 or 8 | up 2 cents | $4.13 → $4.15 |
| 4 or 9 | up 1 cent | $4.14 → $4.15 |
| 0 or 5 | no change | $4.15 → $4.15 |
When Rounding Does Not Apply
If nickel rounding is turned off, cash totals are left exactly as calculated — no adjustment is made.
Release Update 25.12.01b DB Version 205
Coupon Updates
Added additional debugging for multple coupon and reward setup types.
POS Closing
Added additional debugging for catching any errors when closing POS.
Release Update 25.12.01c DB Version 205
Product Inventory Lookup
Add bug fix for PubEasy Product Inventory Lookup that was missing some US vendors from grid.
Indie Commerce Export Files
New columns in IMRCHNT export fields
- IndieCommerce - Categories
Using this field will set the value as "Data from 'Product URL field' on screen | Dept Cat Description"
- IndieCommerce - Single Category
Using this field will set the value as "Data from 'Product URL field' on screen"
- IndieCommerce - Search Category - Local_books
Using this field will set the value as 'Local_books'
- IndieCommerce - Search Category - Merchandise
Using this field will set the value as 'Merchandise'
Release Update 25.12.01d DB Version 205
Venstock Inventory Grid
Performance & Reliability
The inventory panel has been significantly improved. All three sources — Bookazine, PubEasy, and Ingram — now load simultaneously in the background, cutting wait times roughly in half. The screen no longer freezes during lookup; a loading indicator appears immediately and results fill in automatically when ready. Recently viewed titles load instantly from a local cache that holds pricing for 15 minutes and refreshes Ingram stock quantities every 3 minutes. If Ingram is unreachable, the panel detects this within 2 seconds and moves on rather than hanging. Ingram results are also more complete, now showing per-warehouse stock, backorder and Print-on-Demand flags, discount codes, return policy, and publication date — with Print-on-Demand locations clearly identified as sub-entries under their parent warehouse.
Availability Colors
All three vendors now share a consistent color scheme across every row: green for in stock, yellow for on order or awaiting stock, and salmon for not available — making it easy to compare availability across sources at a glance.
Release Update 25.12.01e DB Version 205
POS Receipt
Added additional debugging for catching any errors when printing receipts from POS.
Release Update 25.12.01f DB Version 205
Import / Export Files
Fix for Import / Export module when using the store book export type and the field type IndieCommerce - Single Category.
Release Update 25.12.01g DB Version 205
POS Round Up Donation Fix
Update fixes an error message that could appear during checkout when the Round Up Donation was used. If a customer said Yes to rounding up and the donation was then removed from the sale, POS showed an error each time a payment was added. The payments still went through, but the repeated message made it look like something had gone wrong and made it hard to tell which payments had been recorded. With this update, the donation can be removed from a sale without any error, and payments can be added normally afterward. The round-up prompt still appears once per sale with the same choices, and when a donation stays on the sale, it’s handled exactly as before.
Find Customer prompt appearing twice
On registers using Prompt for Customer, Login for each sale and cash drawer management together, the Find Customer prompt could appear twice and remove the customer from the sale. It now appears once per sale, and the chosen customer stays on the sale.
Other improvements
Customer coupons are only applied when the sale has items.
Balance Card and Coupon Balance totals show even at $0.00.
The rewards amount at the end of a sale no longer counts coupon dollars.
The membership sign-up prompt no longer appears on the card device automatically.
Fewer error pop-ups while the sale list refreshes.
Release Update 25.12.01h DB Version 205
Sell Your Books on Facebook, Instagram, Google and Pinterest
IMRCHNT can now share your store’s book catalog with Facebook, Instagram, Google and Pinterest. Each night IMRCHNT sends an up-to-date list of the books you have in stock, with titles, descriptions, cover images and prices, so shoppers can find your books where they already spend their time. Every listing links back to your own store website, so sales come to you.
The catalog updates automatically every night, so sold-out titles drop off and new arrivals appear on their own. To get started, contact IMRCHNT support and we’ll help you set up the feed and connect it to your social and shopping accounts.
Release Update 25.12.01i DB Version 205
Faster Product Properties
Product Properties now opens quickly, even when one of the book vendors IMRCHNT checks is slow or not answering. Before, some titles could take 12 to 16 seconds to open while IMRCHNT waited for vendor information. Now the product opens right away, and vendor stock and reviews fill in a moment later.
If a vendor isn’t answering, IMRCHNT skips it and shows “Not Available” for that vendor, then tries again automatically a few minutes later. This update also fixes an issue where a book’s publication date could be changed to 1/1/2001 when a vendor couldn’t be reached.
Open-time tracking
IMRCHNT now times how long Product Properties takes to open. If an item takes 3 seconds or more, IMRCHNT writes a short note to its log listing which parts of the screen took the time, such as sales history, purchase orders, the sales chart or the cover picture. Our support team can then see exactly what slowed it down without guessing.
Nothing changes on your screen, and there is nothing you need to do. The first item you open after starting IMRCHNT can be a little slower than the rest while the database warms up. That’s normal.
Social Posts: Bluesky and Mastodon
IMRCHNT can post books from your store to your Bluesky and Mastodon accounts automatically. Each post shows the book’s cover, title and price, with a link to the book on your website. IMRCHNT uses the same cover you see in Product Properties.
- Choose which books can be posted (for example, new arrivals that are in stock).
- Auto post mode posts up to 3 books each night.
- Approval needed mode emails you when posts are ready. You review them, edit the wording if you like, and approve or skip each one. Posts not approved within 21 days are removed.
- A book is never posted twice to the same account by the nightly posts. Books without a cover or a price are not posted.
- Bluesky and Mastodon each keep their own list of posted books, so the same book can go to both.
Requirements
- A Bluesky and/or Mastodon account for your store.
- Bluesky: an app password. In Bluesky, go to Settings > Privacy and Security > App Passwords.
- Mastodon: an access token. In Mastodon, go to Preferences > Development > New application, allow write:statuses and write:media, then copy the access token.
- Your website’s product link pattern, for example https://yourstore.com/book/{isbn}.
- Set up in Interfaces > Indie Commerce with the export type Social Posts - Bluesky or Social Posts - Mastodon. Contact IMRCHNT support to schedule the nightly posts.
Post or share from Product Properties
The new Social button on the Product Properties toolbar posts or shares the item you’re looking at. It uses your Social Posts settings, so there’s nothing new to set up.
- Post to Bluesky / Post to Mastodon: see a preview with the cover, post text and link, and edit the wording before you click Post. If the item was already posted, IMRCHNT tells you when and asks before posting again. If the item is waiting in your Pending Posts, posting it here takes it off that list.
- Share on Facebook, Threads, X, Pinterest or LinkedIn: IMRCHNT copies the post text and opens that site in your browser with the post ready, and you click Post there. Facebook and LinkedIn don’t accept pre-filled text, so paste it in (Ctrl+V).
- Instagram: copy caption + save cover: copies the caption and saves the cover picture, so you can post it from your phone or Meta Business Suite. Instagram doesn’t allow posting from other programs.
- Copy post text and link: for email, newsletters or anywhere else.













