Prerequisites
- PayPal business account
- (Optional) PayPal sandbox account to test the payment link before using it in production
Create payment link
Create a secure, shareable payment link to accept payments for your products or services. Set a fixed or customer-defined price, configure checkout options, and send the link to customers to complete payments without needing a website.- One set price: You set a single price that every customer pays. Use this for products or services with a defined cost.
- Customer-set price: Customers enter the amount they want to pay. Use this for donations, tips, or pay-what-you-want offers.
- Log in to your PayPal business account.
- From the left navigation, select Pay & Get Paid > Create Payment Links and Buttons.
- Create a payment link for the product or service you want to sell.
- In the Product tab, fill out the product or service details.
- Under Price, select the appropriate pricing option and enter the required details.
- (Optional) Turn on Images to show product visuals on the payment page.
- Add quantity, variants, and inventory to help customers choose the correct options.
- If you selected Customer-set price, turn on Label for Invoice ID so customers can enter an invoice number at checkout, and mark it as required if you need to match payments to specific invoices or orders.
- (Optional) In the Checkout tab, add shipping, taxes, discounts, and handling fees.
- (Optional) In the Confirmation tab, turn on Auto-return and enter the URL where customers are redirected after successful payment.
- Select Build it, then copy the link and share it with customers by email, SMS, or social media.
Test your payment link
Verify that customers can open the link, see the correct pricing, and complete payment.- Open the payment link in a new browser window.
- Confirm the product name, price, and currency display correctly.
- Complete a test payment:
- Use a low-value transaction if testing in live mode.
- Use a sandbox buyer account if testing in the sandbox.
- Confirm that the:
- Payment completes successfully.
- Confirmation page automatically redirects buyers to the expected return URL if auto-return is set.
- Transaction appears in your dashboard activity.
Common issues
Auto-return does not redirect correctly- Verify that the return URL is valid and publicly accessible.
- You haven’t customized your checkout experience yet. Update your business name, logo, and brand colors to match your brand. Customization options vary depending on the checkout type you use. For more information, see Customize checkout and buttons.
Share a payment link
Share a payment link by email, text, social, or on your website, and use QR codes or buttons so customers can pay from wherever they are.
Settings
After your payment link or button is built, customize which payment methods are shown and update branding to match your business.
Manage inventory, variants, and optional features
Set variants, track stock levels, and manage taxes, discounts, and fees so your payment links and buttons stay in sync with your current inventory.