We're in the process of re-designing our payment gateways (using Java)
and one of the new requirements is to add Authorize.Net to the list of
gateways for our clients. Typically our clients tend to have unusual
requests or always in need of adding ad...