Class Payment
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
|
Edit this page
View Source
BalanceTransaction
Declaration
[JsonPropertyName("balance_transaction")]
public BalanceTransaction? BalanceTransaction { get; set; }
Property Value
|
Edit this page
View Source
BillingDetails
Declaration
[JsonPropertyName("billing_details")]
public PaymentBillingDetails? BillingDetails { get; set; }
Property Value
|
Edit this page
View Source
CanceledAt
Declaration
[JsonPropertyName("canceled_at")]
public DateTimeOffset? CanceledAt { get; set; }
Property Value
|
Edit this page
View Source
Customer
Declaration
[JsonPropertyName("customer")]
public PaymentCustomer? Customer { get; set; }
Property Value
|
Edit this page
View Source
DueAt
Declaration
[JsonPropertyName("due_at")]
public DateTimeOffset? DueAt { get; set; }
Property Value
|
Edit this page
View Source
ExecutedAt
Declaration
[JsonPropertyName("executed_at")]
public DateTimeOffset? ExecutedAt { get; set; }
Property Value
|
Edit this page
View Source
ExpiredAt
Declaration
[JsonPropertyName("expired_at")]
public DateTimeOffset? ExpiredAt { get; set; }
Property Value
|
Edit this page
View Source
FailedAt
Declaration
[JsonPropertyName("failed_at")]
public DateTimeOffset? FailedAt { 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
InitiatedAt
Declaration
[JsonPropertyName("initiated_at")]
public DateTimeOffset InitiatedAt { get; set; }
Property Value
|
Edit this page
View Source
LatestAttempt
Declaration
[JsonPropertyName("latest_attempt")]
public PaymentAttempt? LatestAttempt { get; set; }
Property Value
|
Edit this page
View Source
LatestError
Declaration
[JsonPropertyName("latest_error")]
public PaymentError? LatestError { get; set; }
Property Value
|
Edit this page
View Source
NextAction
Declaration
[JsonPropertyName("next_action")]
public PaymentNextAction? NextAction { get; set; }
Property Value
|
Edit this page
View Source
PaidAt
Declaration
[JsonPropertyName("paid_at")]
public DateTimeOffset? PaidAt { get; set; }
Property Value
|
Edit this page
View Source
PaidOffline
Declaration
[JsonPropertyName("paid_offline")]
public bool? PaidOffline { get; set; }
Property Value
|
Edit this page
View Source
PaymentMethod
Declaration
[JsonPropertyName("payment_method")]
public PaymentMethodSnapshot? PaymentMethod { get; set; }
Property Value
|
Edit this page
View Source
PaymentMethodTypes
Declaration
[JsonPropertyName("payment_method_types")]
public List<string>? PaymentMethodTypes { get; set; }
Property Value
|
Edit this page
View Source
PayoutConfiguration
Declaration
[JsonPropertyName("payout_configuration")]
public PayoutConfiguration? PayoutConfiguration { get; set; }
Property Value
|
Edit this page
View Source
StatementDescriptor
Declaration
[JsonPropertyName("statement_descriptor")]
public string StatementDescriptor { get; set; }
Property Value
|
Edit this page
View Source
Status
Declaration
[JsonPropertyName("status")]
public PaymentStatus Status { get; set; }
Property Value
Extension Methods