Integration Guide

Table Of Contents
PayPal Payments Standard Integration Guide June 2012 445
B
Address Handling (U.S.
Merchants Only)
Various HTML variables and PayPal account settings determine whether people can change,
add, or override billing and shipping addresses during checkout.
HTML Variables and Account Profile Settings for Address Handling During Checkout
In the following diagram, letters “A” through “L” represent results of decisions that PayPal
makes about handling buyers’ addresses during checkout. Decisions are based on the
preceding HTML variables in your button code and settings in your Account Profile.
Decision Variable or Setting to Use
Do you fill out the address automatically for buyers? Use address variables to specify the buyers address.
PayPal fills out the address automatically on the
checkout pages.
See “Filling Out FORMs Automatically with HTML
Variables” on page 411.
Do you let buyers override their PayPal addresses? Use the address_override variable.
See “Overriding Addresses Stored With PayPal” on
page 414.
Do you require buyers to have confirmed addresses? Use the Block payments from U.S. users who do not
provide a Confirmed Address setting in your Account
Profile.
To learn how to block payments, see the Merchant
Setup and Administration Guide.
How do you prompt buyers for shipping addresses? Use the no_shipping variable.
Allowable values are:
0 – prompt for an address, but do not require one
1 – do not prompt for an address
2 – prompt for an address, and require one
See “HTML Variables for Displaying PayPal Checkout
Pages” on page 434.