Checkout Blog
Checkout Homepage Checkout Blog
Oct 23, 2013

Checkout and Mac OS X 10.9 Mavericks

Checkout v3.6 is now available. This update provides Mavericks compatibility and is required in order to run Checkout on Mac OS X 10.9.

IMPORTANT: In order to support the new operating system, Mac OS X 10.5 support has been removed. If you are using Mac OS X 10.5, do not install this update.

Besides Mac OS X 10.9 compatibility, the following was also changed:

• Feature: Added support for AccountEdge Basic v2 for Ledger exports.
• Fixed: Serial Number box on orders disappears on Retina displays

Please choose Check for Updates from the Checkout menu to install this update.

Oct 2, 2013

Enstore Manager v2.0 Public Beta

Enstore Manager v2.0 Public Beta

We’ve just rewritten the Enstore Manager which is now available as a public beta. You can visit and bookmark the new manager here:

You’ll notice a new interface and responsive design to support a variety of browsers and devices. You should find it faster and easier to navigate. If you find any bugs, please let us know.

Here’s all the techie details for your enjoyment.

Release Notes

Support for more Browsers:

  • IE 9 and up
  • Chrome 17 and up
  • Safari 5.0 and up (is broken in current version of Enstore Manager)
  • Firefox 11 and up
  • Opera 12 and up
  • Basic support for iOS devices(iPad, iPhone, iPod touch) that support iOS 6 and up
  • Basic support for Andorid 4 and up

Responsive design

Application now fits for all screen sizes, there is no need in horizontal scrolling anymore. Depending on the screen size, the application layout adapts itself.

The User Interface has been simplified


  • User needs less steps to accomplish many tasks.
  • Less popup dialogs and quicker access to all options.
  • The User Interface is much simpler compared to previous version.

No wizard forms to create records in table, everything is editable

  • Same User Interface for creating new items and editing existing items, simplifies the user experience.
  • You can change menu type for records in Menu Table
  • You can change payment method type for records in Payment Methods Table
  • You can change shipping method type and internationality for records in Shipping Methods Table

User Interface supports Touchable devices and UI

  • Popups were replaced with interactive control in table records
  • Theme page has been redesigned to support touchable devices.
  • Theme Preview open inside application window, is using iFrame

We moved away from Cappuccino (Objective-J)


  • We switched to the latest modern javascript framework Ember.js
  • This technology is based on pure javascript technology instead of own fabricated language objective-j
  • Technology is used by thousands of developers, instead of a dozen for Cappuccino
  • Easier to use technology, development time was 3x less then Cappucino version
  • Ember.js comes with a lot more build-in functionality: Our own source code went to 3000 lines compared to 25000 lines with Cappuccino


  • Loading of the website is extremely fast. Download size is now 200KBytes before 4 MBytes.
  • The Enstore Manager uses a lot less memory, which helps the performance on mobile devices.
  • Refreshing of the screen is faster, for example resizing the web browser window is very fast compared to previous version.

Jul 15, 2013

Checkout and Ecommerce

We want to share our latest thinking regarding Checkout’s approach to ecommerce, including Enstore and our plans for integration with Shopify.

Enstore - A Free Hosted Webstore for Basic Needs

We view Enstore, in many ways, as a feature of Checkout. As such, we do not have plans to charge for Enstore. It has been and will continue to be free with no strings attached.

While many of you are happily using Enstore to sell your wares online, we also know some of you have been patiently waiting for additional functionality that is key to your business. We will be releasing an update in the coming weeks that addresses performance, enhanced syncing (with Checkout) and some additional minor fixes. But, to be clear, we view Enstore as a turnkey webstore for etailers with straightforward, simple needs. While we will continue to support and tweak Enstore, as needed, we don’t anticipate adding significant functionality. 

Shopify – An Integrated Solution For Those Who Need More Robust Functionality

We recognize that while Enstore may be more than adequate for many businesses, it may not be the perfect fit for yours. As a result, we have been developing integration with Shopify, a best in class, full-featured webstore. You can read more about Shopify here. We expect to release this integration in early Fall.

We will be in touch again soon with an Enstore update, and news on our Shopify integration. Stay tuned. If you have questions, please email or call us at 800-322-6962.

Jan 30, 2013

Checkout 3.5.7 - January 2013 Update (2)

Checkout 3.5.7 addresses issues that were discovered in 3.5.6 and previous releases. This update will prompt for a database upgrade but, for those who are already running Checkout 3.5.6, it will be very quick.

  • Upgrading
    • Fixed: A rare issue related to upgrading FIFO stores has been addressed.
  • Order/Sale/Quote
    • Fixed: A rare, mistaken error message involving invoicing orders has been removed.
  • Reports
    • Fixed: The “Sales” report no longer fails for stores linked to Enstore and using web order taxes.
    • Fixed: The “Products Sold” report can be exported again. This was broken in 3.5.6 release.
    • Fixed: The “Stock” and “Count Sheet” reports no longer show primary products next to the products’ variations.
    • Fixed: The “Stock” report now accurately shows costs when returns are involved.
    • Fixed: The “Employee” report no longer fails to display customer names with non-English letters.
Jan 14, 2013

Checkout 3.5.6 - January 2013 Update

Checkout 3.5.6 addresses performance issues and accuracy regarding product costs and margins.

Important: This update requires a database upgrade that could take some time, so please plan accordingly. For example one of our largest test stores with more then 100,000 orders took about 2 hours on the latest iMac. The upgrade process is about 5x faster than the 3.5 upgrade, but your experience can differ depending on the performance of your computer.

This upgrade includes a brand new implementation of product cost and margin. This implementation is roughly 50x faster than previous versions and also significantly reduces memory usage. Your store’s cost and margin data will be recalculated automatically.

  • Upgrading
    • Fixed: Faster upgrade for those few stores that experienced a very slow upgrade to 3.5. All stores should now be able to upgrade to 3.5.
  • Product Manager
    • Feature: The stock correction user interface has been changed to allow positive stock corrections to carry an user-provided cost.
  • Orders and Sales
    • Fixed: A performance problem at payment time involving a sale with a product which has been sold thousands of times has been resolved.
  • Employee
    • Fixed: A rare crash involving changing a user’s password has been resolved.
  • Quote
    • Feature: Quotes no longer allocate stock.
  • Reports
    • Feature: The “Stock” report now shows the default cost and the cost based on your store setting (FIFO or average cost).
    • Feature: The “Stock” report now allows you to specify a date range and see product stock/cost at a previous point-in-time.
    • Fixed: The “Tax” report now properly calculates VAT tax purchase amounts.
    • Fixed: The “Employees” report no longer shows deleted employees and properly displays employees with blank names.
    • Fixed: Reports which display margins (“Customers”, “Employees”, “Orders”, “Performance”, “Products Sold”, “Sales”, and “Stock Correction”) now show accurate margin/cost results.
    • Fixed: The “Performance by Tag” and “Products by Tag” reports are faster in the case where your store has no Tags defined.
Oct 23, 2012

Checkout 3.5.5 - October 2012 Update

Read on at The Checkout Blog

Checkout 3.5.5 addresses an urgent issue with editing product variations.


  • Fixed: Editing product variations where the master product has erroneous stock attached is possible again. Any master product with such stock will have an automatic stock correction applied.


  • Fixed: Checkout now activates and deactivates licensing with a new server.
Sep 19, 2012

Checkout 3.5.4 - September 2012 Update

Read on at The Checkout Blog

This release addresses various issues and is recommended for all Checkout users.

Mountain Lion

  • Fixed: Checkout can now be registered even if access to contacts is denied.

Template Manager

  • Fixed: Template Manager now handles very large margins properly.
  • Fixed: Changing Page Setup now refreshes the template.
  • Fixed: The Template Document Margin is now shown in the correct localized number format.

Product Manager

  • Fixed: A rare crash related to the creation of a new product is fixed.

Order Edit

  • Fixed: When the price of a product is changed, the price will not change in pending orders/quotes/sales that include that product.


  • Fixed: The Sales report now always shows the time in the correct time zone.
  • Fixed: The Customer report now sorts correctly after loading.


  • Fixed: We also added support for .connect AccountEdge setting files during setup.
Aug 21, 2012

Checkout: Love What You Do

I want to get right to the point. We’re super excited about the launch of our new video Checkout: Love What You Do.

There’s a reccurring theme we hear whenever we speak with or visit customers. The common thread is the passion that you all have for your small business…you love what you do. And of course you’re using Checkout to help manage your business (and hopefully love it too).

So we started to discuss how we could speak to potential customers about Checkout in way that put a voice to this passion and also communicated that Checkout would be the right Mac point of sale solution for their business.

We contacted some of our customers, enlisted the assistance of a top video team and hit the streets of NYC. We shot over 20 hours of video between three Checkout customers over two days. Back in the studio the raw footage was edited, edited again….and then again.

We think the final product accomplishes our goals. A special thanks to Andrew @Self Edge NYC, Mark @ifixbyx and Christy & Jacki @Stick & Pop for making this possible.

Jul 25, 2012

Mountain Lion compatible version of Checkout now available

Read on at The Checkout Blog

This release addresses issues upgrading to the latest 3.5 build of Checkout.

Important: This update provides Mountain Lion compatibility and is required in order to run Checkout on Mac OS X 10.8.


  • Fixed: Prevented a crash during the configuration of QuickBooks Ledger Export.


  • Fixed: Upgrading a store with no invoices no longer fails.
  • Fixed: Upgrading a store with double quotes in the name no longer fails.
  • Fixed: Restoring a backup with foreign characters in the name no longer fails.


  • Fixed: Configurations with older Star Printer drivers now automatically open the cash drawer during automatic printing.
  • Fixed: Deleting a product from the Product Label Printing sheet no longer crashes.

Template Manager:

  • Fixed: The Week of Year token can now be dragged on to the Invoice number template.
  • Fixed: The Emerald template can now handle orders that don’t have a customer attached.

Till Count:

  • Fixed: The Remaining in Till and the Deposit in Till value wasn’t saved when you didn’t tab out first before hitting Submit button.


  • Fixed: The ACH Direct Credit Card Payment form showing black or clear in the input fields has been updated.


  • Fixed: We fixed a few random crash cases during startup and making the app active.
  • Fixed: The crash dialog “Open Log” and “Reveal Log” buttons function as expected.
  • Feature: The crash dialog displays the version and build number of the Checkout running.

If you have already upgraded to 10.8, please download the current version.

Jun 28, 2012

Checkout 3.5 has been released

Read on at The Checkout Blog


  • This will require a database upgrade step that could take a while, so please plan accordingly.
  • Last major version that will support Mac OS X 10.5.X

Customer Displays:

  • Feature: Customer Displays now supported. The following models are now supported: Logic Controls TD3000 U, LT900 UP and PD3000 UP.


  • Feature: Using the Automatic Printing After Payment option in Store Settings will print receipts/invoices without displaying a dialog to your selected printer.
  • Feature: During automatic printing, we detect the first Receipt Printer attached to your computer and use that, no need to make it the default printer.
  • Feature: We automatically open all the cash drawers attached to your Receipt Printer, no need to setup anything.
  • Feature: Sales paid via Credit Card will now automatically print 2 copies of a receipt.
  • Feature: New option to always print out 2 copies of a receipt.
  • Feature: A Store Logo can now be printed on a receipt. This can be controlled in the Document and Footer Settings in the Template Manager
  • Fixed: Addressed an issue where automatic printing of receipts was not working for a Sale.


  • Fixed: Addressed an issue with Edit Variations. Variations can now be edited by selecting your product and clicking Show Variations and then Edit Variations.
  • Fixed: Removed a duplicate entry in the Genre Template Variation.

Order Window:

  • Performance: Performance has been improved in the magnitude of 5x - 10x faster especially for those stores with thousands of products and invoices especially when Checkout is left running for multiple days without a restart.
  • Fixed: The User Interface state like location of the main window and split view location wasn’t saved anymore for some of our users.


  • Performance: Various reports have been hand tuned for performances: Countsheet (30 times faster), Sales (5.5 times faster), Tax (11 times faster), Stock (3.3 times faster), Product Sold (2.5 times faster), Employees (4.7x faster), Processed Payments (8x faster), Customer (6x faster)
  • Performance: Reports which have been tuned now require far less memory in the order of 5 times less.
  • Feature: A series of new custom reports have been added: Discounts Given, Orders, Performance by Brand, Performance by Tag, Price Exception Product By Brand, Product By Tag, Stock Correction
  • Feature: Sales report added grand total
  • Feature: Tax report shows now extra column with tax exempt sales
  • Feature: Brand column now available on the Stock report.
  • Feature: New Performance Report replaces the Turnover report.
  • Feature: Processed Payments report now shows the total amount.
  • Feature: Employees report includes quantity sold instead of number of invoices. The report has also been tuned for performance.
  • Feature: Product Sold report includes more detailed information
  • Fixed: Sorting for the Count sheet and Product Sold report have been fixed.
  • Fixed: Tax and Sales report now work with Enstore sales.
  • Fixed: End Of Day report sort by Till # per day, and also have a Total for all Tills per day, also fixed a rounding issue.
  • Fixed: Supplier report sort now by company name.
  • Fixed: Sales and Pending report print blank for the Customer if the customer has a Company and no contact (first/last). They should print the formatted name which includes both
  • Fixed: Tax report now supports orders from Enstore and various other issues with older taxes are fixed.
  • Fixed: Sales report some Tax columns were missing and certain tax rates were not appearing.
  • Fixed: There about 100 fixes and enhancements done on Reports.

Client Inspector:

  • Fixed: The client inspector Floating Palette disappears when the goes to the background.


  • Feature: The database will now continually optimize for performance and because of this the option in Store Preferences->General->This Mac: the “Optimize database performance when idle” has been removed. When upgrading to v3.5 Checkout will optimize the full database at this time which will take additional time to complete.
  • Fixed Made sure that the 1st invoice numbers is a valid number
  • Fixed: Made sure that only valid characters are used in the invoice number pattern.


  • Feature: When exporting a Ledger, the previous chosen format is taken.
  • Performance: Ledger export is about 20x faster
« To the past Page 1 of 4