Update charge
PUT/v1/charges/:id
Updates a charge’s data (partial). status, paid_amount and paid_at belong to the engine: resending the stored value is accepted, but changing them answers 422 ENGINE_MANAGED_FIELD — payments go through POST /charges/{id}/pay. The only transition accepted here is status: cancelled (409 if the current status does not allow it).
Request
Responses
- 200
- 400
- 401
- 403
- 404
- 413
- 429
- 500
Charge updated.
Invalid request (validation error).
Missing, invalid, expired or revoked token.
The token lacks the scope required by this operation.
Resource not found or outside your organization.
Request body larger than 2 MB.
Rate limit exceeded (600 per minute per key; 60 invalid attempts per minute per IP). Wait for Retry-After.
Internal error. Retry; if it persists, contact support.