Not sure if you posted this before or after my support ticket response, but the iTransact gateway preauth feature can be initiated by including this line of HTML:
<input type=hidden name=preauth value=1>
If you do that in any HTML order form using the HTML API, whether it is a "one-shot" sale or a recurring sale using the iTransact recurring billing system... it will make the first transaction an auth-only sale.
The temporary auth will automatically be dropped off within 7-14 days in most cases with the exact "drop off" time set by each individual issuing bank.
Any subsequent recurring transactions that are run will be processed as Sales (not Pre-Auth) transactions.
Hope that info helps!
CDGcommerce.com - Trusted Merchant Account Solutions since 1998
Many thousands of successful, growing businesses benefit from our expertise every day. You can, too!
We help merchants to eliminate gateway costs, reduce & mitigate fraud and achieve streamlined PCI compliance. Learn more today at http://www.cdgcommerce.com - we look forward to helping your business grow!