I'm in the process of adding credit card submission via Authorize.net to an existing database system (FileMaker based) using and XML string and URL-Post to submit it. I have charge submission functionality working correctly but now I'm looking at using CIM - Customer Information Manager, Authorize.net's system for storing Customer payment information with the card processor so that the end user is not keeping the card information. My question: Is there a way to create a Customer Profile at the same time as submitting a transaction, so that a Customer Profile ID is returned with the authCaptureTransaction. Another gateway I've worked with has that capability but it seems that for Authorize.net I have to first do a <createCustomerProfileRequest> transaction and then do a separate <createCustomerProfileTransactionRequest> transaction. Thanks, Will -- William M. Loving Dedication Technologies, Inc. 7 Coach Lane Amherst, MA 01002-3304 USA will at dedicationtechnologies.com Tel: +1 413 253-7223 (GMT –5) Fax: +1 206 202-0476