ChargeForm: Merchant-Direct Version


The Merchant-Direct version of ChargeForm sends an email to the merchant, containing both the input data from the credit card form and the data generated by ChargeForm (authorization code, reference number, address verification result, reason why transaction was declined)

Technical Specs: Fields on merchant's form with input data:
Field Name Description Example Value
StrTID Merchant ID, issued by AMC 012309123717
StrPro Processor VISA
merchantemail merchant's email address jack@supermerchant.com
declinedsubject email subject CREDIT DECLINED
declinedurl page loaded if declined /isp/ispsale.htm
approvedsubject email subject SALE APPROVED
approvedurl page loaded if approved http://www.supermerchant.com
cgiurl URL of AMC mailform /cgi-bin/mailform.exe
card credit card number 1234567890123456
expir expiration date (MMYY) 1201
amount amount 29.95
street street address 12345 Lincoln Ave
zip ZIP Code 92607
ticket ticket number 183


Technical Specs: Fields on merchant's form with generated data:
Field Name Description Example Value
captured approved True
authcode authorization code 123456
refnr reference number 123456789012
avsresult address verification result Zip Match No Address Match
errmsg decline message Invalid Card Number
result   CAPTURED
avs   A

Copies of the input data and of the generated data are sent via email to the merchant.

The credit card form should be declared as follows:
FORM ACTION="/chargeform/chargeform.asp" METHOD="POST"

Technical Specs of the ISP version
ChargeForm
American Merchant Center