issue #23937

Qt client side of allowing capture of preauthorizations for Authorize.Net without requiring a ccard record. Testing so far looks OK but is unreliable because the A.N developer test server returns x_trans_id=0 for preauths but rejects captures as having invalid transaction ids.