Developer's Guide
Mobile Payments Library Developer Guide & Reference – Blackberry OS Edition 4
About Preapproval Keys .......................................................................................................................... 18
About Preapproval Pins ........................................................................................................................... 19
Sample Call .............................................................................................................................................. 19
Custom Objects in the Mobile Payments Library ........................................................................................ 20
MEPAddress ............................................................................................................................................ 20
MEPAmounts........................................................................................................................................... 20
PayPalPayment ....................................................................................................................................... 21
PayPalAdvancedPayment ......................................................................................................................... 22
PayPalInvoiceData .................................................................................................................................. 22
PayPalInvoiceItem................................................................................................................................... 23
PayPalReceiverDetails ............................................................................................................................. 23
Enumerated Values in the Mobile Payments Library .................................................................................. 24
PayPalServerType ................................................................................................................................... 24
FieldSize .................................................................................................................................................. 24
PaymentType .......................................................................................................................................... 24
PaymentSubType .................................................................................................................................... 25
TextType ................................................................................................................................................. 25
Localization Support in the Mobile Payments Library ................................................................................ 26
2.
The Checkout Experience with the
Mobile
............................................................................................. 28
Checkout Experience #1 – Goods or Services with Shipping ...................................................................... 28
Checkout Experience #2 – Goods or Services without Shipping ................................................................. 29
Checkout Experience #3 – Donations ......................................................................................................... 30
Checkout Experience #4 – Personal Send Money Payments ...................................................................... 31
Checkout Experience #5 – Create Pin ......................................................................................................... 32
Basic Preapproval Checkout.................................................................................................................... 33
Creating Preapproval PINs During Preapproval Checkout ...................................................................... 34
3.
Submitting Your Application to
PayPal
.................................................................................................... 35
A.
Currencies Supported by
PayPal
............................................................................................................. 36
B. Countries and Regions Supported by ..................................................................................................... 37