PayPal Password
Management
Installation Guide
For Professional Use Only
Currently only available in English.
A usage Professional Uniquement
Disponible en Anglais uniquement pour l'instant.
Last Updated: April 2002
PayPal Password Management Installation Guide
© 2006 PayPal Inc. All rights reserved. PayPal and the PayPal logo are registered trademarks of PayPal,
Inc. Designated trademarks and brands are the property of their respective owners.
Notice of Non-Liability
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.
Contents
Preface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Chapter 1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . 9
System Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Chapter 2 Apache Basic Authentication . . . . . . . . . . . . . . . .11
Setting Up Basic Authentication with Apache . . . . . . . . . . . . . . . . . . . . . . . . 11
Apache Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Chapter 3 Configuring the PayPal Password Management Script . . .13
Configuring the PayPal Password Management Script . . . . . . . . . . . . . . . . . . . 13
Updating your PayPal Account Preferences . . . . . . . . . . . . . . . . . . . . . . . . 15
PayPal Password Management Encryption . . . . . . . . . . . . . . . . . . . . . . . . . 16
Chapter 4 Error Handling and Reporting . . . . . . . . . . . . . . .19
Manual Modifications to .htpasswd . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
Recreating .htpasswd . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
Password Management Installation Guide April 2002 3
Contents
4 April 2002 Password Management Installation Guide
List of Tables
Table 4.1 Errors, Possible Causes, Potential Solutions . . . . . . . . . . . . . . . 19
Password Management Installation Guide April 2002 5
List of Tables
6 April 2002 Password Management Installation Guide
Preface
This Document
This is the original release for Password Management Installation Guide, a document that
describes installing and configuring the PayPal password management script for use by
merchants who use PayPal’s subscription management.
Intended Audience
This document is written for users of PayPal subscription management feature.
Organization of This Document
Chapter 1, “Introduction,” gives some background information about this product.
Chapter 2, “Apache Basic Authentication,” gives some background information about Apache
web server basic authentication and how to configure it.
Chapter 3, “Configuring the PayPal Password Management Script,” details how to configure
PayPal’s Perl script for password management.
Chapter 4, “Error Handling and Reporting ,” details errors that might occur, their potential
causes, and possible solutions for them.
Notational Conventions
This document uses typefaces to identify the characteristics of text. These typefaces and the
characteristics they imply are described below:
Typeface How Used
serif italics A 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.
Password Management Installation Guide April 2002 7