I wrote a program that will go through all the settings in the ALOHA.INI and TDR.DBF and change them if needed, and we run it everynight during EOD to ensure this never happens, but here is the settings to adjust manually:
1.
Adjust receipt printing in the Tender settings:
From Aloha Manager, go into MAINTENANCE / PAYMENTS / TENDER SETTINGS. Then select each credit card type tender you have defined. On each tender, go into the TYPE tab and uncheck the, "Print Expiration" option.
You can make the tender adjustments directly on the TDR.DBF file by changing the value in any fields in the database named, "PRINTEXP" change the value to, "N".
2.
Then go to MAINTENANCE / STORE SETTINGS / CREDIT CARD group / Voucher Printing 2 tab.
Check the option that says, "Suppress Expiration Dates".
These settings can also be changed directly in the ALOHA.INI file:
DONOTPRINTEXPONVOUCHER = TRUE
MASKCREDITCARDNUMBERS = 2
FACTA law requires you to NOT show expiration dates on any receipts, and credit card numbers must be masked on any receipt that a guest has. The receipt you keep by law can have the full number on it, but if it isn't needed for your business needs, then mask everything and save the confusion.