Authorize.net has a WHMCS module and their Advanced Fraud Protection Suite works well and is a free add-on. You can save money if you go with one of their resellers (rates you're able to get will depend on your expected volume, business and credit history, etc) so you might want to contact...