Inttegro .NET SDK
Search Results for

    Show / Hide Table of Contents

    Class Payment

    Inheritance
    object
    Payment
    Inherited Members
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: Inttegro
    Assembly: Inttegro.dll
    Syntax
    public sealed class Payment

    Properties

    | Edit this page View Source

    Amount

    Declaration
    [JsonPropertyName("amount")]
    public Amount Amount { get; set; }
    Property Value
    Type Description
    Amount
    | Edit this page View Source

    BalanceTransaction

    Declaration
    [JsonPropertyName("balance_transaction")]
    public BalanceTransaction? BalanceTransaction { get; set; }
    Property Value
    Type Description
    BalanceTransaction
    | Edit this page View Source

    BillingDetails

    Declaration
    [JsonPropertyName("billing_details")]
    public PaymentBillingDetails? BillingDetails { get; set; }
    Property Value
    Type Description
    PaymentBillingDetails
    | Edit this page View Source

    CanceledAt

    Declaration
    [JsonPropertyName("canceled_at")]
    public DateTimeOffset? CanceledAt { get; set; }
    Property Value
    Type Description
    DateTimeOffset?
    | Edit this page View Source

    Customer

    Declaration
    [JsonPropertyName("customer")]
    public PaymentCustomer? Customer { get; set; }
    Property Value
    Type Description
    PaymentCustomer
    | Edit this page View Source

    DueAt

    Declaration
    [JsonPropertyName("due_at")]
    public DateTimeOffset? DueAt { get; set; }
    Property Value
    Type Description
    DateTimeOffset?
    | Edit this page View Source

    ExecutedAt

    Declaration
    [JsonPropertyName("executed_at")]
    public DateTimeOffset? ExecutedAt { get; set; }
    Property Value
    Type Description
    DateTimeOffset?
    | Edit this page View Source

    ExpiredAt

    Declaration
    [JsonPropertyName("expired_at")]
    public DateTimeOffset? ExpiredAt { get; set; }
    Property Value
    Type Description
    DateTimeOffset?
    | Edit this page View Source

    FailedAt

    Declaration
    [JsonPropertyName("failed_at")]
    public DateTimeOffset? FailedAt { get; set; }
    Property Value
    Type Description
    DateTimeOffset?
    | Edit this page View Source

    Id

    Declaration
    [JsonPropertyName("id")]
    public string Id { get; set; }
    Property Value
    Type Description
    string
    | Edit this page View Source

    InitiatedAt

    Declaration
    [JsonPropertyName("initiated_at")]
    public DateTimeOffset InitiatedAt { get; set; }
    Property Value
    Type Description
    DateTimeOffset
    | Edit this page View Source

    LatestAttempt

    Declaration
    [JsonPropertyName("latest_attempt")]
    public PaymentAttempt? LatestAttempt { get; set; }
    Property Value
    Type Description
    PaymentAttempt
    | Edit this page View Source

    LatestError

    Declaration
    [JsonPropertyName("latest_error")]
    public PaymentError? LatestError { get; set; }
    Property Value
    Type Description
    PaymentError
    | Edit this page View Source

    NextAction

    Declaration
    [JsonPropertyName("next_action")]
    public PaymentNextAction? NextAction { get; set; }
    Property Value
    Type Description
    PaymentNextAction
    | Edit this page View Source

    PaidAt

    Declaration
    [JsonPropertyName("paid_at")]
    public DateTimeOffset? PaidAt { get; set; }
    Property Value
    Type Description
    DateTimeOffset?
    | Edit this page View Source

    PaidOffline

    Declaration
    [JsonPropertyName("paid_offline")]
    public bool? PaidOffline { get; set; }
    Property Value
    Type Description
    bool?
    | Edit this page View Source

    PaymentMethod

    Declaration
    [JsonPropertyName("payment_method")]
    public PaymentMethodSnapshot? PaymentMethod { get; set; }
    Property Value
    Type Description
    PaymentMethodSnapshot
    | Edit this page View Source

    PaymentMethodTypes

    Declaration
    [JsonPropertyName("payment_method_types")]
    public List<string>? PaymentMethodTypes { get; set; }
    Property Value
    Type Description
    List<string>
    | Edit this page View Source

    PayoutConfiguration

    Declaration
    [JsonPropertyName("payout_configuration")]
    public PayoutConfiguration? PayoutConfiguration { get; set; }
    Property Value
    Type Description
    PayoutConfiguration
    | Edit this page View Source

    StatementDescriptor

    Declaration
    [JsonPropertyName("statement_descriptor")]
    public string StatementDescriptor { get; set; }
    Property Value
    Type Description
    string
    | Edit this page View Source

    Status

    Declaration
    [JsonPropertyName("status")]
    public PaymentStatus Status { get; set; }
    Property Value
    Type Description
    PaymentStatus

    Extension Methods

    ResourceSemantics.IsPaid(Payment)
    ResourceSemantics.IsTerminal(Payment)
    ResourceSemantics.RequiredAction(Payment)
    ResourceSemantics.RequiresAction(Payment)
    • Edit this page
    • View Source
    In this article
    Back to top Generated by DocFX