News

KeyPay Users – End Of End Of Financial Year Processing & STP Finalisation Webinar

The webinar covered:

•Tips on reconciling data to ensure everything is correct before commencing the finalisation process

•Using the EOFY wizard to lodge the finalisation event

•Notifying employees post finalisation

•How to create an amended finalisation event for changes and corrections after lodging your finalisation event

•ATO deadlines for end of year reporting

The webinar is available on YouTube for you to rewatch and assist you in your EOFY tasks. It runs for approximately 28 minutes.

Additional Resources: 

End of Financial Year Guide 2021/22 – Reporting for STP

The following link will guide you through year end reporting using STP

KeyPay EOFY System updates

https://support.yourpayroll.com.au/hc/en-au/articles/4889516306959-End-of-Financial-Year-Guide-2021-2022-Reporting-STP

Firstly, users can now create pay runs for the 22/23 FY. The notable changes effective automatically for pay runs with a date paid on or after 1 July 2022 are as follows:

•The legislated superannuation guarantee (SG) rate will increase from 10% to 10.5%, which will automatically apply to eligible businesses;

•The $450 monthly threshold will no longer apply and rather SG will be calculated on all OTE earnings. The $450 threshold will be removed automatically for all eligible employees;

•The maximum superannuation contribution base (MCB) will increase to $60,220 per quarter. From 1 July 2022, the new MCB amount will be displayed in the employee Pay Run Defaults screen. Prior to that date, the system will continue to show the MCB rate applicable for the 21/22 financial year;

•The genuine redundancy cap has increased to $11,591 (base limit) and then $5,797 for each completed year of service;

•The ETP cap for life benefit termination payments has increased to $230,000;

•STSL updates have been applied for the new financial year due to the annual indexing of the repayment income thresholds.

Note: The Federal Budget on 29 March 2022 did not result in any changes to normal tax rates or income thresholds for the 22/23 FY. The extension of the low and middle income tax offset to $1,500 is only claimable when individuals lodge their income tax return for the 21/22 FY. Therefore, there are no changes to weekly, fortnightly or monthly tax tables.

Readysell March-May Sprint 2022 update

We’re pleased to announce that Readysell 8.60.610 is rolling out progressively to all of our Readysell 8 customers. This release is focused on implementing some important service enhancements, improvements to the framework of the whole application, and actioning bugs that have been reported over the last period.

New Feature Development

15667 – Enhanced MPS Service Auto Increases to include finance factor in auto increase calculation. Relates to ticket 17056


15835 – Added ability for prepaid Sales Order to be invoiced from a Sales Invoice Run. Relates to ticket 20933


16283 – Added Meter Price Increase for all meter types. Relates to ticket 30376


16287 – Enhanced saving a style to allow for selection what sub styles will have updated display on web flag and brand.


16292 – The system will now remove spaces from phone number when sending SMS.


16293 – Added two new fields OrderTypeName and WorkflowStatusName for the CreateServiceOrder API.


16294 – Added return for all in stock serial numbers and the serial number required flag status for the GetProducts API.


16306 – (applicable to particular customers) Added extra column to existing contract BI. Relates to ticket 30879


16323 – Added Original Sell price to Get Products API. Relates to ticket 30620


16370 – Enhanced copy to contract action button on orders and quotes. Will now copy all active sub style products including price adjustments.

16386 – Global Payment (Eway) Integration.


16391 – Added Manual Unit Cost Ex Tax to CreateOrder, CreateOrders, CreateShipment, CreateServiceOrder, and AddServiceOrderLines APIs.


16401 – Added ability to allocate a freight cost from a purchase order or purchase receipt into all products within a chosen category. To setup, under system types, PURCHASING set PRODUCT-CODE-TO-BE-ABSORB to your non stock freight in product and set CATEGORY-NAME-FOR-ABSORB to the product category you want the freight charge to be absorbed by.


16449 – Changed the retail POS icons to match the existing Readysell icons.


16455 – (applicable to particular customers) Added ability to apply a site to a price level to manage more than 1 website


16490 – Added API restricted permission role that only allows the user to access CreateOrder, GetStockLevel and GetInvoices APIs.

Bug Fixed:

16104 – Added refresh product QOH button to manually refresh quantity on hand of all products from Readysell server. To correct stock syncing issue with retail POS. Relates to ticket 26052

16305 – Changed the length of the Productid on the product file to 50 so it now matches the productid in the price book.

16336 – (applicable to particular customers) Fixed an issue where product categories were being created in the wrong order, child then parent.

16345 – Fixed an issue where white spaces were not being striped from CC and BCC email address when using these address as a variable. Relates to ticket 34243

16354 – (applicable to particular customers) Fixed an issue where ESDProductImages was not returning expected product image. Relates to ticket 32152

16355 – Fixed an issue where existing card address “Street 4” was not being reset than reassigned by ESDSaleOrders. Relates to ticket 32027

16367 – XchangeIT (XIT) enhancements. Relates to ticket 32055

16376 – (applicable to particular customers) Fixed an issue where price levels based on discount from another price level were not sending to the web.

16381 – Fixed an issue where RS3 was attempting to create duplicate product units then failing.

16399 – Added warning validation for when a Purchase Receipt line’s product unit is different from Default Order Unit

16402 – Fixed a DevExpress threading issue that was preventing an operator from entering their pin after a POS sale. Relates to ticket 33537

16424 – Fixed an issue where you were unable to save and/or delete images on products. Relates to tickets 33693 and 32793

16425 – (applicable to particular customers) Increase the character limit for Web Category Owner ID to allow for 50 characters. Relates to ticket 33485

16426 – Fixed an issue where kit components required scan checking in a Sale shipment before it could be completed. Relates to ticket 33751

16432 – Fixed an issue when creating a sale shipment via the API failed due to missing Invoice Tenders. The system will now create/assign the tender to the card that was specified in the request Relates to ticket 31972

16435 – Fixed an issue so markup from cost price levels are sending up correctly even when calculating based on price categories.

16456 – Fixed an issue resulting in the Readysell test system failing to post transactions

16465 – Fixed an issue that resulted in blank card ids when creating a new card from the retail POS.

16470 – Limited Stocktake batch description limit to 80 in the Retail POS to match the limit in the database.

16487 – Fixed an issue where you were unable to email using “email prompt” out of Readysell when completing a transaction. Relates to ticket 34726

16489 – Changed machine part reordering to only add parts to existing sale orders if the sales order has a status of open, the source is automatic, and the sale order was created by the service user.


To check what version of Readysell you are currently running, click file up the top left of any screen and then click about.

And the following window will appear, where you can compare your version number to upcoming release number above.

Readysell February Sprint 2022 update

We’re pleased to announce that Readysell 8.60 is rolling out progressively to all of our Readysell 8 customers. This release is focused on implementing some important service enhancements, improvements to the framework of the whole application, and actioning bugs that have been reported over the last period.

New Feature Development

16151 – Added new task to automatically purge message logs

16332 – Readysell Integration to Shopify Order

Bug Fixed:

16403 – Fixed an issue where a user was unable to reset user’s password with a custom password. Relates to ticket 33173

16412 – Fixed an issue where you could not increase qty Shipped or discount on Sale shipment lines. Relates to ticket 33589

16414 – (applicable to particular customers) Added preventative measure to avoid double up of Web Orders by checking the message first, instead of Order exists in Readysell. Relates to ticket 33577

*16415 – (applicable to particular customers) Fixed issue where the Readysell API could not Update net quantity on hand when a web order is sent back from POS. Relates to ticket 33561

16417 – Added handler for the Product Image API. Should handle + and %20 from the get image request.

16420 – Fixed issues that cause to error to appear when attempting to add style products to a contract.

16421 – We now prevent a contract applying to a sale order line when the sale order comes from the Readysell API. Relates to ticket 33660

16422 – (applicable to particular customers) Fixed issue where a  web order could have a 1 cent discrepancy with Readysell. Relates to ticket 33467

*Note: the referenced POS is a standalone POS, only relevant for a particular set of customers. These features are not relevant to the Readysell POS functionality.


To check what version of Readysell you are currently running, click file up the top left of any screen and then click about.

And the following window will appear, where you can compare your version number to upcoming release number above.

Readysell January Sprint 2022 update

We’re pleased to announce that Readysell 8.60 is rolling out progressively to all of our Readysell 8 customers. This release is focused on implementing some important service enhancements, improvements to the framework of the whole application, and actioning bugs that have been reported over the last period.

New feature Development

16304 DevExpress Upgrade to 21.1.7

16224 – (applicable to particular customers) Added button to upload a Product to integrator straight away. Relates to ticket 31946

16248 – You can now make a price category with code IGNORE and leave it blank in price setup. Products that are assigned to this price category will not have their prices adjusted by Readysell task

Bug Fixed:

15682 – Fixed the browser unsupported issue when opening KeyPay or Readysell help web. Relates to ticket 18519 
 
15731 – Fixed issue where you could not update ValueInc on Customer Debits/Credit and Supplier Debits/Credits once you click “Correct GST” button. Relates to ticket 18945 
 
15996 – “Quick Print” button on report preview now prints based on the workstation’s default printer. Relates to ticket 29817 
 
16171 – Validation now required for meter name on a child meter that has a total machine, and the child meter name is not identical to the total machine meter name. Relates to ticket 27797 
 
16208 – Fixed missing Show Delivery from sale shipment but the shipment is on a delivery. Relates to tickets 28596, 30939, and 31585 
 
16230 – Fixed default location on product changing after stock location transfer and purchase receipt is finalised/completed. Relates to tickets 28344, 28415, and 28449 
 
16244 – Fixed toner tracking is not creating new sales order for same toner for machine if already on a sales order. Relates to ticket 29357 
 
16260 – Fixed issue where Automatically reorder check box status had no effect on reordering spare parts for individual machines – 29225 
 
16275 – Fixed issue where you could not send an SMS of customer statement. Relates to ticket 19018 
 
16279 – Fixed Service order line not allocating stock. The line was always showing as backordered. Relates to ticket 30341 
 
16282 – Validation now required to avoid Import/Export a spreadsheet into an existing journal that has been posted into a past financial year/period. Relates to ticket 30381 
 
16296 – Fixed Product Supplier Minimum order qty getting changed even when a Cost Price Adjustment Factor is added. Relates to ticket 30605 
 
16297 – (applicable to particular customers) Fixed backdated contracts where all contracts were sending to the web. Only Active contracts should be sent to the web. 
 
16299 – Fixed issue where you could not alter qty shipped or manual qty shipped on a sale shipment with a type SALRET. Relates to ticket 30726 
 
16301 – (applicable to particular customers) Fixed issue when contracts based on product category “Markup from cost” were not sending to the web. Contracts based on product category “GP from Cost price 1” or “GP from Fifo” now are not sending to the web.  Relates to ticket 29761 
 
16303 – Fixed issue where contract prices were dropping out on sales order when qty ordered was changed. 
 
16310 – Fixed issue where blank form reports were sent to customer via the scheduler. Added a checkbox to allow blank form reports to be sent. Relates to ticket 24180 
 
16311 – Fixed issue where updating image on Style should only apply to selected products, not to all products. Relates to ticket 31167 
 
16313 – Removed the decimal place for Qty on Hand format in in built form report, F-015 Purchase by Products. 
 
16315 – (applicable to particular customers) Fixed issue where contract pricing that is applicable to all customers was sending to web. 


To check what version of Readysell you are currently running, click file up the top left of any screen and then click about.

And the following window will appear, where you can compare your version number to upcoming release number above.

Readysell “Naas” October 2021 update

We’re pleased to announce that Readysell 8.59 (codename “Naas”) is rolling out progressively to all of our Readysell 8 customers. This release is focused on implementing some important service enhancements, improvements to the framework of the whole application, and actioning bugs that have been reported over the last period.

New feature Development

16009 – (applicable to particular customers)Added a select all option when updating the price for multiple style products. Relates to ticket 28161

16009 – Added new return field for Get Products API. “DescriptionText” returns the products description without the html

16009 – Added new query for Get Contracts API. You can return all contracts that include a specific product id or card id

16084 – Added the capability to be able to auto increases meters that have a type of service. Relates to ticket 25091. See the following documentation for how to set this up link to relevant documentation

16197 – Add a new checkbox “One Invoice per Email by Email Batch” in customer settings in cards to optionally send batch emails of invoices as one PDF file instead of one PDF per sale invoice

16198 – Added combined option to turn the ship button into “Ship And Pick” button for sale orders. To enable you need to turn on the ORDER-SHIP-PICK under the Sales system type

16199 – (applicable to particular customers)Import carrier from web orders. If the web order flows into Readysell with a carrier that carrier will be inserted into its sale order. Relates to ticket 28190

16203 – Added “Round to Nearest dropdown” to product import rules. Allows for the product’s Price Sell to be rounded to the nearest five cents, ten cents or whole dollar.

16221 – Modified Machine Last Communication Date. It is now a persistent field that be set outside of a meter count and get be used in the filter editor. link to relevant documentation

Bug Fixed:

15570 – Fixed an issue where Email Variables for email batches were pulling from the email batch header instead of the email batch line. This fix will allow for the Card ID and Transaction Numbers to be parsed per email. Relates to tickets; 28289, 28477, 28494 link to relevant documentation

16195 – Removed the “Warranty Claim” button for stores that do not have the service module

16207 – Added two system types under Product, “ALLOW-RS3-ARCHIVE-PRODUCT-SUPPLIERS”. If true, the RS3 feed can archive product supplier when the supplier has 0 quantity on hand. And “USE-RS3-VARIANCE-CALCULATION” will always update products cost and unit of measure unless set to true as this enables the legacy calculation for determining whether to update the supplier cost and unit of measure for products. Relates to ticket 29411

16214 – (applicable to particular customers)Reworked XchangeIT to use barcodes instead of serial numbers for DD3, SL3, RTF3 files

16220 – Fixed an issue where a store’s Product ID was sending instead of Supplier Product ID For Dynamic EDI Ordering

16239 – Fixed an issue where Manual Qty Scan was disabled for Shipments with a status of InProgress

16242 – Updated Calculate Route within the Delivery module (Previously was not working)

16252 – Fixed an issue where creating new versions of a contract would remove the previous version of the contract from existing sale orders

To check what version of Readysell you are currently running, click file up the top left of any screen and then click about.

And the following window will appear, where you can compare your version number to upcoming release number above.

Readysell “Macleay” September 2021 update

We’re pleased to announce that Readysell 8.59 (codename “Macleay”) is rolling out progressively to all of our Readysell 8 customers. This release is focused on implementing some important service enhancements, improvements to the framework of the whole application, and actioning bugs that have been reported over the last period.

New feature Development

16173 – Added the ability to specify a tender in the sale shipment API

16201 – Web Order API can now generate eGift Voucher numbers and shipment/invoice

16205 – Added user setting to return only new products or no products to the mobile app

16227 – (applicable to particular customers) – Added Integrity check for Gift Vouchers that are retrieved from POS manually

16238 – (applicable to particular customers) – Updated Integration for upcoming Order XML Changes

Bug Fixed:

15728 – Reworded a validation message when trying to close a service order and the period is already closed

15911 – Fixed an issue whereToner pools/Toner tracking was not getting triggered if the supply level equalled zero

15927 – Fixed missing toner levels for print Audit

16081 – Removed the leading zeros from Ingram micro supplier product ID from RS3 feed

16189 – Fixed an issue when creating invoice from CreateShipment API resulting in the invoice having the wrong transaction type

16192 – (applicable to particular customers) – Fixed an issue where integrated product upload wouldn’t finish. This has been moved into its own task

16216 – Fixed an issue where ESD CustomerAccountAddresses returned isPostal value instead of isPrimary value

16219 – Fixed an issue where the same two tasks could run in parallel

16239 – Resolved an issue where manual Qty Scan was disabled for Shipments with a status of InProgress

*Note: the referenced POS is a standalone POS, only relevant for a particular set of customers. These features are not relevant to the Readysell POS functionality. 

Readysell “Lachlan” August 2021 update

We’re pleased to announce that Readysell 8.59 (codename “Lachlan”) is rolling out progressively to all of our Readysell 8 customers. This release is focused on implementing some important service enhancements, improvements to the framework of the whole application, and actioning bugs that have been reported over the last period.

New feature Development

16088 – Kits Overhaul – Kit components can be in more than one location, components are added as their own line allowing for back-ordering and purchasing, reworked the existing “extract kit component” button to “unlink kit components” delinking the kit components so become a non-kit component line

16177 – Pre-populate the date and invoice number with the current date-time reference number from DDO/DD2 file when completing a purchase receipt

16135 – Added multiple product category support for some customers. Product categories can have multiple category ids allowing for multi-store sites.

16048 – Purchase receipt – Can now select any file extension for DDO/DD2 import module

16051 – Update existing purchase receipt lines if the same product is found when Importing from DDO/DD2 

16050 – Added support for purchase Order import from DD2 

16049 – Purchase Receipt will now create new products with product ID “SPECIAL” if Create-New-Product is false when import from DDO/DD2

Bug Fixed:

16115 – (applicable to particular customers) – Transaction Queue Failed on stock qty adjustment due to missing shift from Standalone Readysell POS

16187 – (applicable to particular customers) – Transaction Queue Failed when a web order was sent back from standalone Readysell POS to Readysell

16152 – Fixed transaction queue fail caused by purchase receipt. Fail was due to product having been allocated to sale shipment

16113 – Fixed a transaction queue Fail for email batches that had a missing image in the email body 

16148 – Fixed an issue for sale shipment API where auto invoicing was turning sale invoice into SALOIN and then not sending email as part of the end of day email batch

16182 – Product Price/Cost adjustment factor resulted negative if using divide method

15613 – Fixed issue affecting some customers where business intelligence was receiving full data instead of delta for contracts

16114 – (applicable to particular customers) – Fixed a transaction queue fail due to the tender from Standalone Readysell POS not rounding correctly

16186 – (applicable to particular customers) – Fixed an issue where a web order could fail to send to Standalone Readysell POS if the order had an empty note 

16175 –  Fixed handling of DDO or DD2 imports when a Purchase Receipt contained a Qty of zero

Readysell operating arrangements for Public holiday

Dear Readysell customers,

On the 4th of October, Queensland, the Australian Capital Territory, New South Wales, and South Australia will be observing the Labour Day public holiday. As the Readysell head office is located in New South Wales, the office will be closed, but our normal ‘after-hours’ support is available for critical issues. We will have a staff member on call to respond to any critical issues that arise.

Readysell “Kalgan” July 2021 update

We’re pleased to announce that Readysell 8.59 (codename “Kalgan”) is rolling out progressively to all of our Readysell 8 customers. This release is focused on implementing some important service enhancements, improvements to the framework of the whole application, and actioning bugs that have been reported over the last period.

New feature Development

15673 – Integration with XchangeIT including DD3 support

16130 – Added support for Canon UGW2

16149 – Added the Sending of consignment labels to the Print Queue as an alternative setting under workstation, report settings.

16159 – Added a new price level called Cost. Is the same as the existing s1-8 price levels

15890 – Mobile App Android – New feature to capture photo (instead of signature) for delivery

*Note: Device Android 10+ updates with Google Play, otherwise visit https://readysell.com.au/product/app/

Bug Fixed:

16127 – Created validation for Product Association and Product Price Level while making changes to a product

16134 – Fixed issue when resetting to default price in the Product file

16136 – Fixed issue when the product was uploading to the web. If the calculated price is changed, the product now uploads as expected

16146 – Update quote with API from web to refresh Last modified Date and Audit Trail. Added handling for the API when Manual cost exists and qty is zero. Can now customise the number of the student text fields in the web quote

16147 – Fixed a bug where a product could be checked for display on eBay without a barcode

16159 – Product Import ONET with more than 6 length characters of supplier code

Readysell “Jardine” June 2021 update

We’re pleased to announce that Readysell 8.59 (codename “Jardine”) is rolling out progressively to all of our Readysell 8 customers. This release is focused on implementing some important service enhancements, improvements to the framework of the whole application, and actioning bugs that have been reported over the last period.

New feature Development

15767 – Developed Integration with new IFS framework

15724 (applicable to particular customers) – Developed standalone Readysell POS integration with new IFS framework

16105 – Modified functionality so Readysell will ignore and/or not update unit price/cost when doing an import – if the fields ‘Price Import Adjustment Factor’ on Product and ‘Cost Import Adjustment Factor’ on Product Supplier have value

16108 – Developed integration with a new FTP server to upload BI files for some customers.

16102 – Modified functionality to use ‘system date’ not ‘transaction date’ on-contract price for sales. We have created a new system type: ‘RETAIN-CONTRACT-STARTDATE’ under CONTRACT where, if set to true, the system will retain the existing start date of a contract when creating a new version of an existing contract

15916 – Increased service order repair description.  Increased maximum character count from 2048 characters to 4,294,967,295 characters.

Bug Fixed:

15895 – Post Delivery overriding the existing delivery date and time. This has been changed to only override with current date and time if a delivery date time is missing.

16092 – Purchase Run that generates indent product, now uses the same logic as back-order calculation – instead of using min/max or average calculations.

16109 – Updated ESD to try and fetch images from the web before trying to fetch from local storage. This now matches API logic.

16111 – Fixed a bug where – if a machine had a product type of either ‘comment’ or ‘MeterChargeComment’ – the machine would fail a validation check and stop the further creation of shipment lines.

16118 – Fixed an issue where monthly sales runs were not running as scheduled.

*Note: the referenced POS is a standalone POS – only relevant for a particular set of customers. These features are not relevant to the Readysell POS functionality.