IntegrationResultResponse
Named status group before the call (e.g. PendingIntegration)
Named status group after the call (e.g. Processed, IntegrationFailed)
Numeric previous status code (debug=true only)
Numeric new status code (debug=true only)
previous_status_info objectnullable
Human-friendly metadata for the numeric invoice status
Numeric status code (e.g., 90, 91, 92, 93, 95, 96, 97, 98, 100)
Stable machine key (e.g., PENDING_INTEGRATION_FIRST)
Short label (human-readable)
Longer description, if available
A user changed this invoice's captured data in the portal. False means the values are exactly as captured.
A user acted on this invoice at all: edited, confirmed, held, disputed, removed or re-sent it. Superset of manual_edit; false means the invoice was processed straight through.
new_status_info objectnullable
Human-friendly metadata for the numeric invoice status
Numeric status code (e.g., 90, 91, 92, 93, 95, 96, 97, 98, 100)
Stable machine key (e.g., PENDING_INTEGRATION_FIRST)
Short label (human-readable)
Longer description, if available
A user changed this invoice's captured data in the portal. False means the values are exactly as captured.
A user acted on this invoice at all: edited, confirmed, held, disputed, removed or re-sent it. Superset of manual_edit; false means the invoice was processed straight through.
{
"ok": true,
"previous_status": "string",
"new_status": "string",
"invoice_token": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"status_changed": true,
"previous_status_code": 0,
"new_status_code": 0,
"previous_status_info": {
"code": 0,
"key": "string",
"label": "string",
"description": "string",
"manual_edit": true,
"manual_touch": true
},
"new_status_info": {
"code": 0,
"key": "string",
"label": "string",
"description": "string",
"manual_edit": true,
"manual_touch": true
}
}