Class Transaction
Represents a financial transaction on a TorBox user account.
public sealed record Transaction : IEquatable<Transaction>
- Inheritance
-
Transaction
- Implements
- Inherited Members
Properties
Amount
Gets the transaction amount.
[JsonPropertyName("amount")]
public double Amount { get; init; }
Property Value
At
Gets the date and time when the transaction occurred, or null if not available.
[JsonPropertyName("at")]
public DateTimeOffset? At { get; init; }
Property Value
TransactionId
Gets the external reference ID for the transaction, or null if not available.
[JsonPropertyName("transaction_id")]
public string? TransactionId { get; init; }
Property Value
Type
Gets the payment provider type (e.g. sellix, nowpayments), or null if not available.
[JsonPropertyName("type")]
public string? Type { get; init; }