12-digit Bluepay 2.0 Account ID
Optional. Your 12-digit Bluepay 2.0 User ID
MD5 hash of Secret Key and transaction parameters
Optional. Value of 1 includes PAYMENT_ACCOUNT_MASK and CARD_TYPE in response.
Optional. Definition of which fields are included in the TAMPER_PROOF_SEAL
Optional. List of field names seperated by spaces in the order they are to be used in the calculation of BP_STAMP.
Optional. AUTH, SALE, REFUND, CAPTURE, VOID (defaults to SALE)
Optional. CREDIT or ACH or DEBIT (Defaults to CREDIT)
Optional. TEST or LIVE (Defaults to TEST)
Optional. The TRANS_ID of a previous transaction
Authorization code for a force transaction (voice auth).
Card Verification Value
Credit Card Expiration Date, in MMYY format.
The full swiped track data, including both Track1 and Track2.
The full output of a keyboard emulation EMV reader
Set to “1” to indicate a direct read from a connected EMV card reader device.
Set to “1” on a swipe transaction after an EMV transaction has failed.
Only Track2 of the swiped data.
'C' for checking, or 'S' for savings, bank routing number and customer bank account number seperated by colons.
ACH documentation type. 'PPD', 'CCD', 'TEL' or 'WEB'. Defaults to 'WEB' if not set.
Set to '1' if this is a corporate transaction, rather than personal.
The name of the company on the check or credit card. (64 characters)
The FULL amount of the transaction, including tax and tip. (XXXXXXXX.XX format)
The customer's first name (16 characters)
The customer's last name (16 characters)
The customer's street address, necessary for AVS. (64 Characters)
The customer's second address line, if any (64 Characters)
The customer's city (32 Characters)
The customers' state, province, or equivalent. (16 Characters max; 2-letter abbrev preferred)
The customer's zipcode or equivalent. (16 Characters)
The customer's country (64 Characters)
The customer's email address.
The cusotmer's phone number.
128-character descriptor field.
16 characters of merchant-specified data
64 characters of merchant-specified data
Optional Purchase Order ID (128 Chracters)
Optional Invoice ID (64 Characters)
Optional Customer ID (16 Characters)
Amount spent on food for restaurants
Amount spent on beverages and other
Rebilling flag. Only used for non-BluePay generated rebillings to identify the transaction as a rebilling. Set value to 1 for rebill.
1 for create rebilling schedule, not set or 0 for do not create rebilling schedule
0 or Null for SALE, 1 for CREDIT
Date and time of first rebilling to run, in ISO format (YYYY-MM-DD HH:MM:SS)
Required for rebilling Time portion is optional;
will default to midnight on the date specified.
Rebilling period in date expression format ("3 DAY" to run every three days,
"1 MONTH" to run monthly, "1 YEAR" to run yearly, "2 WEEK" to run bi-weekly, etc)
Required for rebilling.
Optional. Number of times to rebill. If not set rebill will run until cancelled.
Optional. How much to charge when rebillings are run. Defaults to amount of transaction being run.
Debit card encryption key
Debit card encrypted PIN
Amount of cash given to customer
Surcharge for performing cash back
Customer's SSN or TAXID, all digits (no dashes) (9 Characters)
Customer's birthdate in ISO format (YYYY-MM-DD)
Customer's state ID or driver's license. (25 Characters)
State of issuance of the customer's ID. (16 Characters)
'1' or '0'
A string containing all the acceptable AVS responses.
A string containing all the acceptable CVV2 responses.