Search Results for

    Show / Hide Table of Contents

    Class OrderPayment

    Inheritance
    System.Object
    OrderPayment
    Namespace: DirectScale.Disco.Extension
    Assembly: DirectScale.Disco.Extension.Abstractions.dll
    Syntax
    public class OrderPayment : Object

    Constructors

    OrderPayment()

    Declaration
    public OrderPayment()

    Properties

    Amount

    Declaration
    public double Amount { get; set; }
    Property Value
    Type Description
    System.Double

    AuthorizationNumber

    Declaration
    public string AuthorizationNumber { get; set; }
    Property Value
    Type Description
    System.String

    CreatedDate

    Declaration
    public DateTimeOffset CreatedDate { get; set; }
    Property Value
    Type Description
    System.DateTimeOffset

    CurrencyCode

    Declaration
    public string CurrencyCode { get; set; }
    Property Value
    Type Description
    System.String

    ExchangeRate

    Declaration
    public double ExchangeRate { get; set; }
    Property Value
    Type Description
    System.Double

    FraudPreventionId

    Declaration
    public string FraudPreventionId { get; set; }
    Property Value
    Type Description
    System.String

    FraudPreventionProviderId

    Declaration
    public string FraudPreventionProviderId { get; set; }
    Property Value
    Type Description
    System.String

    IsFraudRejected

    Returns true if the value in ORD_Payments.PaymentStatus for this payment is "FraudRejected"

    Declaration
    public bool IsFraudRejected { get; }
    Property Value
    Type Description
    System.Boolean

    IsNotProvided

    Returns true if the value in ORD_Payments.PaymentStatus for this payment is "NotProvided"

    Declaration
    public bool IsNotProvided { get; }
    Property Value
    Type Description
    System.Boolean

    IsPaid

    Returns true if the value in ORD_Payments.PaymentStatus for this payment is either "Paid" or "Accepted"

    Declaration
    public bool IsPaid { get; }
    Property Value
    Type Description
    System.Boolean

    IsPending

    Returns true if the value in ORD_Payments.PaymentStatus for this payment is "Pending"

    Declaration
    public bool IsPending { get; }
    Property Value
    Type Description
    System.Boolean

    IsPendingFraudReview

    Returns true if the value in ORD_Payments.PaymentStatus for this payment is "PendingFraudReview"

    Declaration
    public bool IsPendingFraudReview { get; }
    Property Value
    Type Description
    System.Boolean

    IsPendingPreCheck

    Returns true if the value in ORD_Payments.PaymentStatus for this payment is "PendingPreCheck"

    Declaration
    public bool IsPendingPreCheck { get; }
    Property Value
    Type Description
    System.Boolean

    IsRedirect

    Returns true if the value in ORD_Payments.PaymentStatus for this payment is "Redirect"

    Declaration
    public bool IsRedirect { get; }
    Property Value
    Type Description
    System.Boolean

    IsRejected

    Returns true if the value in ORD_Payments.PaymentStatus for this payment is "Rejected"

    Declaration
    public bool IsRejected { get; }
    Property Value
    Type Description
    System.Boolean

    Merchant

    Declaration
    public int Merchant { get; set; }
    Property Value
    Type Description
    System.Int32

    OrderNumber

    Declaration
    public int OrderNumber { get; set; }
    Property Value
    Type Description
    System.Int32

    PayDate

    Declaration
    public DateTime PayDate { get; set; }
    Property Value
    Type Description
    System.DateTime

    PaymentId

    Declaration
    public int PaymentId { get; set; }
    Property Value
    Type Description
    System.Int32

    PaymentResponse

    Declaration
    public string PaymentResponse { get; set; }
    Property Value
    Type Description
    System.String

    PaymentStatus

    Represents the PaymentStatus in ORD_Payments.Status for this payment

    Declaration
    public string PaymentStatus { get; set; }
    Property Value
    Type Description
    System.String
    Remarks

    TODO: At some point we should consolidate Status and PaymentStatus so we don't have ambiguous properties

    PayType

    Declaration
    public string PayType { get; set; }
    Property Value
    Type Description
    System.String

    Reference

    Declaration
    public string Reference { get; set; }
    Property Value
    Type Description
    System.String

    SavedPaymentId

    Declaration
    public Nullable<int> SavedPaymentId { get; set; }
    Property Value
    Type Description
    System.Nullable<System.Int32>

    SpecialInstructionsURL

    Declaration
    public string SpecialInstructionsURL { get; set; }
    Property Value
    Type Description
    System.String

    Status

    Declaration
    public string Status { get; }
    Property Value
    Type Description
    System.String

    TransactionNumber

    Declaration
    public string TransactionNumber { get; set; }
    Property Value
    Type Description
    System.String
    In This Article
    Back to top Copyright © 2022 DirectScale
    Generated by DocFX