====== Authorize.Net Setup for QuickOrder ====== Log into your account at [[https://account.authorize.net/|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.