- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Multiple captures on a single authorized only transaction
It's been many years since I worked with Authorize.Net, so I need a little push in the right direction if possible.
- Authorize the Customers CC
- Create a Customer Profile From a Transaction
(I think authorizing the CC transaction works for this, right?) - Store the Customer Profile ID and Customer Payment Profile ID somewhere on our server.
- Use the stored ID's to make the incremental quantity captures by Capturing From Customer Profile.
Is this correct, and/or what else do I need to know?
Thanks,
Rob
โ08-22-2016 04:13 PM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello @Llama56
Only a single capture per authorization is possible, but you've got the basic flow down. Instead, do the following;
- Authorize a transaction and set the create transaction flag as true. If the authorization is successful, you'll get the customer profile in the response.
- Issue a Prior Authorization and Capture for this transaction so it will settle.
- For subsequent transactions, use the customer profile for payment instead of card data.
Richard
โ08-22-2016 07:27 PM - edited โ08-22-2016 07:28 PM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Thanks for the quick reply.
Just to clarify, in your step 2, I would capture and settle just the total of the first shipment, not the whole authorized amount, correct? Then do the same for however many other shipments are needed, using the customer profile instead of prior authorization used in step 2.
Using the customer profile for payment, am I still limited to the total amount authorized originally for any accumulated charges? For example, if you ordered 10 shirts for $100 total, then you called me and said you actually want 15 shirts, do you have to reenter your credit card to authorize $150, or can I just run the extra against your customer profile?
Thanks,
Rob
โ08-23-2016 08:42 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
When you capture an amount that is less that the authorization, the portion not captured is no longer available and is released. Each subsequent transactions will require a new authorization.
Richard
โ08-23-2016 09:58 AM

