diff options
Diffstat (limited to 'src/IOL.VippsEcommerce/Models/Api/TAdditionalTransactionData.cs')
| -rw-r--r-- | src/IOL.VippsEcommerce/Models/Api/TAdditionalTransactionData.cs | 42 |
1 files changed, 42 insertions, 0 deletions
diff --git a/src/IOL.VippsEcommerce/Models/Api/TAdditionalTransactionData.cs b/src/IOL.VippsEcommerce/Models/Api/TAdditionalTransactionData.cs new file mode 100644 index 0000000..692c7be --- /dev/null +++ b/src/IOL.VippsEcommerce/Models/Api/TAdditionalTransactionData.cs @@ -0,0 +1,42 @@ +using System.Text.Json.Serialization; + +namespace IOL.VippsEcommerce.Models.Api +{ + public class TAdditionalTransactionData + { + /// <summary> + /// Passenger name, initials, and a title. + /// </summary> + /// <value>Passenger name, initials, and a title.</value> + [JsonPropertyName("passengerName")] + public string PassengerName { get; set; } + + /// <summary> + /// IATA 3-digit accounting code (PAX); numeric. It identifies the carrier. eg KLM = 074 + /// </summary> + /// <value>IATA 3-digit accounting code (PAX); numeric. It identifies the carrier. eg KLM = 074</value> + [JsonPropertyName("airlineCode")] + public string AirlineCode { get; set; } + + /// <summary> + /// IATA 2-letter accounting code (PAX); alphabetical. It identifies the carrier. Eg KLM = KL + /// </summary> + /// <value>IATA 2-letter accounting code (PAX); alphabetical. It identifies the carrier. Eg KLM = KL</value> + [JsonPropertyName("airlineDesignatorCode")] + public string AirlineDesignatorCode { get; set; } + + /// <summary> + /// The ticket's unique identifier. + /// </summary> + /// <value>The ticket's unique identifier.</value> + [JsonPropertyName("ticketNumber")] + public string TicketNumber { get; set; } + + /// <summary> + /// Reference number for the invoice, issued by the agency. + /// </summary> + /// <value>Reference number for the invoice, issued by the agency.</value> + [JsonPropertyName("agencyInvoiceNumber")] + public string AgencyInvoiceNumber { get; set; } + } +}
\ No newline at end of file |
