# Undo transaction erasure Patch method is used to undo the transaction erasure that is in progress and not yet completed. Endpoint: PATCH /transactionErasure Version: 3.0.0 Security: ## Path parameters: - `id` (string, required) Enter the unique ID of the member. Example: "user@domain.com" ## Request fields (application/json): - `orderId` (string) Enter the unique order ID from the loyalty member's order. Example: "A2034354570" - `userId` (string) Enter the unique ID of the loyalty member. Example: "xsdf1038" - `reversal` (string) To undo the transaction erasure, enter True. Example: true ## Response 200 fields (application/json): - `Data` (object) Displays the following parameters- - `Data.orderId` (string) Displays the unique order ID of the order placed by the loyalty member. Example: "A2034354570" - `Data.userId` (string) Displays the unique ID of the loyalty member. Example: "exsdf1038" - `Data.pointsRefunded` (integer) Displays the points refunded to the loyalty member following the erasure of a transaction or the cancellation of an order. (In this scenario, the 100 points in the example indicate that the points were utilized to complete transaction erasure. The points are being reimbursed to the member when the transaction erasure is reversed). Example: 100 - `Data.orderAttribute` (object) Displays the following details. - `Data.orderAttribute.attribute_1` (string) Displays a description of the attributes associated with an order. The order attributes are completely configurable based on the needs of the client. Example: "Value1"