One of our sites sells software, a lot of it downloadable. Right now we're set up to manually approve customers before they're able to complete a purchase. We have almost zero fraud so it works well at keeping out most of the riffraff. Of course, it's likely that we're also losing some sales because of the delay.
We're trying to think of a way that we can allow people to go ahead and complete their purchase but still keep instances of fraud down. We were maybe thinking of customers being assigned to "level 1" and "level 2". Level one (unapproved accounts) would allow them to complete a purchase but the download buttons would be deactivated. We'd also have authorize.net hold those charges until we have a chance to check them out and approve them. Once the charge and order is approved the download links would become active and a notification would go out to the customer. Level two would just be a regular approved account and orders would go through like they always would.
Too complicated?
Anyone do something different or have any ideas? The way we do it now is easy and uncomplicated but I hate to think of the sales we might be missing. Thanks!