Log In
Or create an account ->
Imperial Library
Home
About
News
Upload
Forum
Help
Login/SignUp
Index
PayPal APIs: Up and Running
Preface
Notes About the Second Edition
Intended Audience
How This Book Is Organized
Conventions Used in This Book
Using Code Examples
Safari® Books Online
How to Contact Us
1. PayPal API Overview
Overview of PayPal API Requests
Google App Engine Primer
Building and Deploying Your First App
Fetching URLs
Making PayPal API Requests with App Engine
Obtaining API Credentials for the Sandbox Environment
Making API Requests with 3-Token Credentials
URL encoding and decoding
Request and response format
Making a PayPal Request with GAE
Recommended Exercises
2. Express Checkout (Including Mobile Express Checkout)
Checkout Process Workflows
Generic Checkout Workflow
Express Checkout Workflow
Express Checkout Flow
PayPal Express Checkout API Operations
SetExpressCheckout
GetExpressCheckoutDetails
DoExpressCheckoutPayment
Implementing a Checkout Experience for Tweet Relevance
Selecting a Payment Model
Injecting an Express Checkout Entry Point into Tweet Relevance
Mobile Express Checkout (MEC)
Recommended Exercises
3. Express Checkout for Digital Goods
Everyone Wins with Digital Goods Transactions
Implementing a Digital Goods Checkout for Tweet Relevance
The User Experience
Implementation Details
Recommended Exercises
4. Adaptive Payments (Simple, Parallel, and Chained Payments)
Overview of Adaptive Payments
Common Adaptive Payment Workflows
Who Pays the Fees?
Payment Approval and Payment Flows
Explicit Payments
Preapproved Payments
Implicit Payments
Guest Payments
The Pay and PaymentDetails APIs
Pay API Operation
The PaymentDetails API Operation
GAE Simple Adaptive Payments Example
GAE Chained Adaptive Payments Example
GAE Parallel Payments Example
Integrating a “Simple” Adaptive Payment into Tweet Relevance
There’s a Lot More
Recommended Exercises
5. Website Payments Pro (Direct Payment)
Overview of Direct Payment
PayPal Direct Payment API Operations
Implementing DoDirectPayment
DoDirectPayment API Operation
Implementing DoDirectPayment with GAE
Integrating DoDirectPayment and Tweet Relevance
Recommended Exercises
6. Instant Payment Notifications (IPNs)
Overview of IPNs
IPN Protocol and Architecture
Integrating IPNs Into Tweet Relevance
Recommended Exercises
A. Overview of Tweet Relevance
Understanding Tweet Relevance’s AppHandler
Recommended Exercises
B. Mobile Payment Libraries (MPLs)
Overview
Should I Use MPLs or Mobile Express Checkout (MEC)?
Recommended Exercises
About the Author
← Prev
Back
Next →
← Prev
Back
Next →