Invoices

Our invoice endpoints provide businesses with a comprehensive set of tools to manage and track invoices seamlessly. These endpoints include:

  • Create an Invoice: Allows businesses to generate a new invoice, specifying details such as the amount, customer, and due date.
  • Get Invoice Details: Retrieves the details of a specific invoice using its unique identifier, providing key information such as status, payment history, and more.
  • Get Multiple Invoice Details: Allows businesses to query multiple invoices at once, returning the details for a batch of invoices within a specified time frame or other filters.
  • Void an Invoice: Provides the ability to delete or cancel a specific invoice, effectively reversing the transaction and removing it from active records.

These endpoints enable businesses to manage invoices efficiently, from creation to cancellation, ensuring complete control over their invoicing process.



Invoice vs. On-Demand Debit

An invoice is an alternative to an on-demand debit, providing a more traditional approach to billing. When you create an invoice, Paynote will send an email to your customer with a link to a hosted payment page. The customer is then required to confirm their payment details and manually complete the payment. This method is ideal if you want to give customers the opportunity to review their charges before making payment.

In contrast, an on-demand debit directly debits a customer's connected bank account without requiring additional customer action. For on-demand charges, a verified funding source is required to initiate the debit, and Paynote automatically processes the payment without needing the customer to confirm or approve the transaction at the time of billing.

This makes invoices a suitable option for businesses that prefer to allow their customers to manually review and authorize payments, while on-demand debits are faster, with payments being automatically processed.