From 7c44762bc1570b52c9414594b492b6cbcd880f6c Mon Sep 17 00:00:00 2001 From: Stripe OpenAPI <105521251+stripe-openapi[bot]@users.noreply.github.com> Date: Wed, 11 Dec 2024 18:28:39 +0000 Subject: [PATCH] Update generated code for v1402 --- OPENAPI_VERSION | 2 +- .../Charges/ChargePaymentMethodDetailsCard.cs | 11 +++++++++++ 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/OPENAPI_VERSION b/OPENAPI_VERSION index 9fc97dcb2..98d845ab6 100644 --- a/OPENAPI_VERSION +++ b/OPENAPI_VERSION @@ -1 +1 @@ -v1399 \ No newline at end of file +v1402 \ No newline at end of file diff --git a/src/Stripe.net/Entities/Charges/ChargePaymentMethodDetailsCard.cs b/src/Stripe.net/Entities/Charges/ChargePaymentMethodDetailsCard.cs index 39d8465f9..e58a8b3c1 100644 --- a/src/Stripe.net/Entities/Charges/ChargePaymentMethodDetailsCard.cs +++ b/src/Stripe.net/Entities/Charges/ChargePaymentMethodDetailsCard.cs @@ -152,6 +152,17 @@ public class ChargePaymentMethodDetailsCard : StripeEntity + /// This is used by the financial networks to identify a transaction. Visa calls this the + /// Transaction ID, Mastercard calls this the Trace ID, and American Express calls this the + /// Acquirer Reference Data. The first three digits of the Trace ID is the Financial Network + /// Code, the next 6 digits is the Banknet Reference Number, and the last 4 digits represent + /// the date (MM/DD). This field will be available for successful Visa, Mastercard, or + /// American Express transactions and always null for other card brands. + /// + [JsonProperty("network_transaction_id")] + public string NetworkTransactionId { get; set; } + [JsonProperty("overcapture")] public ChargePaymentMethodDetailsCardOvercapture Overcapture { get; set; }