Set up standard payments to present payment buttons to your payers so they can pay with PayPal, debit and credit cards, Pay Later options, and alternative payment methods.
Set up Advanced Checkout payments to present PayPal payment buttons; Build and customize a card payment form to accept credit and debit cards.
Integrate more alternative payment methods, such as: Apple Pay**, Google Pay and Save Payment Methods.
Review the following features to choose the right checkout solution for your business needs:
Feature | Standard Checkout | Advanced Checkout |
Client and server-side integrations | ||
Accept PayPal, and Pay Later Offers | ||
Accept alternative payment methods (APMs) | ||
One-time sale transactions | ||
Authentication and capture transactions | ||
Voids and refunds | ||
3D Secure | ||
Advanced card processing | ||
Custom user experience | ||
Customizable fraud protection tools | ||
Accept Apple Pay** and Google Pay |
Apple Pay** is a mobile payment and digital wallet service provided by Apple Inc. PayPal provide integration for you to seamlessly integrate with Apple Pay** in your website.
Apple Pay** works on Safari browsers and the following versions of iOS devices:
- macOS 10.14.1 and later
- iOS 12.1 and later
- Supported devices and where you can use them as per Devices compatible with Apple Pay** - Apple Support
Currently supports Apple Pay** one-time payments with the payer present.
How it works
- A buyer taps or clicks on the Apple Pay** button on your website
- The Safari browser or iOS device shows the payer a payment sheet
- The buyer can choose a different shipping address and payment method
- The buyer authorizes the payment
Integrate Apple Pay** checkout
Follow this integration process to add Apple Pay** as a checkout option, customize the payment experience, and process payments.
Google Pay is a mobile payment and digital wallet service provided by Alphabet Inc. PayPal provide integration for you to seamlessly integrate with Google Pay in your website.
Buyers can use Google Pay on PayPal to make payments on the web using a web browser.
How it works
- The Google Pay button shows up on your website when a customer uses a web browser.
- The payer selects the Google Pay button on your website.
- Your website shows the payer a payment sheet.
- The payer can choose a different shipping address and payment method.
- The payer authorizes the payment.
Integrate Google Pay
Follow this integration process to add Google Pay as a checkout option, customize the payment experience, and process payments.
Alternative payment methods (APMs) allow you to accept payments from customers around the globe who use their bank accounts, wallets, and local payment methods. When a buyer pays in a currency different than yours, PayPal handles currency conversion for you and presents conversion information to the buyer during checkout.
While the ability to display and accept APMs is included with the checkout integration, PayPal recommends subscribing to the CHECKOUT.ORDER.APPROVED webhook event in case a customer accidentally closes the browser and exits the checkout process after approving the transaction through their APM but before finalizing the transaction on your site.
The following table describes which alternative payment methods (APMs) are supported in which countries, Alternative Payment Methods supported vary depending on the buyer's region.
APM | Buyer country | Customer transaction limit |
Belgium | Minimum: 1 EUR | |
Poland | Minimum: 1 PLN | |
Austria | Minimum: 1 EUR | |
The Netherlands | n/a | |
Portugal | Minimum: n/a | |
Italy | n/a | |
Poland | Minimum: 1 PLN | |
Austria | Minimum: 0.01 EUR |
Integration guide
Save payment methods so payers don't have to enter details for future transactions. Payers can check out faster or pay without being present after they agree to save a payment method. This will be use for returning user use case without them need to enter card information again.
Use the JavaScript SDK to save a payer's card if you aren't PCI Compliant - SAQ A but want to save credit or debit cards during checkout.
A payment method is saved and exchanged for a unique token through a process called tokenization. The token is stored securely with PayPal and used instead of the original account number.
The benefits of using saved payment tokens include
- Increased security by reducing opportunities for data theft
- Simplified payment processing
- Helps maintain Payment Card Industry Data Security Standard compliance
Integration | Usecase | Resource Link |
With a transaction - The customer's payment method is saved during checkout. | Store the payment method during the first time payment with customer consent. Customer can select it again at checkout for faster transactions. | |
Without a transaction - The customer's payment method is saved with no checkout. Customers don't have to be present for future transactions. A common use case is to offer a free trial of a product and then charge the user for renewal at the end of the free trial according to the contract terms. | Offer a free trial and charge payers after the trial expires. Payers don't need to be present when charged. Buyer initiation not required for subsequent charge. |
Integrate Save Payment Method
Integration guide