
PayPal APIs: Up and Running
Description
Alles über E-Books | Antworten auf Fragen rund um E-Books, Kopierschutz und Dateiformate finden Sie in unserem Info- & Hilfebereich.
More details
Other editions
Additional editions

Content
- Intro
- Table of Contents
- 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
- Chapter 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
- Chapter 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
- Chapter 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
- Chapter 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
- Chapter 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
- Chapter 6. Instant Payment Notifications (IPNs)
- Overview of IPNs
- IPN Protocol and Architecture
- Integrating IPNs Into Tweet Relevance
- Recommended Exercises
- Appendix A. Overview of Tweet Relevance
- Understanding Tweet Relevance's AppHandler
- Recommended Exercises
- Appendix B. Mobile Payment Libraries (MPLs)
- Overview
- Should I Use MPLs or Mobile Express Checkout (MEC)?
- Recommended Exercises
System requirements
File format: PDF
Copy-Protection: Adobe-DRM (Digital Rights Management)
System requirements:
- Computer (Windows; MacOS X; Linux): Install the free reader Adobe Digital Editions prior to download (see eBook Help).
- Tablet/smartphone (Android; iOS): Install the free app Adobe Digital Editions or the app PocketBook before downloading (see eBook Help).
- E-reader: Bookeen, Kobo, Pocketbook, Sony, Tolino and many more (only limited: Kindle).
The file format PDF always displays a book page identically on any hardware. This makes PDF suitable for complex layouts such as those used in textbooks and reference books (images, tables, columns, footnotes). Unfortunately, on the small screens of e-readers or smartphones, PDFs are rather annoying, requiring too much scrolling.
This eBook uses Adobe-DRM, a „hard” copy protection. If the necessary requirements are not met, unfortunately you will not be able to open the eBook. You will therefore need to prepare your reading hardware before downloading.
Please note: We strongly recommend that you authorise using your personal Adobe ID after installation of any reading software.
For more information, see our eBook Help page.