Authorize.net, Northern Trust Bank, and PNC Bank use AVS (Address Verification System) Codes in their response files. Any transaction receiving one of the AVS response codes listed in the tables results in a decline (see below).
Adding/Editing AVS Codes
You can add a new or modify an existing AVS code.
Select Applications > Accounts Receivable > Transaction Reprocessing > AVS Codes. This displays the AVS Codes window.

AVS Code ID - A system-generated unique identifier of the AVS code.
AVS Code - The actual code that is received through a transaction import from the third party provider, such as Authorize.net.
(More)
Authorize.net has added standard default AVS settings to customer accounts to protect their subscribers against fraud. These settings reject transactions.
Note
Currently, Authorize.Net does not use Reason codes. They only use AVS codes. In addition, they do not use “Decline” for the response code. They only use “Processing Error.”
Authorize.NET
AVS Response Code
MeaningB
Address information not provided for AVS check
E
AVS Error
G
Non U.S Card Issuing Bank
N
No Match on Address (Street) or Zip
R
Retry - System unavailable or timed out
S
Service not supported by issuer
U
Address information is unavailable
Shift4
AVS Response Code
MeaningA
Approved
F
Processing Error
D
Declined. A different form of payment is needed.
R
Referral: Declined. Transaction must be manually authorized on the Shift4 site or a different form of payment is needed.
X
Expired Card: Declined
O
Processing Error: Network Timeout
f
AVS Failure: Declined. A different form of payment is needed.
e
Processing Error: Error Condition
LinkPoint
AVS Response Code
MeaningAPPROVED
Approved
DECLINED
Declined. A different form of payment is needed.
FRAUD
Declined. A different form of payment is needed.
<ERROR>
Processing Error: Error Condition.
Description - An explanation of the AVS Code. This field accepts up to 50 alphanumeric characters.
Right-click a row and select New to add an AVS Code or Edit to modify the selected AVS Code. This displays the Add/Edit AVS Code window.

Enter the AVS codes and descriptions.
Click Save to save the changes.
Deleting an AVS Code
To delete an AVS code:
Select Applications > Accounts Receivable > Transaction Reprocessing > AVS Codes. This displays the AVS Codes window.

Right-click the row and select Delete.
Note
An AVS Code cannot be deleted if is in use by the Decision Matrix.
See also:
AVS Code Tables
Authorize.net has added standard default AVS settings to customer accounts to protect their subscribers against fraud. These settings reject transactions.
Note
Currently, Authorize.Net does not use Reason codes. They only use AVS codes. In addition, they do not use “Decline” for the response code. They only use “Processing Error.”
Authorize.NET | Meaning |
|---|---|
B | Address information not provided for AVS check |
E | AVS Error |
G | Non U.S Card Issuing Bank |
N | No Match on Address (Street) or Zip |
R | Retry - System unavailable or timed out |
S | Service not supported by issuer |
U | Address information is unavailable |
Shift4 |
|
|---|---|
A | Approved |
F | Processing Error |
D | Declined. A different form of payment is needed. |
R | Referral: Declined. Transaction must be manually authorized on the Shift4 site or a different form of payment is needed. |
X | Expired Card: Declined |
O | Processing Error: Network Timeout |
f | AVS Failure: Declined. A different form of payment is needed. |
e | Processing Error: Error Condition |
LinkPoint |
|
|---|---|
APPROVED | Approved |
DECLINED | Declined. A different form of payment is needed. |
FRAUD | Declined. A different form of payment is needed. |
<ERROR> | Processing Error: Error Condition. |
See:
Adding New and Modifying Existing AVS Codes
Deleting an AVS Code
See also: