Welcome to PayPal Dev Camp!I will start this session with a BIG stereotype: people usually say that women like stability, exerience, proven solutions, whereas men are more prompt to innovative solutions et texting new things.As we will see today, PayPal is not exception! I will leave the new generation of APIs to Saulius and Corrado and I will spend the next 40 min or so on PayPal express checkout – the main API based payment method for PayPal account holders.
And so,
Caller Details and General API settings
Retrieve Shipping addressBilling addressAccount status
Retrieve Shipping addressBilling addressAccount status
Funds transferred from the buyer to each receiever as distributed in the SetEC/DoEC callUp to 10 receivers
1 payment request per receiverUp to 10payments requests
Payment requests to be added to both Set EC – to be displayed to the userDo EC for the correct payment completion
Particularly relevant to Telco/pay monthly contracts and InsuranceAdaptable to many other industries: - utilities - loyalty schemes - petrol stations
No Pll payments Up to 10 Billing agreementsMerchant initiated billing if BA is with the receiverChannel Initiated billing for Gateway models -> Subject field in DoRefTxn
Automatic redirection/browser recognitionVersion 63 and aboveIn App Payment through Mobile Express Checkout Libraries for iPhone and AndroidPayment with username/passwordDevice specific PIN
Tesco prototype.A few supermarket chains have launched ‘Self Checkout’ systemsConsumer ‘borrows a scanner’ and scans items as they browse in the shop.Using the Tesco APIs, we have pushed the experience further: everyone has a smartphone today, do we really need additional hardware to scan items?
Pizza ExpressPay your bill at the restaurant with PayPal
Relatively newLimitations around functionality compared to Mobile‘Remember Me’ functionality for quicker and slicker processCharacteristics:- No physical delivery- Instant fulfillment - In context purchases- Global Distribution- Smaller Transaction Values
In Game PurchasesUsually low value items
This leads me to the end this overview- but before I hand onto the next section – a few useful places to get started with PP in general and the Express Checkout features specifically