Using the Square dashboard, it is possible to mark an invoice as paid
- Clicking Add Payment
- Setting the Method to Record Payment
- Setting the Payment type to Other
How can I do this through the Invoice API?
See the image below as an example:
Using the Square dashboard, it is possible to mark an invoice as paid
How can I do this through the Invoice API?
See the image below as an example:
At this time there isn’t a way to pay for an invoice using our APIs. You’ll either need to pay for it using the Dashboard or if the customer pays by entering their card information in the invoice they received via email. We’re constantly working to improve our features based on feedback like this, so I’ll be sure to share your request to the API product team.
Thank you @Bryan-Square for the information. It is a shame that you have such a complete API that lacks this simple small feature that would be very useful for integration with third-party platforms.
It would also be nice to have at least the bulk-operations on the invoice working in the dashboard, so that a user can mark a set of invoices as payed a bit more easily…
We’re constantly working to improve our features based on feedback like this, so I’ll be sure to share your request to the API product team.
Sorry to revive a three year old thread. Any chance the roadmap includes being able to record an invoice as paid via API?
I would like to mark an invoice as paid via cash/check if a customer elects to mail me a check or bring cash in person. Right now, I have to cancel the published invoice and create a payment through the Reader SDK.
Thank you!
At this time there isn’t any additional updates on this.