Search Results for

    Show / Hide Table of Contents

    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
    EventBase
    OrderPaymentEventBase
    RefundOrderPaymentEvent
    Inherited Members
    OrderPaymentEventBase.OrderNumber
    OrderPaymentEventBase.OrderPaymentId
    OrderPaymentEventBase.PaymentStatus
    OrderPaymentEventBase.PaymentType
    OrderPaymentEventBase.Amount
    OrderPaymentEventBase.CurrencyCode
    EventBase.EventType
    EventBase.EventDateUtc
    Namespace: DirectScale.Disco.Extension.EventModels
    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
    In This Article
    Back to top Copyright © 2022 DirectScale
    Generated by DocFX