Variable |
Required |
Max Size |
Value |
Notes |
publisher-name |
Mandatory |
NA |
|
Gateway account username issued to you. |
publisher-password |
Mandatory |
NA |
|
Remote Client Password - This is different then the password used to login. |
publisher-email |
Optional |
NA |
person@place.com |
Email address the merchant order confirmation is sent to. This is also the return address for email sent to customer. |
cc-mail |
Optional |
100 |
person@place.com |
2nd email address the merchant order confirmation is sent to. |
mode |
Optional |
NA |
auth |
Mandatory for all administrative functions.If the ‘mode’ field is left blank or is not included, ‘auth’ is assumed. |
paymethod |
Optional |
11 |
|
Allowed Values: ‘onlinecheck’ for ACH/eCheck payments, ‘credit’ or blank for Credit Card Purchases. |
authtype |
Optional |
39 |
authpostatuh, authonly |
Allowed value: ‘authpostauth’ - Automatically marks transaction for settlement. Defaults to ‘authonly’ if absent. |
required |
Optional |
NA |
card-address|card-city|card-zip|email|etc… |
Pipe-delimited list of variables that you wish to force to be required. |
dontsndmail |
Optional |
3 |
yes |
If set to ‘yes’ will prevent system from sending confirmation email to customer. |
easycart |
Optional |
1 |
1 |
If set to ‘1’ will display contents of order in email to customer and merchant. |
client |
Optional |
|
coldfusion/softcart/cart32 |
Used to modify system behavior to support specific client software. |
convert |
Optional |
|
underscores |
Converts hyphens to underscores. Used to support client software, which is not able to use hyphens in variable names. |
transflags |
Optional |
NA |
recurring,debt,multicurrency,moto,retail,avsonly,fleet |
Used to indicate a special transaction processing type. Allowed Values:- ‘recurring’ to flag as being a recurring payment transaction. [Should not be used for initial sign-up transactions.]- ‘debt’ to flag as transaction type of Visa debt repayment. [Applicable to TSYS merchant bank processor with VISA cards only.]- ‘multicurrency’ to flag transaction as multi-currency for specific merchant processors- ‘avsonly’ to flag transaction as verifying the address associated with the account. (This allows you to submit an amount of ‘0.00’).- ‘fleet’ to to flag the card being used as a Petroleum Fleet Card. Applicable for Petroleum merchants only. |