Reply
Member
Posts: 4
Registered: ‎02-20-2012
Accepted Solution

AUTH_ONLY succeeding with Visa but failing with Mastercard.

I'm attempting to implement an AUTH_ONLY transaction for AVS prior to a CAPTURE.  Everything works swimmingly in test mode.  After switching to Live mode, everything continues to work swimmingly if it's a Visa card.  Testing with a Mastercard, however, yields the message - "This processor does not accept zero dollar authorization for this card type."  Respons code 3, Reason code 289.  I've contacted my processor and these failed transactions are not making it to them.

 

What am I missing to make this work?


Accepted Solutions
Solution
Accepted by topic author JacobG
‎08-21-2015 01:58 AM
Member
Posts: 4
Registered: ‎02-20-2012

Re: AUTH_ONLY succeeding with Visa but failing with Mastercard.

Turns out Visa is the only company that supports $0 Auth, so Authorize.NET rejects it before it gets to my processor.

View solution in original post


All Replies
Posts: 1,609
Topics: 15
Kudos: 201
Solutions: 121
Registered: ‎06-23-2011

Re: AUTH_ONLY succeeding with Visa but failing with Mastercard.

The documentation says:

 

If testing in the live environment is successful, you are ready to submit live transactions and verify that they are being submitted successfully. Either remove the x_test_request field from the transaction request string, or set it to “FALSE;” or, if you are using Test Mode, turn it off in the Merchant Interface. To receive a true response, you must submit a transaction using a real credit card number. You can use any valid credit card number to submit a test transaction. You can void successful transactions immediately to prevent live test transactions from being processed. This can be done quickly on the Unsettled Transactions page of the Merchant Interface. It is recommended that when testing using a live credit card, you use a nominal value, such as $0.01. That way, if you forget to void the transaction, the impact will be minimal. For VISA verification transactions, submit a $0.00 value instead, if the processor accepts it.

Note: VISA verification transactions are being switched from $0.01 to $0.00 for all processors. For Visa transactions using $0.00, the Bill To address (x_address) and zip code (x_zip) fields are required.

Member
Posts: 4
Registered: ‎02-20-2012

Re: AUTH_ONLY succeeding with Visa but failing with Mastercard.

Thanks TJ, in the event that I wasn't quite clear:

 

1- Live, real credit card.

2- Live, real merchant account, not in test mode.

 

Now, I was under the impression that Mastercard supported $0 AUTH_ONLY as of 2009.  Based on the documentation you provide, that appears to not be correct and we should do a $.01 transaction (despite being advised not to by our processor).  Is that correct?

Posts: 1,609
Topics: 15
Kudos: 201
Solutions: 121
Registered: ‎06-23-2011

Re: AUTH_ONLY succeeding with Visa but failing with Mastercard.

Honestly, I have no idea. Authorize.net apparently thinks it's up to the processor, so talk to your processor about the error message and see what they have to say.

Member
Posts: 4
Registered: ‎02-20-2012

Re: AUTH_ONLY succeeding with Visa but failing with Mastercard.

Yeah, unfortunately, my processor is not seeing the rejections.  I was on the phone with them, submitted a transaction, received the rejection and they claim to have not received the transaction.  They claim it's an auth.net issue.  I guess I'll go back to my reseller.  Thanks.

Solution
Accepted by topic author JacobG
‎08-21-2015 01:58 AM
Member
Posts: 4
Registered: ‎02-20-2012

Re: AUTH_ONLY succeeding with Visa but failing with Mastercard.

Turns out Visa is the only company that supports $0 Auth, so Authorize.NET rejects it before it gets to my processor.

Posts: 1,609
Topics: 15
Kudos: 201
Solutions: 121
Registered: ‎06-23-2011

Re: AUTH_ONLY succeeding with Visa but failing with Mastercard.

Ok, well that makes sense, it matches what the documentation says.