• Docs

    PayPal Commerce Platform for Business

    • Overview
    • Get started
    • Accept Payments
    • Make Payments
    • Test and Go Live

    PayPal Commerce Platform for Marketplaces and Platforms

    • Overview
    • Get Started
    • Onboard Sellers
    • Accept Payments
    • Make Payments
    • Manage Risk
    • Streamline Operations
    • Test and Go Live

    PayPal Commerce Platform for Enterprise

    • Overview
    • Accept Payments with Braintree
    • Make Payments with Hyperwallet
    • Manage Risk with Simility

    Docs Catalog

    • See All Docs
  • APIs
  • Tools

    Reference

    • Design Guidelines
    • Glossary

    Developer Tools

    • Sandbox
    • PayPal Demo
    • API Executor
    • API Status
    • Test Credit Card Generator

    Regional Codes

    • Currency Codes
    • Country Codes
    • State and Province Codes
    • Locale Codes
  • Support
  • PayPal.com
  • PayPal Checkout
    • Overview
    • Basic Integration
    • How To
      • Customize the Checkout Button
      • Customize the Checkout Flow
      • Implement a Server Integration
      • Use the Braintree SDK to Integrate Checkout
      • Payment Options
      • Upgrade PayPal Checkout
      • Enable PayPal in a Google Pay Integration
    • Best Practices
      • Integrate Smart Payment Buttons
      • Feature PayPal Prominently
      • Implement the Pay Now Experience
      • Allow for Order Completion Two or Fewer Steps
      • Accept PayPal in All Purchase Flows
      • Pass Accurate Billing and Shipping Information
      • Provide Clear Error Messaging and Resolution Paths
      • Void Authorizations and Orders When Needed
    • Reference
      • Payments API Reference
      • Orders API Reference
      • Supported Locales
      • FAQ
PayPal Checkout / How To / Payment Options

Payment Options


Important: PayPal supports these Checkout integrations:

  • Smart Payment Buttons, which use the PayPal JavaScript SDK. Valid from February 2019 for new integrations.
  • Checkout with checkout.js. Valid before February 2019. Customers who use checkout.js can access reference and support material in this Checkout guide. However, PayPal does not update checkout.js with new features and enhancements.

After you complete a PayPal Checkout server integration, learn how to make calls to the Payments and Billing REST APIs to make advanced payments and receive webhook notifications:

  • Search Payment Details
  • Authorize Payment Now and Capture Funds Later
  • Void an Authorization
  • Issue Refunds
  • Create Orders
  • Create Billing Plans and Agreements

Developer

  • Docs Catalog
  • APIs
  • Engineering Blog
  • About Us

Support

  • FAQ
  • Help Center
  • Technical Support
  • Community
  • Contact Sales

Tools

  • PayPal Demo
  • API Executor
  • API Status
  • Sandbox
  • GitHub
  • Partner Directory
  • PSD2 Compliance

Family

  • PayPal
  • Braintree
  • Hyperwallet
  • Simility
  • Privacy
  • Legal
  • Contact

© 2020 PayPal