PayPal, Inc. and the authors assume no liability for errors or omissions, or for damages, resulting from
the use of this Manual or the information contained in this Manual.
PayPal, Inc. and the authors assume no liability for errors or omissions, or for damages, resulting from
the use of this Manual or the information contained in this Manual.
4May, 2005Merchant User Manual and Integration Guide
Merchant User Manual and Integration GuideMay, 200513
List of Figures
14May, 2005Merchant User Manual and Integration Guide
Preface
This Document
This document, the Merchant User Manual and Integration Guide, which describes how to
use and integrate PayPal features for merchants, replaces the PayPal Merchant User Manual and Integration Guide, issued in February, 2005.
Intended Audience
This document is written for merchants whose websites use PayPal features to obtain
payments from PayPal members.
Notational Conventions
This document uses typefaces to identify the characteristics of text. These typefaces and the
characteristics they imply are described below:
TypefaceHow Used
serif italicsA document title.
A term being discussed or defined.
For example: A file is a readable or writable stream of characters …
Boolean values (not keywords).
For example: The function returns true if it encounters an error.
monospaced Pathnames or file names that appear in body text frames.
Code-related names that appear in body text frames. Such names are used for
functions, callbacks, arguments, data structures, and fields.
For example: AbstractResponseType is the SOAP response type definition on
which all PayPal API response methods are based.
Components of Internet protocol requests and responses, such as HTTPS and
FORM variables.
For example: The PayPal system uses a method=POST request to return IPN
status variables related to subscriptions, such as txn_type.
Serif boldUser interface names, such as window names or menu selections.
For example: On the Profile page, click Email to confirm your email address.
Merchant User Manual and Integration GuideMay, 200515
Preface
TypefaceHow Used
San-serif
oblique
Placeholders used in the context of a format or programming standard or formal
descriptions of PayPal system syntax. Placeholders indicate values or names that
the reader should provide.
Example: For example, amount is the variable for a single-item shopping cart, but
amount_
is the item amount for the third item in a multiple-item shopping cart.
X is the name of the variable for a multi-item shopping cart. amount_3
To convey additional information, this document may also apply color and underlining to words or
phrases that use the typefaces described above. Such use is described below:
Text attributeHow Used
xxxxxx
xxxxxx
Documentation Problems
Hypertext link to a page in the current document or to another document in the set.
Hypertext link to a URL or that initiates a web action, such as sending mail.
If you discover any errors in or have any problems with this documentation, please e-mail us
by following the instructions below. Describe the error or problem as completely as possible
and give us the document title, the date of the document (located at the foot of every page),
and the page number or page range.
To contact Customer Service about documentation problems:
1. Go to
https://www.paypal.com/.
2. Click Help in the upper left corner of the page.
3. Click Contact Us in the lower left of the page.
4. Chose Help by Email.
5. Complete the form.
To contact Developer Technical Support about documentation problems:
1. Log in to your account at
https://developer.paypal.com/by entering your email address and
password in the Member Log In box
2. Click Help Center at the bottom of the box on the right side of the page.
3. Click Email PayPal Technical Support.
4. Complete the form.
16May, 2005Merchant User Manual and Integration Guide
Preface
Merchant User Manual and Integration GuideMay, 200517
Preface
18May, 2005Merchant User Manual and Integration Guide
1
Introduction
The Merchant User Manual and Integration Guide provides information about the majority of
PayPal's features, and instructions for using these features to meet your online payment needs.
Use the Merchant User Manual and Integration Guide to:
z Quickly and easily set up eCommerce functionality with PayPal. For example, learn how to
integrate PayPal into your website in minutes with the PayPal Shopping Cart or Buy Now
buttons.
z Learn more advanced techniques and tools to get the most out of the PayPal products. For
example, set up Instant Payment Notification to integrate PayPal payments with your
business's back-end operations.
z Understand what your buyers see when they pay with PayPal. For example, review what it
means for a new buyer to optionally create a PayPal account using the PayPal Account
Optional feature.
z View various product flows to better visualize your end product.
z Review recommended solutions and best practices.
The Merchant User Manual and Integration Guide includes information about, and
instructions for using, the following features:
z Buy Now Buttons
z Donations Buttons
z Shopping Cart Buttons
z PayPal Account Optional
z Custom Payment Pages
z Instant Payment Notification
z Payment Data Transfer
z Multi-User Access
z Shipping, Handling, and Tax
z Auto Return
Merchant User Manual and Integration GuideMay, 200519
Introduction
1
PayPal-Supported Currencies
PayPal-Supported Currencies
The following currencies are supported by PayPal.
TABLE 1.1PayPal-Supported Currencies, Currency Codes, and Maximum
Transation Amounts
CodeCurrency
AUDAustralian Dollar12,500 AUD
CADCanadian Dollar12,500 CAD
EUREuro8,000 EUR
GBPPound Sterling5,500 GBP
JPYJapanese Yen1,000,000 JPY
USDU.S. Dollar10,000 USD
Maximum Transaction
Amount
Additional Information
The following table lists URLs you can consult for more information about PayPal.
NOTE: In most cases, you must log in to PayPal to see this additional information.
20May, 2005Merchant User Manual and Integration Guide
PayPal Payments Overview
2
This section provides a brief overview of each of the products described in this manual.
PayPal Account Optional
With PayPal Account Optional turned on, your customers who are new to PayPal will be able
to make credit card payments without signing up for a PayPal account. This setting is available
from your Profile, and is available to Premier and Business accounts.
PayPal Account Optional is turned on by default for all U.S. Premier and Business accounts.
This means that your customers who already have PayPal accounts will go through the same
Website Payments experience to which they’re accustomed.
Your new customers, or existing customers who are new to PayPal, will go through a checkout
that doesn’t require PayPal signup; however, they will have that option available after
completing the payment. Whether customers sign up for a PayPal account or not, you can set
your Buy Now, Donations, and Shopping Cart Buttons to return them to your website, and you
will still receive the same notification emails as in the current checkout flow.
For more information about PayPal Account Optional, see Chapter 4, “PayPal Account
Optional.”
Buy Now and Donations Buttons
PayPal makes it easy to accept donations and payments for single items through your own
website. The Buy Now and Donations Buttons feature can be implemented in minutes, giving
you easy access to business from PayPal’s millions of members, and any other buyer on the
Web.
Because using Buy Now and Donations Buttons to send and receive payments is secure, both
you and your customers remain protected. PayPal automatically encrypts your confidential
information using the Secure Sockets Layer (SSL) protocol with an encryption key length of
128 bits (the highest level commercially available). Your customers will not need to share
their private financial information (e.g. credit card or bank account numbers) during the
transaction, so they can complete payment while retaining security. However, using button
encryption does impose some limitations, and therefore PayPal does offer both encrypted and
unencrypted button options.
The flexibility of our Buy Now Buttons feature will keep your website working for you. You
can accept payments from current PayPal members as well as people who have just signed up
for our service, and you won’t lose your customers after they have made a purchase—the
payment process lets you return buyers to your website, not lose them to ours.
Merchant User Manual and Integration GuideMay, 200521
PayPal Payments Overview
2
Shopping Cart
Benefits of Buy Now and Donations Buttons include:
z Easy to implement — no CGI scripting necessary.
z No up-front costs — you’ll have the same low fee schedule used as when you receive other
PayPal payments.
z Sell with ease — PayPal maintains detailed transaction records on the PayPal website.
z Improve buyer experience — with customizable buttons and secure payments, happy
customers become repeat customers.
For more information about Buy Now and Donations Buttons, see Chapter 5, “Creating Buy
Now and Donation Buttons.”
Shopping Cart
When you use PayPal’s free Shopping Cart, your customers can purchase multiple items with
a single payment, browse your entire selection, and view a consolidated list of all their items
before purchasing. The PayPal Shopping Cart is a low-cost way for you to accept credit card
and bank account payments, and can be fully integrated with your website in a few easy steps.
The PayPal Shopping Cart also offers customizable buttons and secure payments to help you
improve your buyer experience, so happy customers become repeat customers.
For more information about PayPal's Shopping Cart, see Chapter 6, “Creating Shopping Cart
Buttons.”
Custom Payment Pages
With our Custom Payment Pages feature, you can tailor PayPal's payment pages to the style of
your website for a truly seamless payment experience. Make PayPal's payment flow yours
with custom page colors and your own images. Custom Payment Pages can be used with all
PayPal Website Payment buttons, including Buy Now, Donations, Shopping Cart, and
Subscriptions.
For more information about Custom Payment Page, see Chapter 8, “Custom Payment Pages.”
Calculating Shipping, Handling, and Tax
You can set up your PayPal account to automatically calculate and charge shipping and sales
(or value added) tax, as well as specify a different tax rate for each of the 50 U.S. states and
any of the countries listed. In addition, you can charge shipping costs as a fixed rate based on
the amount of the total purchase, or as a percentage of the purchase price. You also have the
option to assign shipping amounts to individual products.
22May, 2005Merchant User Manual and Integration Guide
For more information about shipping and tax, see Chapter 9, “Calculating Shipping, Handling,
and Tax.”
Contact Telephone Number
The Customer Contact Information Telephone field provides merchants with a contact
telephone number for their buyer. In accordance with our User Agreement, merchants may
only use this Contact Telephone Number to communicate with buyers about the related
purchase. This number may not be used for unsolicited commercial messages.
Auto Return
Auto Return for Website Payments allows merchants to eliminate the Payment Receipt page in
the Website Payments flow and automatically return or redirect buyers to their website upon
payment completion.
PayPal Payments Overview
Contact Telephone Number
2
For more information about Auto Return, see Chapter 11, “Auto Return.”
Back-end Integration Methods
There are two back-end integration methods, Instant Payment Notification and Payment Data
Transfer.
Instant Payment Notification
PayPal's Instant Payment Notification (IPN) allows you to integrate PayPal payments with
your website's back-end operations. IPN provides immediate notification and confirmation of
PayPal's payments you receive, allowing you to:
z Customize your website's response to customer purchases in real-time.
z Track customers through the notification's pass through variables.
z Automate your fulfillment operations.
z Store transaction information in your own database.
Once you activate IPN, you will receive an IPN when a payment is first received that will
display the status of the payment (Completed or Pending). If the payment status was Pending,
you will receive another IPN when the payment clears, fails, or is denied.
IPN can be seamlessly integrated with each of the PayPal Website Payments solutions (Buy
Now Buttons, PayPal Shopping Cart, Subscriptions and Recurring Payments, and Donations),
as well as with regular PayPal Send Money and Mass Pay payments, and lets you focus on
selling, not on manually tracking your orders.
Merchant User Manual and Integration GuideMay, 200523
PayPal Payments Overview
2
Payment Receiving Preferences
For more information about IPN, “Instant Payment Notification (IPN) ” on page 103.
Payment Data Transfer
Payment Data Transfer (PDT) provides merchants with the ability to display transaction
details to buyers who are redirected back to their site upon payment completion.
For more information about PDT, see “Payment Data Transfer” on page 96.
Payment Receiving Preferences
Once you have set up your PayPal account, you’re ready to start receiving payments. Your
Payment Receiving Preferences let you manage the types of payments you receive.
For more information about Payment Receiving Preferences, see “Payment Receiving
Preferences” on page 31.
Refunds
You can automatically send a refund to your buyer for 60 days after receiving payment by
using the refund link.
For more information about sending refunds, see “Processing Refunds” on page 108.
Multi-User Access
PayPal’s Multi-User Access feature allows you to set up multiple logins and access levels, so
your employees only have access to the parts of your Paypal account that they need to
complete their jobs, letting you run your business smoothly and securely.
For more information about Multi-User Access, see “Multi-User Access” on page 128.
Reports
PayPal’s Reporting Tools provide you with the information you need to effectively measure
and manage your business. With PayPal’s Reporting Tools, you can:
z Analyze your revenue sources to better understand your customers’ buying behavior.
z Automate time-consuming bookkeeping tasks.
z Accurately settle and reconcile transactions.
24May, 2005Merchant User Manual and Integration Guide
For more information about PayPal's Reporting Tools, see https://www.paypal.com/us/cgi-
bin/webscr?cmd=p/xcl/rec/reports-intro-outside.
Subscriptions
PayPal Subscriptions and Recurring Payments is a service that will let you accept recurring
payments for your service.
When you set up Subscriptions, you can offer your subscribers a trial period, special
introductory rates, and a regular rate. Your subscribers will be billed automatically according
to the terms you dictate, removing the hassle of keeping track of which payments you have and
have not received.
For more information about PayPal Subscriptions and Recurring Payments, see the PayPal Subscriptions manual, which is available on the PayPal website.
PayPal Payments Overview
Subscriptions
2
Merchant User Manual and Integration GuideMay, 200525
PayPal Payments Overview
2
Payment Flow Overview
Payment Flow Overview
The following diagram represents an overview of the PayPal payment flows.
FIGURE 2.1 PayPal Payment Flows
26May, 2005Merchant User Manual and Integration Guide
3
Getting Started
You can start accepting payments with PayPal in 5 easy steps:
Step 1 - Sign Up: Go to
hand corner of the page. Click the Business link to sign up for a Business account, as shown in
the following diagram. Make sure to write down the email address you use and the password
you choose; in the future, you will use them to login to your PayPal account.
FIGURE 3.1 Business Account Sign-up
https://www.paypal.com/ and click the Sign Up link in the upper right-
Step 2 - Confirm Email Address: After completing the two-page signup, PayPal will send
you an email to confirm your email address. Open your email and click the link in the email
we sent you. You will be taken to a PayPal page and asked to enter your password, as shown in
the following diagram. Once you have successfully entered your password, your email address
will be confirmed.
IMPORTANT:PayPal representatives will never ask you for your password, and will never
ask you to enter your password or financial information in an email or send
such information in an email. If you believe someone has learned your
password, please change it immediately and contact PayPal customer service
as soon as possible.
Merchant User Manual and Integration GuideMay, 200527
Getting Started
3
FIGURE 3.2 Confirming Your Email Address
Step 3 - Add Bank Account: In order for PayPal to add funds to your bank account, you must
add it. Before you add your bank account, you will need a check or deposit slip for that bank
account. Log in to your PayPal account and click the Profile subtab of the My Account tab.
Click the Bank Accounts link in the Financial Information column. On the Bank Accounts
page, click Add to reach the page shown in the following diagram. Once you have added your
bank account, it will become your Primary bank account. If you decide to add additional bank
accounts to your PayPal account, you can change any of them to be your primary account.
FIGURE 3.3 Adding a Bank Account
In order for PayPal to confirm that you are the owner of the bank account, PayPal will send
two small deposits, each of less than $1.00, to your bank account. Check your bank statement
in 3-4 business days, or check online, for the amounts of the two deposits. After getting the
deposit amounts, log in to your PayPal account and click the Confirm Bank Account link in
the Activate Account box on your Account Overview. Enter the amounts of each of the
deposits on the page and your bank account will be confirmed and you will become Verified.
Step 4 - Add Credit Card (optional): Log in to your PayPal account and click the Profile
subtab of the My Account tab, as shown in the following diagram. Click the Credit Cards
link in the Financial Information column. On the Credit Cards page, click the Add button.
The credit card you added will become your primary credit card, meaning it is the default
28May, 2005Merchant User Manual and Integration Guide
Getting Started
Managing Your PayPal Merchant Account
credit card used on your PayPal account. If you decide to add additional credit cards to your
PayPal account, you can select any of them as your primary card.
In addition, the credit card billing address you entered when you added your credit card is now
a Confirmed Address. Many sellers require that buyers use their Confirmed Address as their
shipping address when they pay with PayPal. You can use Confirmed Addresses as a positive
indicator of a buyer’s identity. When you ship to a Confirmed Address, you can qualify for
protection under PayPal’s Seller Protection Policy. For more information about PayPal's Seller
Protection Policy, see the PayPal User Agreement, which is available on the PayPal website.
Step 5 - Start Receiving Payments: Now that you’ve set up everything in your PayPal
account, you’re ready to start receiving payments.
3
Managing Your PayPal Merchant Account
Account Profile
The PayPal account Profile consolidates all of the different settings and preferences for your
account. You can use your Profile to manage all of the information in your PayPal account. To
go to your Profile, log in to your PayPal account and click the Profile subtab of the
Account tab, as shown in the following diagram.
Your Profile is organized in three sections for managing your account information, as shown
in the following diagram.
My
Merchant User Manual and Integration GuideMay, 200529
Getting Started
3
Managing Your PayPal Merchant Account
FIGURE 3.4 Merchant Profile Page
Account Information
Use the Account Information column to perform basic account maintenance, including
updating your password, adding and confirming email addresses, and managing your business
information.
Financial Information
Use the Financial Information column to organize and maintain all of the financial instruments
associated with your PayPal account, including adding credit cards and bank accounts,
activating and managing your PayPal Debit Card, maintaining your Multiple Currency
Balances, and viewing your Monthly Account Statements.
Selling Preferences
Use the Selling Preferences column to organize the way you sell with your PayPal account,
including editing your Payment Receiving Preferences, tax, and shipping.
30May, 2005Merchant User Manual and Integration Guide
Loading...
+ 134 hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.