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