One of my clients has following requirements 1] Its a virtual goods company (some sort of financial detective/analysis report) 2] Authorize the price amount over a period of few days from several potential buyers 3] "capture" the amount from some buyers and release hold of other buyers after about 3 weeks. This is some sort of auction that goes on for some time and then once the auction closes and the buyers are charged, they will have a very small window of opportunity to actually act on the report's recommendation. The client wants to make sure that the buyers "ability to pay" must be verified before we sell them the report.
Now my question is as follows... 1] Are there any CC providers who allow a three week authorize-capture gap for virtual goods? 2] If above is not possible...Since we can't store CVV, is there a way we can verify if a buyer is legitimate and has sufficient credit(detect fraudulant buyers) in advance and then charge the CC at the time of sale? 3] If we authorize a payment but do not capture it, do we still pay the full % + per transaction fees? or do we only pay the per transaction fees? 4] If you confirm CC number, expiry, name, CVV and AVS, then is it safe to assume that the buyer is legitimate? or it can still be a fraud?