Skip to main content
Use the Invoicing API to create, send, and manage invoices in your product.

Key features

  • QR code payments: Let customers pay instantly by scanning a code.
  • Customer reminders: Send follow-up emails for overdue invoices.
  • Refund processing: Handle refunds directly through the API.
  • Brand customization: Match invoices to your company’s look and feel.

Eligibility

Invoicing is available in multiple countries. See Country and region codes to confirm eligibility.

How it works

Invoice workflow
  1. Create a draft invoice using the API.
  2. When you send the invoice, PayPal emails the customer a secure invoice link.
  3. The customer selects the invoice link to view the invoice.
  4. The customer pays with a credit card, debit card, PayPal, or PayPal Credit. After the payment, you and your customer get confirmation emails.

Choose your invoicing solution

Select the following invoicing option that fits your workflow.

Invoicing REST API

If you have a product UI, integrate invoicing using the Invoicing REST API. Customize the experience to fit your brand and product design.

No-code invoicing dashboard

If you don’t need API integration, manage invoices from your PayPal Business account dashboard. Use the No-code invoicing dashboard to create and send invoices without coding.
I