Randy,
As Alan said, it is most definitely best to handle your registrations manually. I would suggest simply adding a note to your order form that all orders are reviewed for fraud, and give a realistic estimated account setup time.
Also, since there is propagation time when you register a new domain, a few hours for fraud screening is not a huge issue for most legitimate customers.
If you're making sales, you will get fraud orders, and registering domains automatically will eventually cost you money.
Wayne Reavill
WebHostingBuzz CIO