Path Parameters
string
required
Collection ID
Request Body
string
required
New status. Valid values:
pending: Payment is pendingcompleted: Payment was successfulexpired: Collection has expiredoverdue: Payment is overduecancelled: Collection was cancelled
Status Transition Rules
- Once a collection is
completed,expired,cancelled, oroverdue, it cannot be changed to another status - You cannot set a collection to
pendingif it’s alreadypending - When status changes to a terminal state (completed, expired, cancelled, overdue), any active follow-ups are automatically stopped
Example Request
Response
string
Response status (“success”)
string
Success message
object
Full collection object with updated status
string
Updated status
string
ISO 8601 timestamp (set when status is “completed”)
array
Updated events array including new status change event
Example Response
Notes
- Status updates automatically create events in the collection’s event history
- When status changes to a terminal state, follow-up is automatically stopped
- The
followup.stoppedevent is added when follow-up is stopped