Restoring transactions, Settlement for nbs, How settlement works – Gasboy CFN Series NBS User Manual
Page 40: First (refer to

Using NBS
Settlement for NBS
Page 36 MDE-4390F Gasboy CFN Series NBS (GL3) Credit and Debit Card Network V 1.3.0.0 · November 2008
Restoring Transactions
If it becomes necessary to restore transactions, NBSETTLE must be run afterwards to reset the
batch pointers and resynchronize the site/host totals. The settlement report (refer to
on
) may show that the site is out of balance. If you do not
run the NBSETTLE command, the next settlement will fail or be out of balance.
Settlement for NBS
How Settlement Works
There will be a settlement (sometimes referred to as a batch or batch balance) done with NBS
at least once a day - this can be accomplished automatically with the use of a cron command.
Settlement is done to post the day’s sales for billing and to check the system’s totals against
NBS to verify that the systems agree. You should pay close attention to the settlement reports
and contact NBS if there is any discrepancy. You must do a settlement to receive payment for
credit purchases.
Settlement is usually done sometime early in the morning. The command to be executed as a
cron is NBSETTLE. For example, the NBS configuration below executes a settlement at
2 a.m.
LOAD CRON 1 @0200 -NBSETTLE
The cron entry looks like this in a PRINT CRON command.
A* Print Cron
# When Command
1 *** **/**/** 02:00 -NBSettle
A*
When settlement occurs, a message is printed on the log indicating whether an out-of-balance
condition occurred. The message will be either Settlement BALANCED or Settlement OUT
OF BALANCE. If an out-of- balance situation occurs, consult an NBS representative to try to
resolve the error.
When the settle command is executed, a report will be generated on the local log printer and a
disk file. The saved files will be stored in the directory NBSREP and the files will be named
DAY.MON, DAY.TUE, DAY.WED, etc.
If the settlement fails to occur automatically, you can sign on to the system and type the
command NBSETTLE to do a settlement manually.
If you do not have a log printer, redirect commands from the NBSETTLE.CMD file.