NewNo plan feeNo plan fee. Just 2.9% + $0.30 per card sale, and signing up is free.Try now →

Authorize.Net · Decline codes

What does Authorize.Net 65 “This transaction has been declined (card code filter)” mean?

Checked

Authorize.Net response reason code 65 means the transaction was declined because you configured your account, in the Merchant Interface, to reject certain card code (CVV) mismatch results, and this payment hit that rule. It is your filter, not the bank, saying no. The shopper can re-enter the security code; if many real customers are caught, review which card code results you reject.

Type
Hard decline for these details (merchant filter)
Who declined
Your Authorize.Net card code filter
Retry
Only with a correct security code, or after you change the filter.
Shopper action
Re-type the security code or use another card.
Merchant action
Check which CVV results your filter rejects.

What PlatformDTC does

PlatformDTC classes Authorize.Net code 65 as never-retry on the same details and does not reroute it to a backup processor; the shopper fixes the security code and pays again on your Authorize.Net account. On a subscription renewal the code is not retried: the subscription is held past due and the customer gets an email with a link to add a new card.

Why it happens

The bank returns a card code result with every authorization. Your card code filter decides which results are rejected; code 65 is that rule firing.

What the shopper can do

Enter the security code again carefully, or pay with another card.

What the store can do

In the Merchant Interface, open the Card Code Verification filter and confirm exactly which results it rejects, so only real mismatches are blocked.

For developers

errors[0].errorCode "65"; see transactionResponse.cvvResultCode for the value that triggered your rule. Code 165 is the variant where the automatic void failed.

Frequently asked questions

Is Authorize.Net code 65 a bank decline?
No. It is your own card code filter rejecting the security code result the bank returned.
How is code 65 different from code 44?
Code 44 is the processor declining on a CVV mismatch whatever your settings; code 65 is your filter rule.

Sources

Related

Payments library