Square Invoices makes it easy for sellers to request and collect payments from their customers. Square notifies customers and processes invoice payments.
Use the Invoices API to create and manage invoices for orders that were created using the Orders API. After you create the invoice and configure its delivery method, payment schedule, and other invoice settings, you can publish the invoice. Depending on the invoice settings, Square can send the invoice to the customer or automatically charge a card on file. Square hosts each invoice on a web page where customers can pay for it.
For more information, see the following guides: