using System.Text.Json.Serialization; namespace IOL.VippsEcommerce.Models.Api; public class VippsPaymentActionResponse { /// /// Text which describes what instrument was used to complete the payment. Not included until a user has chosen and approved in the app. /// /// Text which describes what instrument was used to complete the payment. Not included until a user has chosen and approved in the app. [JsonPropertyName("paymentInstrument")] public string PaymentInstrument { get; set; } /// /// Id which uniquely identifies a payment. Maximum length is 50 alphanumeric characters: a-z, A-Z, 0-9 and '-'. /// /// Id which uniquely identifies a payment. Maximum length is 50 alphanumeric characters: a-z, A-Z, 0-9 and '-'. [JsonPropertyName("orderId")] public string OrderId { get; set; } /// /// Gets or Sets TransactionInfo /// [JsonPropertyName("transactionInfo")] public TTransactionInfo TransactionInfo { get; set; } /// /// Gets or Sets TransactionSummary /// [JsonPropertyName("transactionSummary")] public TTransactionSummary TransactionSummary { get; set; } }