Customer Support And Billing¶
Support Lifecycle¶
Steps¶
- Create support ticket in
/support - Add follow-up messages on the ticket thread
- Monitor ticket status and updates
Core APIs¶
GET /support/ticketsPOST /support/ticketsGET /support/tickets/{ticketId}POST /support/tickets/{ticketId}/messages
Messages And Notifications¶
Core APIs¶
GET /messagesPOST /messagesPATCH /messages/{messageId}/readGET /notificationsPATCH /notifications/{id}/readPATCH /notifications/mark-all-read
Invoices And Payment¶
Steps¶
- Open
/invoices - Filter pending invoices
- Open invoice details
- Submit pay action
Core APIs¶
GET /customer/invoicesGET /customer/invoices/{invoiceId}PATCH /customer/invoices/{invoiceId}/pay
Common Failures¶
- Payment accepted but invoice still pending:
- re-open invoice detail and verify status transition rules
- Notification count not decreasing:
- check mark-read endpoint response and user context