Chapter 4. PayPal Adaptive Payments
Overview of Adaptive Payments
PayPal’s Adaptive Payments allow you to send money in a variety of scenarios. Using Adaptive Payments, you can build a “send money” application for a social networking site or build a robust payment system. Through the Adaptive Payments API, you can build an application that can handle payments, payment preapprovals, and refunds. You can also create foreign currency exchange rates for a set list of amounts, which then allows you to build a payment interface that shows the buyer her order total in different currencies (e.g., U.S. dollars and euros).
Another advantage of Adaptive Payments is that you can be an application owner—for example, an online merchant who owns a website, a payment application provider for cell phones, or a widget developer of a payments widget on a social networking site—without assuming the responsibility of sending or receiving the transactions.
PayPal Adaptive Payments API Operations Overview
Adaptive Payments is made up of 10 key API operations, listed in Table 4-1.
| API operation | Description |
CancelPreapproval | Cancels a preapproval |
ConvertCurrency | Obtains foreign exchange currency conversion rates for a list of amounts |
ExecutePayment | Executes a payment |
GetPaymentOptions | Obtains the settings specified with the
SetPaymentOptions API operation |
Pay | Transfers fund from a sender’s (buyer’s) PayPal account to on or more receivers’ PayPal accounts (up to six recipients) ... |
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access