![]() |
BillMax Billing Solutions 877.245.5629 sales@billmax.com |
ccparse — Import Electronic Funds Processing results into BillMax
/usr/local/billmax/bin/ccparse [-b batchid] [-h] [-e] [-k] [-s] [-v] [-V] [-t ccsoft
[-T tendertype]
[ -f
{accountfield1,accountfield2...}
]
]
Imports Electronic Funds Processing results from stdin into BillMax. In general, the results of a Electronic Funds Processing process is stored into a file. The results in this file, the successes and failures of payments and refunds, are then loaded into payhist table.
If a card is declined, then account.ccdeclines is incremented by 1 and account.ccnexttry is updated. The exception to this processing is if a system error occurred. System errors are detected by examining the response string for the following:
MODEM NOT RESPONDING
NO DIALTONE
DUPLICATE TRANS
PLEASE TRY LATER
TIME OUT
SYSTEM
-b batchidThe batchid of the Electronic Funds Processing run. Stored in payhist.batchid.
-hShow help for this program.
-esend email decline notice (see /usr/local/billmax/local/ccdeclines) to customers if account.ccdeclines > 1.
-kEnter the payment or refund with payhist.noautoallocate set to 1. See Allocate for further details.
-s"safe" mode. Does not modify payhist table. Used for testing purposes.
-vprint payhist table processing detail.
-Vprint parsing detail (for programmer use).
-T tendertype
valid with -t only. Use when specifying the Tender Type for a non-credit card run.
generic
-t ccsoftOverride globalconf.ccsoft.
-f accountfield1,accountfield2,...
Used if -t is specified. A comma delimited, no spaces in between, list of the account table fields to be parsed from the result file.
generic