Docs Catalog
Find the right product for your use case.
PayPal Checkout
Give your buyers a simplified checkout experience that keeps them local to your website throughout the payment authorization process and lets them use their PayPal balance, bank account, or credit card to pay without sharing or entering any sensitive information on your site.
Ways to pay
Credit Cards, PayPal, Venmo
Integration type
API, SDK
Business platform
Paydiant
Integrate Paydiant’s powerful mobile wallet capabilities – in-person payments, loyalty, cardless cash, marketing offers and redemption – into your existing mobile app.
Ways to pay
PayPal, Venmo, Apple Pay, Credit Cards, Loyalty Rewards
Integration type
API, SDK
Business platform
Billing Agreements
Create recurring subscriptions for a user, based on a previously defined billing plan.
Requirement
SubscriptionsWays to pay
Credit Cards, PayPal
Integration type
API, SDK
Business platform
Billing Plans
Set up a planned set of future recurring payments, or subscriptions, at periodic intervals.
Requirement
SubscriptionsWays to pay
Credit Cards, PayPal
Integration type
API, SDK
Business platform
Payments API: Authorization / Captures
Authorize payments, and hold funds to capture them at a later time.
Requirement
Payments APIWays to pay
Credit Cards, PayPal
Integration type
API, SDK
Business platform
Payments API: Orders
Authorize payments, but do not hold funds to capture them at a later time.
Requirement
Payments APIWays to pay
Credit Cards, PayPal
Integration type
API, SDK
Business platform
Payment Experience
Create web experience profiles to customize payment flow experiences.
Requirement
PayPal CheckoutWays to pay
Not applicable
Integration type
API, SDK
Business platform
Vault API
Securely store customer credit cards in the PayPal vault rather than on your server.
Requirement
PayPal CheckoutWays to pay
Credit Cards
Integration type
API, SDK
Business platform
PayPal Webhooks API
Set up callbacks to receive notification messages for events.
Requirement
PayPal CheckoutWays to pay
Not applicable
Integration type
API, SDK
Business platform
Disputes API
Use the Customer Disputes API to list disputes, show dispute details, accept a claim, settle a dispute, appeal a dispute, make an offer to resolve a dispute, provide evidence, and send a message to the other party.
Requirement
PayPal CheckoutWays to pay
Not applicable
Integration type
API, SDK
Business platform
Braintree Hosted Fields
Customize your checkout flow with transparent iframes that replace the sensitive credit card inputs in your checkout flow, helping to maintain PCI compliance eligibility.
Requirement
Braintree DirectWays to pay
Credit Cards, PayPal
Integration type
Code Assistance, SDK
Business platform
Braintree Drop-in UI
Take advantage of a complete, ready-made payment UI for a quick and easy way to accept payments.
Requirement
Braintree DirectWays to pay
Google Pay, Apple Pay, Credit Cards, PayPal, Venmo
Integration type
Code Assistance, SDK
Business platform
Braintree Auth
Enable your merchants to connect a Braintree account to your platform, and receive permission to take action on their behalf.
Requirement
Braintree DirectWays to pay
Not applicable
Integration type
SDK
Business platform
Braintree Recurring Billing
Charge your customers automatically in monthly increments.
Requirement
Braintree DirectWays to pay
Google Pay, Apple Pay, Credit Cards, PayPal, Venmo
Integration type
SDK
Business platform
Braintree Vault
Represent transactable payment information such as credit card details or a customer's authorization to charge a PayPal or Venmo account.
Requirement
Braintree DirectWays to pay
Google Pay, Apple Pay, Credit Cards, PayPal, Venmo
Integration type
SDK
Business platform
Braintree Webhooks
Set up automated notifications indicating that an event has occurred in your gateway.
Requirement
Braintree DirectWays to pay
Not applicable
Integration type
SDK
Business platform
Braintree Reports
Create settlement batch summaries, custom reports, and use webhooks for reporting.
Requirement
Braintree DirectWays to pay
Not applicable
Integration type
SDK
Business platform
Instant Payment Notification (IPN)
Automatically notify merchants of events related to PayPal transactions.
Requirement
Express Checkout (NVP/SOAP)Ways to pay
Not applicable
Integration type
API, SDK
Business platform
PayPal Payments Pro: Hosted Pages
Use these hosted checkout pages to pass transaction data securely to the server and collect credit card information.
Requirement
PayPal Payments Pro / Payflow Gateway (NVP/SOAP)Ways to pay
Credit Cards, PayPal
Integration type
API, SDK
Business platform
PayPal Payments Pro: Recurring Billing
Use the Payflow SDK to perform recurring billing transactions.
Requirement
PayPal Payments Pro / Payflow Gateway (NVP/SOAP)Ways to pay
Credit Cards, PayPal
Integration type
API, SDK
Business platform
PayPal Payments Pro: Reporting
Use Payflow Gateway Reporting to request reports.
Requirement
PayPal Payments Pro / Payflow Gateway (NVP/SOAP)Ways to pay
Not applicable
Integration type
API, SDK
Business platform
PayPal Payments Pro: Fraud Protection
Use the Payflow SDK to perform transactions that will be screened by Fraud Protection Services filters.
Requirement
PayPal Payments Pro / Payflow Gateway (NVP/SOAP)Ways to pay
Not applicable
Integration type
API, SDK
Business platform
Permissions (NVP/SOAP)
Request and obtain authorization to make API calls and take action on behalf of your customers.
Requirement
Express Checkout (NVP/SOAP)Ways to pay
Not applicable
Integration type
API, SDK
Business platform
PayPal Payments Pro: Buyer Authentication
Accept payments that require buyer authentication from cardholders enrolled in the Verified by Visa and MasterCard SecureCode programs.
Requirement
PayPal Payments Pro / Payflow Gateway (NVP/SOAP)Ways to pay
Credit Cards, PayPal
Integration type
API, SDK
Business platform
Reporting
Use available reports and search tools for payment reconciliation, forecasting, and order tracking.
Requirement
Express Checkout (NVP/SOAP)Ways to pay
Not applicable
Integration type
API
Business platform
Payment Data Transfer
Use this notification service to send transaction-related information immediately to merchants who are using PayPal payment buttons (PayPal Payments Standard).
Requirement
PayPal Payments StandardWays to pay
Not applicable
Integration type
API, SDK