Class RefundOrderPaymentEvent
ID: "RefundOrderPaymentEvent"
This event event occurs when a payment is entirely (or partially) refunded.
The refund process is unique because payments are never voided or removed from orders but offset by other payments creation instead.
Inheritance
System.Object
RefundOrderPaymentEvent
Assembly: DirectScale.Disco.Extension.Abstractions.dll
Syntax
public class RefundOrderPaymentEvent : OrderPaymentEventBase
Constructors
RefundOrderPaymentEvent()
Declaration
public RefundOrderPaymentEvent()
Properties
IsFullRefund
Declaration
public bool IsFullRefund { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
RefundDateUtc
Declaration
public DateTime RefundDateUtc { get; set; }
Property Value
Type |
Description |
System.DateTime |
|
RefundedOrderPaymentId
Declaration
public int RefundedOrderPaymentId { get; set; }
Property Value
Type |
Description |
System.Int32 |
|