# 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 # 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