Originally written by Will Miller, last updated Jan 05, 2026, on the Swan Retail knowledge base (SRS).
Version 7.4-92 - Last 2025 patch
2nd December 2025
- Fixes
SWAN-6445 - Customer Ordering App Supplier Lookup - Fails (>5s) on production systems
Performance enhancement added to the Supplier lookup, which is now 10x faster than previously. This was sometimes timing out when there are a large number of suppliers.
- Added
SWAN-6339 - Sales Out Allowance SOA - Cost Price Change Creation
Sales Out Allowance radio button and field added to Cost Price Change Creation program
Sale Out Allowance as a feature will be added to in the next few patches as a way for a supplier to support sales by providing a reduction on the cost of items sold between dates.
At this patch, Sales Out Allowances can be set up but will not impact the cost of items sold. However, they will take effect for new sales from patch 7.4-93 in January 2026
Support #: SUP-55918
- Changed
SWAN-6336 - Ticket Printing - SRS ESL Integration
Electronic Shelf Label (ESL) integration deployed with this patch.
More detail coming on this exciting new feature soon! Please contact your account manager if you’re interested in finding out more.
SWAN-6329 - SRS API - Cygnus Transaction Search/Refund - Return ClearAccept Original Payment Identifiers
The SRS API to Cygnus will include the paymentrequestid and transactionid of SwanPay (ClearAccept) payments so that Cygnus will be able to process linked refunds in the same way SRS is able to. Initially this will be for POS transactions, so if the payment was originally taken on Cygnus it can then do a linked refund which does not require the customer to present their card again.
This is in preparation for the change to Cygnus to process the linked refunds, so the feature is not yet available but will be coming soon!
- Other
[ BESPOKE ] collingwoodsSalesOrderPrint.jasper has changes for embedded sidebar image, T&C page and addition of customer signature.
[ API ] New Cygnus Server endpoint added to lookup Nominal accounts
-
GET /api/nom-accounts
-
Optional query parameters P or B can be used to look up the nominal accounts depending on the nominal type.
-
P - Profit/Loss
-
B - Balance sheet
-
-
If no query parameters are keyed in, both nominal types will be returned in the response
[ API ] Enhancements made to the Cygnus Server API : GET /api/transactions/{receipt-number} to include the checklist details in the response where available. To be used by TRIMS.
Was this article helpful?
That’s Great!
Thank you for your feedback
Sorry! We couldn't be helpful
Thank you for your feedback
Feedback sent
We appreciate your effort and will try to fix the article