Class RefundResult
Inherited Members
Namespace: Ingenico.Connect.Sdk.Domain.Refund.Definitions
Assembly: connect-sdk-dotnet.dll
Syntax
public class RefundResult : AbstractOrderStatus
Properties
RefundOutput
Object containing refund details
Declaration
public RefundOutput RefundOutput { get; set; }
Property Value
Type | Description |
---|---|
RefundOutput |
Status
Current high-level status of the refund in a human-readable form. Possible values are:
- CREATED - The transaction has been created. This is the initial state once a new refund is created.
- PENDING_APPROVAL - The transaction is awaiting approval from you to proceed with the processing of the refund
- REJECTED - The refund has been rejected
- REFUND_REQUESTED - The transaction is in the queue to be refunded
- REFUNDED - We have successfully refunded the customer
- REJECTED_CAPTURE - The refund was rejected by the bank or us during processing
- CANCELLED - You have cancelled the transaction
Please see Statuses for a full overview of possible values.
Declaration
public string Status { get; set; }
Property Value
Type | Description |
---|---|
string |
StatusOutput
This object has the numeric representation of the current refund status, timestamp of last status change and performable action on the current refund resource.
In case of a rejected refund, detailed error information is listed.
Declaration
public OrderStatusOutput StatusOutput { get; set; }
Property Value
Type | Description |
---|---|
OrderStatusOutput |