Paying your dues
We think we can skip the mafia bosses and objects to track broken knees, let's just stick to Authorize.net to process credit cards and the check or cash option via manual entry. Recall from Chapter 6, Exposing Force.com to the World, and Chapter 7, Use Case—Integration with Google Calendar, everything we said about interacting with external services, their terms, and so on—we're about to put it to good use.
Head on over to developer.authorize.net to sign up for a sandbox account, as shown:
Once you have signed up for an account, you will get an e-mail from Authorize.net confirming your signup, and you can venture over to sandbox.authorize.net to log in. Once you have logged in, proceed with the following steps:
Navigate to the Account tab; it should be in the rightmost corner.
Click on API Login ID and Transaction Key; this is highlighted in the following screenshot:
Once you are on the next screen, you will have to generate a new transaction key. In order to do so, you need...