Authorize.net - Setup

1: Sign up for a Authorize.net account to receive your login API ID.
2: Log into your Authorize.net control panel and select "API Login ID and Transaction Key" from the settings menu. Create a transaction key if you don`t already have one.
3: In the settings menu in your Authorize.net control panel click "MD5-Hash" and enter a random security key.
4: Again, on the settings menu in your Authorize.net control panel click "Silent Post Url". Enter the url to the Maian Cart callback file:

Example:
http://www.example.com/checkout/authnet.php (Or https if over SSL)

5: Enter applicable merchant details in your Maian Cart admin area:

Catalogue > Payment Methods > Authorize.net

Authorize.net - Silent Post/Callback Url

The silent post/callback url for all operations is:

http://www.example.com/checkout/authnet.php
https://www.example.com/checkout/authnet.php (SSL)

Where 'example.com' is your own domain.

Authorize.net - Sandbox

Authorize.net has a nice easy to use test system so you can test the system before going live.

Sign up for an account:
https://sandbox.authorize.net/.

You can use the following test address/visa card to test the system (more are found in their docs depending on your settings)

Visa Card: 4007000000027
Any expiry will work fine.