Developer's Guide

Mobile Payments Library Developer Guide and Reference –iOS Edition August 2012 5
Preface
The PayPal Mobile Payments Library provides secure, extensible, and scalable PayPal payment
functionality to the Apple iPhone, iPod and iPad platforms.
Purpose
The PayPal Mobile Payments Library provides an easy way for you to integrate payments into
your iPhone, iPod touch, and iPad applications. You can download the library from X.com and
include it in your application. With the library, you need only a few lines of code to integrate the
library into your application.
When a buyer makes a payment, the library controls the checkout experience – logging in,
reviewing, and completing the payment. After buyers complete their payments, the library returns
them to your application.
Scope
This document describes how to integrate the PayPal Mobile Payments Library with your
application. You must create and provide your build to PayPal so PayPal can review your
application before it is approved to accept payments by way of the library. The approval process
is described later in the document.
Revision History
The following table lists revisions made to the PayPal Mobile Payments Library Developer
Guide and Reference – iOS Edition.
Version Date Published Description
1.2.2 June 2011 Added iPad support.
1.2.1 January 2011
Added the initializationStatus method to check
the status of initializeWithAppID. If an error occurs
during initializeWithAppID you can now retry the
method.
Added the ability for merchants to notify the library of an
error condition during dynamic amount calculation.
Disabled Keep Me Logged in functionality.
1.1 December 2010 Added information about preapproval; dropped support for
the enumeration value BUTTON_118x24.