Study Guide
Table Of Contents
- PayPal Certified Developer Program Study Guide
- Contents
 - List of Tables
 - Online Payment Processing
 - Internet Security and Fraud Prevention
- Why Every Business Should Be Concerned About Internet Fraud
 - Liability for Internet Fraud
 - Internet Fraud: What It Is and How It Happens
 - Who Is at Risk for Online Fraud
 - Reducing Exposure to Fraud
 - What Banks and Card Associations Are Doing to Prevent Online Credit Card Fraud
 - What PayPal Is Doing to Protect Your Business Against Fraud
 - Disclosure and Compliance
 - PayPal Fraud Protection Services
 - Review Questions
 
 - Getting Started With Account Setup
 - API Credentials
 - Name-Value Pair (NVP) API
 - Express Checkout
 - Direct Payment API
 - Transactions
 - Sandbox Testing
 - Answers to Review Questions
 - General Reference Information
 - Glossary
 - Index
 
 
PayPal Certified Developer Program Study Guide March 2008 135
Sandbox Testing
Testing Error Conditions
9
N OTE: The specified AVS code is set, regardless of whether a PP API error code is set. If no 
AVS code is specified or the AVS risk control is not specified, AVS code X is returned.
F AVS_F Exact match (no error). The UK address and postal code match.
P AVS_P The postal code matches, but no address is specified. This results in an error if the 
“Partial Address Match” risk control is set.
W AVS_W The 9-digit zip code matches, but no address is specified. This results in an error if the 
“Partial Address Match” risk control is set.
X AVS_X Exact match (no error). The complete address and 9-digit zip code match.
Y AVS_Y Exact match (no error). The complete address and 5-digit zip code match. 
Z AVS_Z The 5-digit zip code matches, but no address is specified. This results in an error if the 
“Partial Address Match” risk control is set. 
N AVS_N There is no address information. This results in an error if the “No Address Match” risk 
control is set.
C AVS_C There is no address information for an international address. This results in an error if 
the “No Address Match” risk control is set.
E AVS_E Not allowed for MOTO (internet/phone) transactions.
I AVS_I Service is unavailable internationally. This results in an error if the “Service 
Unavailable/Unsupported” risk control is set. 
G AVS_G Service is unavailable globally. This results in an error if the “Service 
Unavailable/Unsupported” risk control is set.
R AVS_R Retry.This results in an error if the “Service Unavailable/Unsupported” risk control is 
set.
S AVS_S Service is not supported. This results in an error if the “Service 
Unavailable/Unsupported” risk control is set. 
U AVS_U Service is unavailable. This results in an error if the “Service Unavailable/Unsupported” 
risk control is set. 
T
ABLE 9.3 AVS Error Conditions and Triggers (Continued)
AVS Code Trigger Description of Error










