WakaPay Docs

API Reference

Invoice

← All tags

Purpose

Invoice endpoints manage invoice data and assets (such as attachments), enabling back-office workflows and customer receipts.

When to use

  • Use these for post-payment receipts, record keeping, and attachments.
  • Combine with checkout/session status for payment-proof workflows.
get/invoice

List my invoices

Auth

No detailed description provided for this operation in the OpenAPI spec.

operationId: InvoiceController_findAlltag: Invoicepermalink
post/invoice

Create invoice (single API: send all fields + optional files; email sent only on success)

Auth

No detailed description provided for this operation in the OpenAPI spec.

operationId: InvoiceController_createtag: Invoicepermalink
get/invoice/{id}

Get one invoice (owner only)

Auth

No detailed description provided for this operation in the OpenAPI spec.

operationId: InvoiceController_findOnetag: Invoicepermalink
patch/invoice/{id}/status

Update invoice status (owner only). Only CANCELLED is allowed.

Auth

No detailed description provided for this operation in the OpenAPI spec.

operationId: InvoiceController_updateStatustag: Invoicepermalink