Class BalanceTransaction
A merchant balance entry caused by a payment or refund. Type identifies the
semantic source, not accounting direction, and exactly one matching source ID
is present.
Inheritance
BalanceTransaction
Assembly: Inttegro.dll
Syntax
public class BalanceTransaction
Properties
|
Edit this page
View Source
Amount
Declaration
[JsonPropertyName("amount")]
public Amount Amount { get; set; }
Property Value
|
Edit this page
View Source
AvailableAt
Declaration
[JsonPropertyName("available_at")]
public string? AvailableAt { get; set; }
Property Value
|
Edit this page
View Source
ClaimedAt
Declaration
[JsonPropertyName("claimed_at")]
public string? ClaimedAt { get; set; }
Property Value
|
Edit this page
View Source
CreatedAt
Declaration
[JsonPropertyName("created_at")]
public string CreatedAt { get; set; }
Property Value
|
Edit this page
View Source
Id
Declaration
[JsonPropertyName("id")]
public string Id { get; set; }
Property Value
|
Edit this page
View Source
OrderId
Declaration
[JsonPropertyName("order_id")]
public string OrderId { get; set; }
Property Value
|
Edit this page
View Source
PaidAt
Declaration
[JsonPropertyName("paid_at")]
public string? PaidAt { get; set; }
Property Value
|
Edit this page
View Source
PaymentId
Declaration
[JsonPropertyName("payment_id")]
public string? PaymentId { get; set; }
Property Value
|
Edit this page
View Source
PayoutConfiguration
Declaration
[Obsolete("The reviewed API does not return payout_configuration on balance transactions.")]
[JsonPropertyName("payout_configuration")]
public PayoutConfiguration? PayoutConfiguration { get; set; }
Property Value
|
Edit this page
View Source
PayoutId
Declaration
[JsonPropertyName("payout_id")]
public string? PayoutId { get; set; }
Property Value
|
Edit this page
View Source
RefundId
Declaration
[JsonPropertyName("refund_id")]
public string? RefundId { get; set; }
Property Value
|
Edit this page
View Source
SourceId
Declaration
[JsonIgnore]
public string? SourceId { get; }
Property Value
|
Edit this page
View Source
Type
Declaration
[JsonPropertyName("type")]
public BalanceTransactionType Type { get; set; }
Property Value