API reference · Financial
PUT/api/v1/financial/payment-methods/{id}

Update payment method by id (transaction update wiring)

Route maps to ApiFinancialController.update(), which updates generic financial resource fields.

RBAC · financial

Path parameters

idstring <uuid>Required
Path UUID parameter resolved by ApiBaseController.extractIdFromPath().

Request body

Content type: application/json · schema FinancialUpdateTransactionBody

client_idstring <uuid>
invoice_idstring <uuid>
amountnumber
typestring
statusstring
parent_transaction_idstring <uuid>
descriptionstring
reference_numberstring
metadataobject
balance_afternumber
expiration_datestring
related_transaction_idstring <uuid>

Response body

Success response 200 · schema FinancialInvoiceApiSuccess

dataanyOfRequired
anyOf (option 1)object
anyOf (option 2)array of object
itemsobject
metaobject

Response codes

200
Operation succeeded.
204
Resource deleted.
400
Invalid id or request payload.
401
API key missing/invalid.
403
financial:update permission denied.
404
Resource not found.
500
Unexpected operation failure.