The first thing that you need to do, is signup with a test account. This will allow you to test out transactions to make sure your scripts are interfacing properly with their API.
Coding Library: PHP

More Authorize.Net Resources: