- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I'm very new to Auth.net, so I'm afraid that I don't know the terminology to use here.
I'm wanting the system to verify that the card number, expiry, CVC2, cardholder name, and billing address are correct, but NOT actually charge anything yet. What steps do I take for this?
If it matters, I'm playing in the sandbox right now, but am hoping to take it live by the end of the week.
Further, do transaction fees apply when doing this?
TIA,
Jason
Solved! Go to Solution.
09-05-2011 07:18 PM
Accepted Solutions
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
You would authorize the transaction but not capture it yet. It's as simple as changing the type to AUTH_ONLY (or using the API function for authorizeOnly). This is if you're using AIM, of course - you could also theoretically use CIM if you need ongoing subscriptions, and in that case there's something called validation mode that lets you test credit cards in billing profiles without actually entering an official transaction, even just an authorized ones (internally, it generates a charge of $0.01 and then immediately voids it).
Not sure about transaction fees, but would guess they only apply if you capture.

09-06-2011 06:41 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
You would authorize the transaction but not capture it yet. It's as simple as changing the type to AUTH_ONLY (or using the API function for authorizeOnly). This is if you're using AIM, of course - you could also theoretically use CIM if you need ongoing subscriptions, and in that case there's something called validation mode that lets you test credit cards in billing profiles without actually entering an official transaction, even just an authorized ones (internally, it generates a charge of $0.01 and then immediately voids it).
Not sure about transaction fees, but would guess they only apply if you capture.

09-06-2011 06:41 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
You're right, I'm using AIM, and trying to use the API. I couldn't find that function anywhere, so that helps a lot! Thanks.
09-06-2011 06:31 PM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
FYI for future readers, my processing company confirmed that yes, all transaction fees do apply to Authorize Only transactions. Which kind of blows; it sounds like I'll be doubling up on fees for a little added security.
09-07-2011 10:01 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Do they charge once for authorize and once per capture or once for both regardless of whether you do them together or separate?

09-07-2011 01:04 PM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
My understanding is that it's once, regardless of whether they're done together or separate. But my plan to authorize $0.01, then void it, and later do an authorizeAndCapture() on a real transaction, would inevitably become too expensive.
09-07-2011 09:50 PM
