Developer's Guide

42 August 2012 PayPal Mobile Payments Developer Guide and Reference – iOS Edition
Creating Preapproval PINs During Preapproval Checkout
Depending on your business model, you may require buyers to create preapproval PINs during
preapproval checkout. Preapproval PINs are special codes that buyers specify during checkout to
let them consent quickly later to individual payments. If your preapproval agreements require
PINs, PayPal displays the optional Create a code screen during preapproval checkout.
Login Screen Create a Code Screen Agree and Pay Screen
After logging in to PayPal, the buyer enters a code that only the buyer and PayPal know. Later,
before you take a preapproved payment, prompt the buyer to enter the preapproval PIN. Then
from your web server, include the PIN that the buyer entered with the Pay request that you send
to PayPal. PayPal recommends that you display the payment reason and payment amount when
you prompt the buyer for the preapproval PIN.