![]() |
BillMax Billing Solutions 877.245.5629 sales@billmax.com |
ccbatch — Create credit card/EFT batch file
/usr/local/billmax/bin/ccbatch [-x] [-e] [-C
{
virtualcompany1,virtualcompany2
...}
] [-r] [-h] [-c] [-m chargemin] [-w creditdue] [-a] [-n] [-p paytype] [-z] [-t ccsoft
[-f
{accountfield1,accountfield2,...}
]
]
Creates a credit card batch file on stdout in the format specified by globalconf.ccsoft or by the -t option.
The following is the current list of supported credit card processors:
Authorize.Net™
PayflowPro™
ECHO™
PTC™
ICVERIFY™
CYBERCASH™
The resultant credit card batch file is processed by another program such as ccpost.
-xEnables refunds to be processed for an Account even if the Account owes money. Please see Allocate for further explanation.
-eSkip expired credit cards.
-C virtualcompany1,virtualcompany2,...Comma delimited list of Virtual Companys. Output data for the listed Virtual Companies.
-rOutput data to remit refunds.
-cOutput data to collect payments.
-hShow help for this program.
-m chargeminOverride the account.chargemin.
-w refundminOverride the account.creditdue.
-aUse account.ccaddr if populated. Otherwise, use account.addr1. Only digits and spaces are included in the batch file.
-nUse account.ccname if populated. Otherwise, use account.cfname and account.clname if populated. Otherwise use account.company.
-p paytypeProcess Accounts that have a specific account.paytype (integer value required).
-zInclude account.cczip if populated. Otherwise, use account.zip.
-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 output.
generic
The CYBERCASH™, PTC™, ICVERIFY™ and PCCHARGE™ formats are supported in the code and use the -a, -n and -z options. All other formats are configured using configurations specified in /usr/local/billmax/local/ccsoft.conf