Earlier this year, Paypal introduced a new way to send professional looking invoices. The new Paypa service reportedly enables you to create and email professional invoices, accept credit and debit card payments, record offline payments and track plus manage invoices and payments
Still the new invoicing product lacked the ability to integrate directly with applications such as, order processing, inventory management, time tracking, CRM(Customer Relationship Management) and son.
PayPal invoicing API
PayPal’s extension on the Invoicing Service is a set of APIs that offers a combined invoicing and payment solution that currently includes the following:
- Create Invoice
- Send Invoice
- Create And Send Invoice
- Token/OAuth based authentication
- SSL encryption
- XML, SOAP, JSON and NVP interfaces
- Third party authentication
APIs to update, search, retrieve and cancel invoices and an API to record offline invoice payments are coming soon, PayPal says.
More information?
1. Extensive blogpost:
- https://www.x.com/people/srimudigere/blog/2011/07/05/paypals-new-invoicing-apis
2. You can access their API WSDL at:
- https://svcs.paypal.com/Invoice?WSDL
3. Here are the service end points for the three available APIs
- https://svcs.paypal.com/Invoice/CreateInvoice
- https://svcs.paypal.com/Invoice/SendInvoice
- https://svcs.paypal.com/Invoice/CreateAndSendInvoice
4. Support e-mail:
- InvoicingAPI@paypal.com


