Mark invoice as awaiting payment
Mark invoice as awaiting payment.
What happens
- Sets invoice date and due date
- Updates order status to DELIVERED_UNPAID
- Invoice is now ready for payment collection
Path parameters
Resource ID (UUID) or client key
Query parameters
Specify lookup type for faster retrieval. If omitted, defaults to looking up by ID first, then falls back to client key if not found. Use by=key when you know you're providing a client key for best performance.
Request body
Response
Invoice marked as awaiting payment
Example response
{
"id": "550e8400-e29b-41d4-a716-446655440000",
"friendlyId": "INV-00001",
"customer": {
"id": "550e8400-e29b-41d4-a716-446655440000",
"key": "ERP-CUSTOMER-ACME",
"name": "Acme Manufacturing Corp",
"friendlyId": "A123456",
"status": "ACTIVE",
"phoneNumber": "+1-555-123-4567",
"website": "https://acme-manufacturing.com",
"createdAt": "2025-01-15T10:00:00Z",
"updatedAt": "2025-01-15T14:30:00Z"
},
"currency": "USD",
"paymentTerm": {
"id": "550e8400-e29b-41d4-a716-446655440000",
"key": "ERP-PAYTERM-NET30",
"name": "Net 30",
"description": "Payment due 30 days from invoice date",
"days": 30,
"quickPayFee": 0.05,
"createdAt": "2025-01-15T10:00:00Z",
"updatedAt": "2025-01-15T14:30:00Z"
}
}Changes
Changed in 1 of the 4 revisions of this API.113
- ●
added the new
ARTISPAYenum value to thefactorNameresponse property for the response status200response-property-enum-value-added
- ●
added the new
BLOCKEDenum value to thecustomer/statusresponse property for the response status200response-property-enum-value-added
- ●
added the new
CLOSEDenum value to thecustomer/statusresponse property for the response status200response-property-enum-value-added
- ●
added the new
CONTACTEDenum value to thecustomer/statusresponse property for the response status200response-property-enum-value-added
- ●
added the new
HAUL_PAYenum value to thefactorNameresponse property for the response status200response-property-enum-value-added
- ●
added the new
NEWenum value to thecustomer/statusresponse property for the response status200response-property-enum-value-added
- ●
added the new
NURTURINGenum value to thecustomer/statusresponse property for the response status200response-property-enum-value-added
- ●
added the new
PENDINGenum value to thecustomer/statusresponse property for the response status200response-property-enum-value-added
- ●
added the new
QUALIFIEDenum value to thecustomer/statusresponse property for the response status200response-property-enum-value-added
- ●
added the new
QUOTEDenum value to thecustomer/statusresponse property for the response status200response-property-enum-value-added
- ●
added the new
TRIUMPHenum value to thefactorNameresponse property for the response status200response-property-enum-value-added
- ○
removed the
CHURNEDenum value from thecustomer/statusresponse property for the response status200response-property-enum-value-removed
- ○
removed the
HAULPAYenum value from thefactorNameresponse property for the response status200response-property-enum-value-removed
- ○
removed the
PROSPECTenum value from thecustomer/statusresponse property for the response status200response-property-enum-value-removed
This revision also has 2 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ●