# Perl Support File
# File Permissions: 644 -rw-r--r--
############################################################################
# Authorize.Net Merchant Configuration File #
############################################################################
# Variables in this file may be disabled by leaving the variable's value blank,
# commenting out a variable (placing a # sign in column 1), or removing the
# variable from this file.
#
# The value of a variable must be on the same line as the variable name.
#
# Separate variable names and values with a single space.
# Comment lines are those lines beginning with a # (pound sign).
# Comment lines and blank lines are bypassed in this file.
# Whitespace before the # (pound sign) on comment lines are ignored.
#
# Trailing comments on variable lines are truncated at the first # (pound sign),
# removing all trailing whitespace from the variable's value.
#
# The # (pound sign) can not used in a variable's value.
############################################################################
# DEFINE VARIABLES
# x_Login is your Authorize.Net merchant ID
# x_Password is your Authorize.Net password
# For testing puposes, use the following values for x_Login and x_Password:
#
# x_Login testing # Test Merchant Login ID
# x_Password password # Test Password - Optional
x_Login testing # Merchant Login ID
x_Password password # Merchant Password - Optional
# x_Type is the type of transaction Authorize.Net is to perform.
#
# WebStore allows the following values for x_Type:
#
# AUTH_CAPTURE - Authorization w/ Auto Capture
# AUTH_ONLY - Authorize Only
# x_Type defaults to AUTH_CAPTURE when the value assigned to x_Type does not
# equal AUTH_CAPTURE or AUTH_ONLY.
x_Type AUTH_CAPTURE # AUTH_CAPTURE or AUTH_ONLY
# The value assigned to x_MD5 must equal the value of the ADC secret key
# stored in the General ADC Settings section of your merchant account at
# Authorize.Net.
# When using MD5 validation, WebStore creates the MD5 checksum using the
# following values in the sequence shown:
#
# x_MD5 + x_Login + x_Trans_ID + x_Amount
#
# The MD5 checksum computed by WebStore is checked against the MD5 checksum
# received from Authorize.Net.
#
# When MD5 validation fails, WebStore adds an error message at the bottom of
# the administrative order e-mail.
# WebStore will not prevent an authorization from being processed due to
# an MD5 checksum error. WebStore merely reports the error as shown above.
# It is the responsibility of the user to determine why an MD5 checksum error
# was received.
# Setting the value of x_MD5 to blank disables MD5 validation.
x_MD5
# x_AVS_Filter allows a merchant to specify which types of AVS mismatches will
# result in a decline of the client authorization request.
# Not yet supported by Authorize.Net.
# Authorize.Net Response Codes:
#
# A Address (Street) matches, ZIP does not
# E AVS error
# N No Match on Address (Street) or ZIP
# P AVS not applicable for this transaction
# R Retry - System unavailable or timed out
# S Service not supported by issuer
# U Address information is unavailable
# W 9 digit ZIP matches, Address (Street) does not
# X Exact AVS Match
# Y Address (Street) and 5 digit ZIP match
# Z 5 digit ZIP matches, Address (Street) does not
# x_AVS_Filter
# Setting x_Email_Customer to TRUE will e-mail a sales receipt created
# by the Authorize.Net system to the client. WebStore disables sending
# it's client sales receipt.
# Setting x_Email_Customer to blank or FALSE disables sending a sales
# receipt e-mail to the client from Authorize.Net. WebStore sends it's
# sales receipt to the client.
# x_Email_Customer defaults to blank when x_Email_Customer does not equal
# TRUE or FALSE.
# x_Email_Customer FALSE # TRUE or FALSE
# Setting x_Email_Merchant to blank or TRUE will e-mail a transaction receipt
# created by the Authorize.Net system to all contact e-mail addresses stored
# in the Manage Contact Information section of your merchant account at
# Authorize.Net which have been configured to receive transaction receipts.
# Setting x_Email_Merchant to FALSE disables sending transaction receipt
# e-mails created by the Authorize.Net system to the contact e-mail addresses.
# Regardless of the value of x_Email_Merchant, WebStore always e-mails
# detailed order receipts to the store administrator.
# x_Email_Merchant defaults to blank when x_Email_Merchant does not equal
# TRUE or FALSE.
x_Email_Merchant FALSE # TRUE or FALSE
# End of file