Account Identifier and Flags
| 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. |