Skip to main content
Use PayPal Payment Links and Buttons to accept payments without building your own payment flow. Create shareable payment links, add buy buttons to your website, or generate QR codes for in-person sales. Customers complete their purchase on a secure PayPal payment page, and funds are deposited into your PayPal business account. Payment Links and Buttons support PayPal, Pay Later, Venmo, Apple Pay, and major debit and credit cards. Payments are available in more than 200 countries and regions, across multiple languages, and in more than 23 currencies. You can customize the payment page with product details and images, allow customers to set an amount when appropriate, and rely on PayPal to handle PCI compliance requirements.

Choose a payment option

Each option supports different payment scenarios and integration approaches.
OptionsBest forSetup requirementUse case
Payment LinkAccepting payments by sharing a link on social media, email, or through messagesNo-codeShare a payment link with customers so they can complete payments online.​
Buy ButtonSelling a specific product or service with a direct payment option on your websiteNo-code
Requires a website and basic knowledge of editing HTML
Copy the generated Buy Button code into your website so customers can proceed directly to payment for a specific item.​
Shopping Cart ButtonSelling multiple products and allowing customers to purchase them together in one transactionNo-code
Requires a website and basic knowledge of editing HTML
Copy the generated Add to Cart and View Cart button code into your website so customers can purchase multiple items in a single transaction.​​
QR CodeAccepting in-person or contactless payments without building a websiteNo-codeGenerate QR codes that link to PayPal-hosted checkout for contactless payments.​
To get started, build now with Payment Links and Buttons. If you send bills or collect payments, compare Payment Links and Invoicing in the following table and choose the option that best fits your workflow.
Payment LinksInvoicing
DescriptionUse Payment Links to sell a product, service, or accept a donation or tipUse Invoicing to collect one-time or recurring payments from a specific customer
CustomerAnyone with the linkSpecific individual or business
ReusabilityReuse the same link multiple timesOne invoice per transaction
Integration optionsBusiness Dashboard or APIBusiness Dashboard or API
Sharing optionsShare link through email, SMS, or social channelsEmail invoice, share the hosted invoice link, or provide a QR code that opens the invoice
CustomizationBasic checkout customization is availableInvoice branding and business details
Payment methodsPayPal, Pay Later, Venmo, Apple Pay, and major debit and credit cardsPayPal, Pay Later, Venmo, Debit or Credit Cards, Apple Pay, and Pay by Bank (ACH)
Recurring paymentsOne-time payments onlyOne-time invoices
Collection toolsNot supportedInvoice reminders and status tracking
Customers can choose what to pay
Hosted payment page
Partial payments
Discounts
Taxes
PCI compliance handling

Choose your integration option

Compare dashboard and API options for creating and managing payment links so you can pick the right balance of control, effort, and automation for your setup.

Create a payment link

Create payment links in your PayPal business account and use them in emails, social posts, or on your site without writing code.