Log into your account at Authorize.Net and follow these steps:
choose the 'Account' tab
choose 'Payment Form' then 'Form Fields'
un-tick any fields you don't need on the payment form - remember all this information will have been captured by QuickOrder, so there's no need to let the user change it at this stage. We recommend leaving just a few fields ticked under 'View', such as the name and email address
back on the main settings screen, choose 'MD5 Hash'
think of a password (ideally 10-15 characters long and using upper/lower case and numbers)
enter your chosen password in both boxes
Log into your QuickOrder website, into the 'site admin' area and follow these steps:
choose 'Site Setup' and 'Payment Setup'
choose 'Authorize.Net' in the drop-down selection and click 'Save Changes'
tick the 'Test Mode' box while you ensure it's all working - come back later and un-tick this!
fill in your '
API Login ID' and 'Transaction Key' which you will find on the setup email from Authorize.Net
in the 'MD5 Hash' boxes, enter the password you chose above
Try out a few transactions using the following card numbers, with any future expiry date:
American Express - 370000000000002
Discover - 6011000000000012
MasterCard - 5424000000000015
Visa - 4007000000027
Visa - 4222222222222 (this special number generates a 'failed' response)
Note that the amount will always be $27.00 when using test mode. This allows the special 'failed' card number above to work properly.
That's it! Try out a transaction, and once you are happy, don't forget to come back and un-tick the 'Test Mode' box.