Send an Invoice
Releases a draft: assigns its Invoice number (from your prefix and counter in Settings) and makes its url work for the Customer. Transxact does not email it for you here; share the url, or email it from the dashboard. A sent Invoice can’t be edited; void it and make another. The Idempotency-Key header is required: a retry returns the sent Invoice and uses no second number.
Authentication
Your secret key: sk_test_… in Test mode, sk_live_… in Live mode.
Path parameters
Headers
Client-generated key; a repeated key returns the original result instead of repeating the change.
Response
The Invoice number, such as INV-0007. Assigned when the Invoice is sent, so a draft has none; numbers are never reused.
draft until sent and editable only from the dashboard. sent: the Customer can pay it. paid: paid in full. void: you voided it; it can no longer be paid.
A sent, unpaid Invoice past its due date (Pacific/Fiji). Derived, not a status; the Customer can still pay.
test for an Invoice made with an sk_test_ key, live for an sk_live_ key.
Label of the tax line; null if none.
YYYY-MM-DD, Pacific/Fiji.
Sum of the line items, in FJD cents (minor units).
The tax line, in FJD cents (minor units).
Amount due; under FJD 5,000.00, in FJD cents (minor units).
Where to GET the PDF, with your secret key. Null on a draft.
Unix ms timestamp it was sent; null on a draft.
Unix ms timestamp it was paid; null until then.