Last Release Notes
September 3rd, 2025 Release Notes
Not yet a Flyntlok Customer?
Learn More at Flyntlok Dealer Management System
YouTube
Check out our Flyntlok YouTube channel for more highlights of the application!
Opportunity
Dealers needed a consistent way to handle serialized items, from receiving through invoicing, without losing serial number tracking. Previously, serialized items in Flyntlok could only have their serial numbers entered at the point of sale. This meant that dealers had to manage serials outside the system when receiving or transferring items. As a result, internal tracking was cumbersome, warranty cores were difficult to manage, and there was no reliable way to know which serial numbers were available to sell.
Solution
We’ve overhauled serialized item handling and implemented a generalized workflow that provides clean serial capture during receiving and sales. The new process works like this:
This means serials are now tracked from the moment they enter your business until the moment they leave it.
Configuration
To start using serialized items, you will first need to create or configure an Item Type for serialized items.
Receiving
When receiving a serialized item on a voucher, Flyntlok now prompts you to enter the serial numbers during receive. This ensures inventory has accurate, traceable serials right away.
If a receive is undone, any serial numbers created in that process are also automatically removed, keeping inventory clean.
Sales
On Sales Orders, serialized items can now be fulfilled by picking from the available serial numbers in stock. For faster workflows, a Scan Mode option has been integrated into workflow so counter staff can scan serials directly at checkout.
Ownership of the serialized unit updates as soon as the sale is completed.
Management
Serialized items can also be managed directly from the Item Dashboard using the Serialized Units Widget. This provides a quick way to review, add, or manage serials without going through receiving or sales.
Opportunity
When searching Vendors on the Part Purchase Order page, if a search returned no results, the user would be prompted to create a new Vendor. Managers requested more control over their users' ability to create one on this page, to prevent unintentional or unauthorized creation of duplicate Vendors.
Solution
A new permission is available on our Access Control page. Under the "Vendor" section, a permission labeled "Allow Vendor Creation on Purchasing Pages" will toggle the user's ability to create a new Vendor while creating or editing a Part Purchase Order.
Opportunity
Dealers often order the same part from multiple distributors, which leads to duplicate item records and makes inventory tracking and receiving confusing. Users needed a way to receive a purchased part into stock as a different part and to find lines using alternate numbers on POs and vouchers.
Solution
We’ve added a new “Receive As” option on the item edit page. This lets you designate a main part that all other versions should be received as. For example, if you set Part A to “Receive As Part B,” any purchase order for Part A will automatically be received into stock as Part B.
In addition, searching on purchase orders and vouchers has been improved so that if you enter an alternate part number, the system will still pull up the correct line.
To configure, edit a part and look for the "Receive As" field in the Purchasing section of the page:
Opportunity
Salespeople requested the ability to specify individual line items to be drop shipped, instead of the entire Invoice as a whole.
Solution
Added a dropship option on the Pick / Order behavior editor. Clicking the gear icon on the Invoice detail under the quantity column will show these options.
Saving this selection will cause the line to be marked as “Drop Ship”. When the Invoice is processed, a Purchase Order will be generated for the part, which will be shipped to the customer’s address. Other items on the invoice will still be ordered or pulled from stock like normal.
The original drop ship button under the Shipping Methods tab has been renamed to “Drop Ship All To Customer.” Checking it will work as before, and mark all lines on the invoice to be drop shipped.
Opportunity
Managers setting up Work Orders noticed the name of the customer’s address was not displayed when choosing an on-site address for the Work Order. They requested to see the address’ name as it is the primary way they identify their addresses.
Solution
The address’ name is now presented when selecting an on-site address on the Work Order. Furthermore, you’ll also see customer address names when selecting an address for pickup or delivery.
Opportunity
Technicians using the mobile view needed an easier way to return to the main Work Order page from a Job page. The back button often left them stuck on the previous page they had visited instead of the Work Order page, creating confusion during navigation.
Solution
A direct Work Order link has been added at the top of the Job view in mobile, giving technicians a quick and reliable way to return to the main Work Order page.
Opportunity
Sales and Rental Managers wanted to be able to see Reservations marked as open-ended on the Customer Dashboard.
Solution
These reservations are now visible in the “Active Reservations” widget.
Opportunity
Users reported that during peak hours, emailed documents and notifications could be delayed, slowing down communication with staff and customers. Timely delivery of these messages is critical for smooth daily operations.
Solution
We’ve made (and continue to make) behind-the-scenes improvements to our email system to increase speed and reliability. Our aim is to reduce delays during busy times so your staff and customers receive their messages more quickly and consistently.
Complaint: Internal Work Order PDFs were displaying fee prices instead of fee costs, and total costs were being calculated using prices rather than actual costs.
Correction: Updated Internal Work Order PDFs to display fee costs and use them in total cost calculations.
Complaint: Sales Orders containing kits could remain stuck and not move into the Delivered status. This happened when receiving the kit parent, if any sub-items had a quantity of 0, their received quantity was not updated, leaving the order in a broken state.
Correction: Fixed the kit fulfillment logic so that sub-items with a quantity of 0 are properly updated when the kit parent is received.
Complaint: Salespeople reported that in some cases, the PDF receipt of a Sales Order would display the subtotal as one cent off from the actual Sales Order.
Correction: Fixed.
Complaint: Service Managers reported that the billable total in the Job Finances section of the Work Order Dashboard Performance Tab would sometimes be different than the sum of the lines.
Correction: Rejected jobs billed by estimated hours were being included in the total calculation. These have been filtered out.
Complaint: Sales Orders paid using saved credit cards were sometimes having duplicate credit card surcharges applied, causing customers to be charged twice.
Correction: Fixed.
Complaint: Accountants reported that their Sage Intacct credit accounts would sometimes not populate on the generated Machine Deprecation Journal Entry.
Correction: Fixed.
Complaint: When returning a final Work Order Invoice, job lines from the original Work Order invoice were incorrectly carried over and displayed on the return.
Correction: Fixed.
Complaint: Users reported that they were unable to group columns on the Upcoming Maintenance Schedules page.
Correction: Fixed.
Complaint: Managers noted that all users were able to preview a machine's margin calculation while selling a Machine. Toggling the "View Internal Pricing Info" button did not toggle this field.
Correction: Fixed. Additionally, for those with the permission enabled, we have made the toggle button available on the "Sell Machines" pop up so users do not have to close it to reveal margin information.
Complaint: Managers noticed the customer’s name they’re searching for does get used as the name in the “Create New Customer” form on the New Work Order page like it does on a Sales Order.
Correction: The name typed into the Customer Searcher on the New Work Order will now be used to prefill the name in the Create New Customer form, just like on Sales Orders.
September 17th, 2025 Release Notes
Learn More at Flyntlok Dealer Management System
Check out our Flyntlok YouTube channel for more highlights of the application!
Opportunity
Service Managers requested the ability to duplicate work orders. Previously, work orders had to be recreated manually, making it time-consuming to set up similar jobs or reuse common work order structures.
Solution
We’ve added the ability to duplicate Work Orders. To duplicate a Work Order, go to the Actions dropdown → Duplicate.
When duplicating, the system copies:
Opportunity
Service Managers noted that when adding jobs directly from the New Work Order form, the warranty customer input is not available. This caused warranty jobs to have no customers, leading to incorrect pricing and forcing staff to re-enter parts and labor.
Solution
We’ve added a Warranty Customer input to the New Work Order form. This field only appears when the job category is set to Warranty
Opportunity
Technicians reported that when adding parts to a Work Order from the mobile view, the bin location was not visible. This forced them to leave the Work Order page and look up the item separately, slowing down the process of finding and picking parts.
Solution
The mobile Work Order view now displays the bin location for parts directly when they are added, allowing technicians to quickly locate items without leaving the Work Order.
Opportunity
Sales Managers noted that when selling multiple machines on a Sales Order, the selection field did not clearly show which machines were already on the Sales Order. This made it difficult to avoid selecting the same machine twice.
Solution
We improved the Sell Machines tab by disabling machines that are already on Sales Order and displaying a message: “This machine is already on the invoice!”. This makes it clear which machines have been added and prevents duplicate selections.
Opportunity
Sales managers requested more control over who can save tax rule changes directly to customer records when working on Sales Orders.
Solution
We’ve added a new Access Control permission for the “Save To Customer” button on tax rules edit. Only users with this permission will be able to save tax rule changes back to the customer record.
Complaint: Rental Managers complained that Reservations tied to reserved Rental Contracts were showing up in the rental timeline view for conflicts alongside the Rental Contracts themselves, leading to confusion.
Correction: Reservations tied to Rental Contracts no longer appear in the conflicts list.
Complaint: Sometimes negative fee-only receiving vouchers failed to post to QuickBooks.
Correction: Fixed. These are now posted to QuickBooks as Vendor Credits.
Complaint: Managers purchasing machines noticed that the descriptions they set on the Machine Purchase Order were not carrying over to their machines once they were received.
Correction: Received machines will get their descriptions from the Machine Purchase Order, with a fall back to inherit the description of their model.
Complaint: Managers reported that they were seeing large negative margins on certain item dashboards, specifically for items that had configured purchasing units quantities (e.g. buying hose by the foot but selling it by the inch).
Correction: Margin calculations now properly account for purchasing unit quantities.
Complaint: Inactive items were showing up in the Parts Used search on the Work Order mobile view, even though inactive items should not appear. This did not happen in the desktop view, causing inconsistent results.
Correction: Fixed.
Complaint: Managers reported saving multiple accounting contact emails works fine on the Customer Edit page, but the next time they load the Customer Edit page only one of the emails are shown. This could lead to accounting contact emails being blown away the next time they save the Customer.
Correction: Fixed.
Complaint: The links on Customer Activity notifications to the Customer Dashboard in the My Notifications report were formatted incorrectly, making them unclickable.
Correction: Fixed
Complaint: Salespeople sending SMS Campaigns with an image attachment noticed some of their messages did not send as expected, and they saw some odd looking (very technical) errors in the Sent Messages details providing the reason why.
Correction: We’ve addressed an issue causing some SMS messages with images not to be sent, and improved clarity around how many SMS messages were attempted and how many sent or failed.
Complaint: When a customer signed a Work Order estimate requested via SMS, the system attempted to send an email to the customer’s phone number. Since phone numbers are not valid email addresses, this generated failed email errors.
Correction: The system has been updated to skip email sending for phone numbers when processing SMS estimate signatures, preventing invalid email attempts.
Complaint: Accountants noted that Machine Purchase Order Vouchers with a negative total would sometimes not post to QuickBooks Online when using a separate distributor currency.
Correction: Fixed.
Complaint: Managers using the “Consolidate Models” feature for their Sales Order PDFs reported their print outs were showing incorrect values for the Back Order column on model lines.
Correction: The back order column now shows a count of model lines that will generate purchase requests and have not been associated with a machine.
Complaint: Salespeople mentioned that when selling a Kit that contained a Model, the green dot "fulfill" action would appear on the Kit line. Clicking on this action would do nothing.
Correction: Fixed a visual bug where the action would appear incorrectly. It will no longer show when selling a Kit that contains Models.
Complaint: When managing parts on Work Orders, Technicians and Service Writers reported seeing backorder warnings when updating quantities of Non-Inventory Items.
Correction: Fixed.
Ivan is officially the Kansas City Chiefs of the Flyntlok league. After dominating last season, he has gone 0-2 this season. (Though in fairness, he lost this week by less than a point.) And poor Alex is 0-2 with a combined point differential of only -2.32. And Isabelle’s Taylor Swift-themed team surprisingly won.
September 3rd, 2025 Release Notes
Learn More at Flyntlok Dealer Management System
Check out our Flyntlok YouTube channel for more highlights of the application!
Opportunity
When making a sale, knowing the Customer’s account or deposit balance is helpful to the salesperson. To access this information, they would have to access the Customer’s dashboard page, which was inconvenient and time consuming with a customer waiting.
Solution
We’ve added the Customer’s balance information to the top of the Payment popup. When clicking the green “Pay” button on a Sales Order, will now see this information displayed at the top of the box:
For non-account customers, it will show their deposit balance instead:
Opportunity
Managers requested the ability to allow or restrict deletion of payment lines on Point of Sale based on their user roles.
Solution
We have added a new permission on our Access Controls page. The "Delete Payment Line" permission can be found under the "Point of Sale" category. Disabling this permission will block deletion of payment lines for Sales Orders in any status.
Opportunity
Previously, the text searcher on the Rental Category Timeline combined both Model and Class searching at once. Rental clerks complained that when they searched by a Machine’s Class specifically, it would display no Models underneath, because the searcher required that both Model and Class match the search filter.
We split the text searcher into two separate inputs, for Models and Classes:
Users can still use the Model searcher to limit results to Models whose Make, Model, or Description matches the filter. Additionally, the Class searcher can be used to limit results to Classes whose name matches the filter.
Having both options available allows users to precisely specify which results they are looking for.
Opportunity
Rental Managers noticed that when viewing a Machine Dashboard, the rental rates from a different location would show first by default, causing confusion. They wanted the system to prioritize the user's location-specific rental schedule instead.
Solution
We’ve updated the Rental Rates menu so that rental rates matching the user’s current location are shown at the top of the list. Additionally, we added location badges to clearly identify which rental schedule belongs to which location, making it easier to find the correct rates quickly.
Opportunity
Managers using Flyntlok's Shopify integration requested more insight into a Shopify-linked Item's status. Previously, we would only show if an Item was initially linked to Shopify. Modifications made to the Item in Shopify that resulted in a de-sync was not being communicated clearly on our Item Dashboard. This led to confusion about the actual sync status of the Item.
Solution
The "In Shopify" checkmark at the top of Item Dashboard has been replaced with a dedicated Shopify section in Item Dashboard. This allows you to view more details, including connection status of the Product, sync status, and the last sync time:
An Item with no Shopify link will display as "Unlinked":
In the case of a linked item that can no longer be found in your Shopify store, the Item's connection status is displayed as "Previously Linked":
Additionally, there are two buttons to external pages provided: "View in Shopify Store" directs you to your storefront's Product page. "Edit in Shopify" directs you to the Product on your Shopify Admin page.
Opportunity
Dealers receiving large quantities of Models requested a more streamlined way to enter Machine serial numbers in bulk. While Flyntlok previously supported bulk entry via barcode scanning, we did not have support for bulk text entry. This is especially important for dealers who prefer to enter serial numbers from a vendor's invoice before physically receiving the stock.
Solution
To use this feature, click the "Enter Serial Numbers" button near the top of an MPO Voucher:
From this dialog, select a Model, then type or paste in the serial numbers. Serial numbers can be separated by line breaks, commas, or a mix of both:
Check "Detect duplicates" to remove any duplicates before proceeding to the next step.
Clicking on "Next" will reveal the preview. From here you can verify that the serial numbers to be applied look correct. We will also display warnings if too many serial numbers were entered as compared to the number of machines on the voucher. If too many are entered, you can remove lines as needed, or click on "Back" to restart the process.
Use the "Overwite existing serial numbers" checkbox if you wish to ignore any existing serial numbers entered on that model. This is especially useful for dealers who use a placeholder serial number.
Complaint: Parts Managers asked for the ability to edit comments on Part Transfers that have been received.
Correction: Comments can now be edited.
Complaint: Service Managers noted that they were sometimes not able to add a new “Work Action” through the Work Actions Admin Editor.
Correction: Fixed.
Complaint: Rental Managers mentioned that when attempting to edit the default title or body for a contract in Rental Settings, the changes were not appearing on newly created Rental Contracts.
Correction: Fixed.
Complaint: Inventory Managers noted that when printing a Receiving Voucher PDF, the footer did not contain the "Generated by" user and timestamp info that commonly appeared on other PDFs.
Correction: Fixed.
Complaint: Inventory Managers complained that when adding a Model Option, sometimes the currency would not be correctly set.
Correction: Fixed. It will now default to the Vendor's currency when adding a new Model Option.
Complaint: Managers reported that under the Balance Sheet section on the mobile version of the Machine Dashboard, the Liabilities section was not accurate and would always appear as $0.00.
Correction: Fixed.
Complaint: Rental Clerks reported that sometimes the “Category Timeline” view on the New Rental page would report no conflicts, even when the Model had Machines that were out on rent.
Correction: Fixed.
Complaint: Rental Clerks noticed that some machines showed days with conflicts (denoted by colored cells), but when they clicked on the cell the pop up would show “No Conflicts”.
Correction: Fixed.
Complaint: When printing a Purchase Order, core items were appearing twice on the PDF.
Correction: Fixed.
Complaint: Damage waivers were not being automatically applied to new customers without insurance.
Correction: Fixed.
Complaint: Customers using Sparks were unable to select the "Account" payment method and were forced to use a credit card to place orders.
Correction: Fixed. We've restored the "Account" payment option for eligible customers in Sparks.
Complaint: Parts Managers noticed that John Deere information was failing to load with Flyntlok’s API link to John Deere for some parts.
Correction: Fixed. The lookup now ignores white spaces at the start or end of part numbers.
Complaint: Managers reported times were showing in the incorrect timezone on the Issue Dashboard.
Correction: Fixed. Times shown on the Issue Dashboard will be displayed in the current location’s timezone.
Complaint: Technicians reported that some parts they search for on the desktop Work Order don’t appear in the search results when requesting parts on Mobile Work Orders.
Correction: Fixed.
Complaint: Parts Managers complained that they were not able to cancel a Reversal on Part Receiving Vouchers.
Correction: Fixed.
Complaint: Rental Clerks with AvaTax integration noted that they were sometimes unable to reverse Invoices.
Correction: Fixed. This issue only affected reversing of Rental Return invoices whose original sale was processed by AvaTax.
Complaint: Inventory managers using MPO Voucher's detail view complained that they were seeing a "De-sync on Machine Cost" warning even though no changes were being made to the cost.
Correction: Fixed. This was causing bugs in other editable fields on the same view, sometimes preventing the user from editing those fields.
Complaint: Managers mentioned that they were not able to add a note to an issue ticket immediately after submitting it.
Correction: Fixed a bug where the note input was not appearing on issues in "New" status.
Complaint: Service Writers noted that their customer SMS messages were displayed in the wrong order on the Activity Tab of Work Order Dashboard, displaying from oldest to newest.
Correction: Adjusted SMS message history on Work Order Dashboard to always display the newest messages first.
Complaint: Sales Managers mentioned that they were sometimes unable to print a Packing Slip, and that it would show up as a blank PDF.
Correction: Fixed a bug where special characters in a Customer’s contact record would sometimes cause an error in displaying Packing Slip PDFs.
Complaint: Managers noted that their notifications for an expiring Machine Reservation was not showing the correct Machine ID.
Correction: Fixed.
Congratulations are due to Flyntlok staffers Michael F. who welcomed his first baby on April 25, a bouncing boy named Bogdan! And Dylan T. welcomed baby girl Willow (number 3) on May 6! These future Flyntlokers will be coding new features and closing out tickets in no time!!
Learn More at Flyntlok Dealer Management System
Check out our Flyntlok YouTube channel for more highlights of the application!
Opportunity
Managers requested the ability to set a Machine’s “Date Sold” when creating a new Machine. This field may be needed when entering historical data for machines into Flyntlok.
Solution
There is now an input for the Date Sold on the New Machine form.
Opportunity
Rental and Service Managers requested the ability to opt out of receiving telematic data for certain Machines because the data was sometimes erroneous.
Solution
There is now an option to opt out of telematics in the “Information” section of the “Machine Edit” page.
Note: All previous vendor-specific opt out functionality and data has been migrated over.
Opportunity
Service Managers requested to see the “Preferred Contact” from a Work Order on the Mobile Work Order view. The contact phone numbers and email addresses are useful for technicians doing service work in the field who need to reach out to customers.
Solution
The Work Order’s “Preferred Contact” is now visible on the Mobile Work Order.
Opportunity
Shopify Store Managers requested the date that a product was added to Shopify be added to the “Product Synced to Shopify” Report so that there is more visibility into what inventory is connected to the store and when.
Solution
There is now a “Linked On” column in the “Product Synced to Shopify” report.
Opportunity
Salespeople requested the ability to track Quotes and Sales Orders associated to a CRM Lead. Previously, users could only create a new Quote from the Lead page, but there was not a way to manage the association, nor was there any way to link existing Quotes or Sales Orders.
Solution
On the Lead Dashboard, users can now link any Sales Order to a Lead. These can be managed by clicking on the new “Sales Order” section found on the left side of the page:
Click on the “Link Sales Order” action to search and add existing Sales Orders. Related Sales Orders can also be removed by clicking on the Trash Can.
Opportunity
Salespeople requested more invoice-specific information when reporting a loss from the Point of Sale page. Previously, only the Part or Machine was pre-filled, and quantity and sale price was not factored in.
Solution
Reporting a loss from the Point of Sale page will now pre-fill the Loss Report form with more detailed information. Quantity and price are filled from the invoice in order to more accurately reflect the estimated revenue lost. Additionally, the comments section will contain information about per-quantity pricing and the associated Sales Order.
Complaint: Machine Purchasers noted that PDI cost was incorrectly being included in fee-only Vouchers.
Correction: Fixed.
Complaint: Parts Purchasers noted that there was no longer a warning showing when two Vouchers had the same Bill ID on a given Purchase Order.
Correction: Fixed.
Complaint: Service Managers noted that the Machine search on the Job Service Scheduler was not filtering by the Customer’s machines for the Customer assigned to the WO.
Correction: Fixed.
Complaint: Salespeople received notice from their customers that their Sparks portal was not displaying Sales Orders on their “My Orders” page. This occurred when there were a large number of items.
Correction: Fixed. This page was updated to now handle Sparks Orders that contain large quantities of items.
Complaint: Salespeople complained that while attempting to use a barcode scanner on Point of Sale, not all scans seemed to be registering.
Correction: Fixed an issue for Microsoft Edge users where the browser’s auto-fill functionality was causing issues with Scan Mode. It always has to be you, Microsoft, doesn’t it…
Complaint: Service Managers noted that when their Technicians were adding a Work Order Job on mobile, it was not applying the Technician’s default Labor Type.
Correction: Fixed.
Complaint: Service Writers noted that when printing a Work Order Pick List, parts for rejected Jobs were appearing on the PDF.
Correction: Fixed.
Complaint: Purchasers mentioned that while bulk editing Machines on MPO Vouchers, the changes were not being saved immediately.
Correction: Fixed.
Complaint: Service Managers complained that when using Service Scheduler, they were not able to remove the “Assigned User” selection.
Correction: Fixed.
Complaint: Salespeople noted that they were sometimes getting an unknown error when starting a “Text to Pay” transaction.
Correction: Fixed an issue where special characters in the “Billing Name” field of the customer would cause errors.
Complaint: Inventory Managers complained that after making changes to a Part Purchase Order, sometimes its status would not change even though it was expected to. Users needed to manually click on the “Force Refresh” option for the status change to take effect.
Correction: Fixed. Clicks deleted!
Complaint: Service Managers invoicing Work Orders noticed that the transportation fees were being included in the “Parts” subtotal when using the detailed subtotal breakdown for the Invoice PDF.
Correction: Fixed. Pickup and Delivery fees will now be counted in the “Other” subtotal when using the detailed subtotal breakdown.
Complaint: Managers reporting losses from Invoices noticed the Estimated Revenue Lost wasn’t showing the extended price, only the price of one unit.
Correction: Fixed. Reporting a loss from the invoice will now factor in the quantity on the invoice line to show an extended price.
February 12th, 2025 Release Notes
Learn More at Flyntlok Dealer Management System
Check out our Flyntlok YouTube channel for more highlights of the application!