Inttegro .NET SDK
Search Results for

    Show / Hide Table of Contents

    Class BalanceTransaction

    A merchant balance entry caused by a payment, refund, or payout. Type identifies the semantic source, not accounting direction, and exactly one matching source ID is present.

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

    Properties

    | Edit this page View Source

    Allocations

    Declaration
    [JsonPropertyName("allocations")]
    public IReadOnlyList<BalanceTransactionAllocation>? Allocations { get; set; }
    Property Value
    Type Description
    IReadOnlyList<BalanceTransactionAllocation>
    | Edit this page View Source

    Amount

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

    AvailableAmount

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

    AvailableAt

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

    ClaimedAt

    Declaration
    [JsonPropertyName("claimed_at")]
    [Obsolete("Inspect Allocations for current payout participation.")]
    public DateTimeOffset? ClaimedAt { get; set; }
    Property Value
    Type Description
    DateTimeOffset?
    | Edit this page View Source

    CreatedAt

    Declaration
    [JsonPropertyName("created_at")]
    public DateTimeOffset CreatedAt { 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

    OrderId

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

    PaidAt

    Declaration
    [JsonPropertyName("paid_at")]
    [Obsolete("Inspect completed Allocations for consumed amounts.")]
    public DateTimeOffset? PaidAt { get; set; }
    Property Value
    Type Description
    DateTimeOffset?
    | Edit this page View Source

    PaymentId

    Declaration
    [JsonPropertyName("payment_id")]
    public string? PaymentId { get; set; }
    Property Value
    Type Description
    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

    PayoutId

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

    PendingAmount

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

    RefundId

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

    SourceId

    Declaration
    [JsonIgnore]
    public string? SourceId { get; }
    Property Value
    Type Description
    string
    | Edit this page View Source

    SpentAmount

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

    Type

    Declaration
    [JsonPropertyName("type")]
    public BalanceTransactionType Type { get; set; }
    Property Value
    Type Description
    BalanceTransactionType
    • Edit this page
    • View Source
    In this article
    Back to top Generated by DocFX