Skip to main content
PayPal Invoicing supports two ways to create and manage invoices: The key difference between these options is how invoices are created, sent, and tracked: either manually in the Dashboard, programmatically in your application, or a mix of both.

PayPal Invoicing (Dashboard)

PayPal Invoicing (Dashboard) lets you to create, send, and manage invoices directly from your PayPal business account without writing code.

Invoicing API

The Invoicing REST API lets you to create, update, send, and manage invoices programmatically from your backend systems.
All invoices, regardless of how they are created, are accessible in the PayPal dashboard for tracking and management. The primary difference between these options is how invoices are created and updated: manually in the dashboard or programmatically through your application.

Comparision