# Payment status changed Fired when the status of a payment has been updated. Includes the current transaction status and any TPP messages providing additional details. Related endpoint: Get payment status Endpoint: POST banking.payment.status.updated Version: 1.0.0 ## Request fields (application/json): - `paymentId` (string, required) Unique identifier of the payment. - `endToEndIdentification` (string,null) End-to-end identification of the payment. - `transactionStatus` (string, required) ISO 20022 transaction status code. Enum: "accc", "accp", "acsc", "acsp", "actc", "acwc", "acwp", "rcvd", "pdng", "rjct", "canc", "acfc", "patc", "part" - `tppMessages` (array) Messages on operational issues from the ASPSP. - `tppMessages.code` (string, required) TPP message code (e.g., AC03). - `tppMessages.message` (string,null) Additional explanation text. - `_links` (object) HATEOAS links for payment events. - `_links.self` (object) A HATEOAS link. - `_links.self.href` (string) URI of the linked resource. - `_links.self.verb` (string) HTTP verb for the link. Enum: "get", "post", "put", "delete" - `_links.bulkPayment` (object) A HATEOAS link.