Version 9.0.x Release Notes
Top  Next


These release notes list all changes since the version 8.0.6 release.

To upgrade to this release, you only need to install it over your current version. There is no need to uninstall the previous version. Any previous versions will be upgraded automatically -- you do not need to install previous upgrades before this one, and all of your data and settings will be retained. It will make some automatic changes to your database to bring it up to date, so there may be a slightly longer delay the first time you open it.


Upgrades License Expiration Note:
To use this version, your free-upgrades license must be current through 9 / 2016 (September 2016). To check your free-upgrades license expiration date, go to View / Product Authorizations and check the "Upgrades free through" date.


Networking Note:
Be sure that all workstations are upgraded at the same time (shut down all workstations, upgrade all of them, then restart them one by one starting with the master workstation).


Credit Card Processing Changes:

·X-Charge (XpressLink):  
·Added support for EMV (chip card) processing (See the X-Charge EMV Setup notes if you're upgrading to an EMV card reader)  
·Allow "Process" to be clicked before any card entered or Payment Method selected entered  
·Added option for allowing manually keyed cards or not (so you can disable both manual and swiped entry in Campground Master, requiring the user to click Process first)  
·Added option for Vaulting manual cards before processing (required to bypass an EMV swipe pad for manual cards, allowing direct entry in Campground Master)  
·Guarantee / Edit Guarantee -- add Vault button even if the "Never save credit cards" option isn't set  
·If XCharge.exe not found in configured location, look in typical locations (e.g. in case of a Windows upgrade)  

·Added support for Cayan's MerchantWare "Genius" credit card processing, for EMV (chip card) support. See the Cayan Genius Setup notes.  

·Credit Card Processing Setup - removed the "Hardware present" selection, it was never needed.  
·Credit Card Processing Setup - Don't allow debit option if no Debit payment method defined.  
·Credit Card Processing Setup - Make sure the Processing software can always be selected, even if processing through master.  
·Credit Card Processing Setup - Don't allow Processing through Master if using MCPS or Merchantware  
·Credit Card Processing Setup - Added a "Copy settings from master" button to make clients easier to set up.  

·Increased credit card processing timeout to allow for longer delays  

·Don't allow cc payment to be saved without processing, if processing is enabled (set a default access level to "Nobody" -- can be changed if needed)  

·MerchantWare -- Fixed so non-US zip codes aren't sent, to avoid a format error  

·MerchantWare -- Fixed so it doesn't send the address if "Use AVS" is disabled  

·MerchantWare and MCPS/T-Gate -- Limit the receipt # to 8 chars and all digits to avoid format errors  

·MerchantWare and MCPS/T-Gate -- Increased internal timeouts (was 10 for connect, 20 for reply -- now 30 for connect, 40 for reply)  

·Fixed so the last character of credit card auth codes isn't stripped off if it's a letter.  

·PC Charge Void processing -- allow "Captured" and "Processed" responses to indicate successful voids (previously only "Voided" was a success)  

·Fixed a bug that could use the remaining balance on a prepaid card as the amount approved instead.  


Other Changes:

·Access Levels -- Allow setting items to a "Nobody" level, so it's even disabled for Administrators (this allows completely disabling any function that has an Access Level setting).  

·Transactions entry -- allow selecting one or more Charges first and then clicking Discount, and it will fill in the %-of field (amount to be taken a percentage of).  

·Find Reservation -- always include the "Date Made" column  

·POS -- allow discounting a negative charge (e.g. for manually handling returns without a receipt)  

·Program Options -- Changed "Make checked-out sites immediately available" to "Remove checked-out reservations from the Rack" (wording change only).  

·Viewing Journal entries for Resv & Cust -- added options to view one from the other (combine Cust with all Resvs for the customer, and Resv with all of its Cust entries)  

·Networking -- when full database requested, it is sent in small chunks instead of all at once (fixes problem of failing on large databases), and also shows a progress dialog on the client so you can tell it's working.  

·Find Customer -- if done from the toolbar or F3 (according to Program Options), use separate Cancel / Add New buttons so there's an easy way out without adding a new customer.  

·Find Customer -- don't come back into Find Customer after a customer is selected/edited  

·Hide deleted audit trail data details in logs and network communications to save bandwidth (e.g when it's being compressed or purged)  

·A new driver for the APG USB cash drawer has been included with the distribution -- may fix some issues with Windows 8 and 10.  

·Updated the ZIP code and Canadian Postal Codes database  


Bug Fixes:

·Fixed so when checking out, the Site Dirty flag is set for synced reservations also (if so configured)  

·Fixed so when checking out, the credit card info is removed from synced reservations also (if so configured)  

·Fixed Meter Readings reports/adding charges so the Reservation is in context for rates with expressions (for correct expression calculation in scripts)  

·Fixed to check the proper access level setting for adding inv item from Find POS item (was restricting to Admin)  

·Fixed Export function for records, e.g. for Rates, so it exports the correct fields when some fields are disabled.  

·Fixed Cash Drawer Setup to ignore command string if USB selected  

·Fixed "Sending E-mail" -- if Enter hit, it was closing the dialog w/out sending or confirming close.  

·Fixed Reverse Charges function so charges with blank Qty assume -1, not 0  

·Fixed Transaction Summary report so when reporting "by qty", blank quantities are counted as 1, not 0  

·Network Setup -- removed Ping button, since it often didn't work anyway  

·Departures tab -- added E-mail, adults, children, pets, vehicles & trailers as a field options  

·Fixed so when ADDing sub-member & non-synced Resvs, the Discount Used and Group reference (name) get copied to the new one added  

·Fixed Find Customer so when a customer name is entered, then Add New, clicking Save without making any other entries actually saves it instead of discarding it.  

·Occupancy Report, etc -- grey out "Generate report" if auto-generate checked  

·Fixed Custom Form bug -- "Other" form type wasn't working for any record besides Resv or Cust, e.g. Inventory item.  

·Fixed "Print reservation receipt or other forms" to include Envelope type forms (if reservation-based), so those don't have to be made type "Other"  

·Fixed the E-mail confirmation to show the right period info for hourlies  

·Fixed POS so that if item qty is changed after entry, it warns about low on-hand properly  

·Fixed Monthly Billing to properly "Extend 1 month" on sub-members even when linked Resvs shown, without having to select them individually  

·Select Rates -- changed it so it keeps the exact order of the rates (Rental + Add-ons intermingled) instead of showing all Rental rates first and then all Add-ons (when Rental + Add-ons selected)  

·Fixed New Reservation / Quick-find customer so it warns when a customer with a warning flag is double-clicked  

·Find Customer -- remove disabled fields from filter-by list  

·Fixed Select Rates / Override (show all) to include rates that the Advanced Condition expression was filtering out.  

·Fixed -- QuickBooks IIF files with descriptions over 100 characters was causing "Import accounts, etc from IIF" to crash (Export to QuickBooks function)  

·Added "X-Mailer" parameter to outgoing E-mail messages, hoping to help reduce spam blocking  

·Fixed Event Action "Change to Pending" -- was not triggering if changing from Confirmed or Guaranteed to Pending  

·Fixed Access Level checking for Reverse Charges (even if "reverse charge" allowed, it was being blocked by the level check for entering negative charges)  

·Fixed Custom Forms for 3" receipts and E-mails to abide by settings for showing tax details eg ($15.00 @ 5%), combining taxes, or rounding nickels.  

·POS, selecting a Resv -- if a linked reservation is selected instead of the transaction master, use the master automatically (don't prompt, that gets people into trouble)  

·Reservation New/Edit Trans on a linked reservation -- if it's non-master Resv but it has any transactions on it (which shouldn't really be there), show an appropriate warning, and let them in to edit them even if the option is not set to "warn if non-master"  

·Fixed Hercules download to recognize a blank order (due to a known Hercules bug), and instead of just queuing an error, request a full sync to get the correct information  

·Fixed Hercules processing to clear the queue of unprocessed (due to errors) reservations before processing a full download, so it can accept corrected orders.  

·Fixed Networking so that if a workstation is changed from a master to a client, it forces a Full Database Refresh (fixes a problem of skipping some changes)  

·Fixed -- sometimes (in Windows 10?) it said the database file is read-only so it couldn't write it -- now it does not show an error and overwrites it properly.  

·Fixed Printing Options, "# of copies" fields to not allow 0 copies  

·XpressLink options -- Don't allow using a network path (fixes problem of sharing a network path, causing missed transactions)  

·Fixed bug causing the Cancel reason to revert to "Canceled" if anything in Reservation Details is edited later  

·Make sure the date/time on the credit card slip shows when the payment was processed, not the "Posted" transaction date (if the transaction date is manually changed, that should not affect the credit card slip's date)  

·Fixed an issue with sub-member reservations' paid-through dates when paid in full.  

·Fixed -- adjusted 3" non-fixed-pitch receipts right margin to keep it from cutting off amounts  

·Fix so it still shows Change Due if not printing or opening a drawer but saving payments immediately  

·Changed the "Ping" test for Networking to use a Command Prompt, so it works properly.  

·Fixed a problem caused by having deleted and re-added Periods in a Schedule using the same period name as before  

·Fixed so that a payment made in the POS (entered through Reservation Transactions or Customer Transactions) can't be lost by Canceling (Cancel is not allowed).  


Changes in 9.0.1 patch:

·Fixed Resv details, check Guaranteed box wasn't showing any of the resv info at the top of "Guarantee Reservation"  

·Fixed critical crashing problem on master whenever a full database is requested.  

Changes in 9.0.2 patch:

·Fixed PC Charge bug when a previous transaction ID exists (not sending card data to PC Charge)  

Changes in 9.0.3 & 9.0.4 patch:

·Fixed X-Charge vault-keyed-cards issues with "X-Charge already running" error and "Invalid Account #" error  

Changes in 9.0.5 patch:

·Fixed X-Charge problem of not showing customer name on receipt if a vaulted card is used (or a keyed card saved to vault before processing) -- pass the original typed name through to the result since X-Charge doesn't have it.  

Changes in 9.0.6 patch:

·X-Charge now returns the cardholder name appropriately, so it can be included on the receipt below the signature line (instead of the generic "cardholder name").  

·Fixed Merchantware/Cayan processing when a previous transaction is present -- it was sending the previous transaction ID which seemed to result in using the wrong card or wrong transaction type sometimes.  

·Support Mastercard's upcoming change to use cards starting with the digit 2  

·Remove the Exp Date from Amex credit card slips (as required by Amex now)  

·Fixed: Allow the "Don't Move" option on Reservation Details for hourly type reservations  

·Fixed the confirmation E-mails format (Last Night on same line as First Night when "hide check-in times" was enabled)  

·POS fix: Surcharge-type "discounts" were calculating tax as if it was really a discount (subtracting it)  
·POS fix: Tax was calculating incorrectly for surcharges if the Qty changed on an item  

·POS addition: Discount (& Surcharge) definitions now have the option for non-taxable, e.g. for bottle deposits