Reputation: 555
I need to create and send an invoice from an internal web app to a customer for an outstanding amount for an order that has changed.
Use Case: Customer orders on our website and pays using express checkout Our staff need to modify the order and charge the difference using a internal CRM web app
2 questions:
Is this the right API to use for this purpose? CreateAndSendInvoice https://developer.paypal.com/webapps/developer/docs/classic/api/invoicing/CreateAndSendInvoice_API_Operation/
Can I use the PayPal web service to make the call? PayPal Web Service http://www.paypalobjects.com/wsdl/PayPalSvc.wsdl
Upvotes: 0
Views: 752
Reputation: 31614
That's a classic API. You'll want to consult the Getting started with Classic Guide. It tells you the proper endpoints.
You would probably need to use the Invoicing system to get additional funds from Express Checkout users because you can't run a new charge at will like you can with a credit card.
Upvotes: 0