UpdateRefundProcessingDataOperation
UpdateRefundProcessingDataOperation
is an operation for the "refund" CUWOs to update the processing data of a refund process.
This operation can only be used for CUWOs that are part of or related to a refund process. For now, this means:
- AuthorizeRefund
- ProcessRefund
- CancelRefund
The message is defined as follows:
/**
* Operation for the refund CUWOs to update the processing
* data of a refund process.
*/
class UpdateRefundProcessingDataOperation extends AbstractMessage {
readonly "@type" : string = "n4.cuwo.messages.refundprocessingdata.UpdateRefundProcessingDataOperation";
/**
* The ID of the operation message.
*/
public id : string;
/**
* The ID of the refund process whose processing data to update.
*
* This must be the ID that was passed into the CUWO, otherwise
* the operation will fail.
*/
public refundProcessID : string;
/**
* The updated refund processing data to store for the refund.
*/
public refundProcessingData : string;
Here's an example NFON:
{
"@type": "n4.cuwo.messages.refundprocessingdata.UpdateRefundProcessingDataOperation",
"id": "44b00404-2838-11ec-9621-0242ac130002",
"refundProcessID": "616041c899256dee7c84e346",
"refundProcessingData": "AtOEhvtUvOMSQge5igfjSvffROkcn4fjrr6ihN2xQm9OhpmJ26kkW07sA1AP",
}