diff --git a/generated_lib/checkout/v40/checkout_forward_request_options.ex b/generated_lib/checkout/v40/checkout_forward_request_options.ex index c5be170a..82a6d1dd 100644 --- a/generated_lib/checkout/v40/checkout_forward_request_options.ex +++ b/generated_lib/checkout/v40/checkout_forward_request_options.ex @@ -8,10 +8,18 @@ defmodule Adyen.Checkout.V40.CheckoutForwardRequestOptions do dryRun: boolean | nil, networkToken: Adyen.Checkout.V40.CheckoutNetworkTokenOption.t() | nil, networkTxReferencePaths: [String.t()] | nil, - tokenize: boolean | nil + tokenize: boolean | nil, + transactionLinkIdPaths: [String.t()] | nil } - defstruct [:accountUpdate, :dryRun, :networkToken, :networkTxReferencePaths, :tokenize] + defstruct [ + :accountUpdate, + :dryRun, + :networkToken, + :networkTxReferencePaths, + :tokenize, + :transactionLinkIdPaths + ] @doc false @spec __fields__(atom) :: keyword @@ -23,7 +31,8 @@ defmodule Adyen.Checkout.V40.CheckoutForwardRequestOptions do dryRun: :boolean, networkToken: {Adyen.Checkout.V40.CheckoutNetworkTokenOption, :t}, networkTxReferencePaths: [:string], - tokenize: :boolean + tokenize: :boolean, + transactionLinkIdPaths: [:string] ] end end diff --git a/generated_lib/checkout/v41/checkout_forward_request_options.ex b/generated_lib/checkout/v41/checkout_forward_request_options.ex index f0ff9d2f..0a8dab3d 100644 --- a/generated_lib/checkout/v41/checkout_forward_request_options.ex +++ b/generated_lib/checkout/v41/checkout_forward_request_options.ex @@ -8,10 +8,18 @@ defmodule Adyen.Checkout.V41.CheckoutForwardRequestOptions do dryRun: boolean | nil, networkToken: Adyen.Checkout.V41.CheckoutNetworkTokenOption.t() | nil, networkTxReferencePaths: [String.t()] | nil, - tokenize: boolean | nil + tokenize: boolean | nil, + transactionLinkIdPaths: [String.t()] | nil } - defstruct [:accountUpdate, :dryRun, :networkToken, :networkTxReferencePaths, :tokenize] + defstruct [ + :accountUpdate, + :dryRun, + :networkToken, + :networkTxReferencePaths, + :tokenize, + :transactionLinkIdPaths + ] @doc false @spec __fields__(atom) :: keyword @@ -23,7 +31,8 @@ defmodule Adyen.Checkout.V41.CheckoutForwardRequestOptions do dryRun: :boolean, networkToken: {Adyen.Checkout.V41.CheckoutNetworkTokenOption, :t}, networkTxReferencePaths: [:string], - tokenize: :boolean + tokenize: :boolean, + transactionLinkIdPaths: [:string] ] end end diff --git a/generated_lib/checkout/v46/checkout_forward_request_options.ex b/generated_lib/checkout/v46/checkout_forward_request_options.ex index f6785bbd..d6665a1a 100644 --- a/generated_lib/checkout/v46/checkout_forward_request_options.ex +++ b/generated_lib/checkout/v46/checkout_forward_request_options.ex @@ -8,10 +8,18 @@ defmodule Adyen.Checkout.V46.CheckoutForwardRequestOptions do dryRun: boolean | nil, networkToken: Adyen.Checkout.V46.CheckoutNetworkTokenOption.t() | nil, networkTxReferencePaths: [String.t()] | nil, - tokenize: boolean | nil + tokenize: boolean | nil, + transactionLinkIdPaths: [String.t()] | nil } - defstruct [:accountUpdate, :dryRun, :networkToken, :networkTxReferencePaths, :tokenize] + defstruct [ + :accountUpdate, + :dryRun, + :networkToken, + :networkTxReferencePaths, + :tokenize, + :transactionLinkIdPaths + ] @doc false @spec __fields__(atom) :: keyword @@ -23,7 +31,8 @@ defmodule Adyen.Checkout.V46.CheckoutForwardRequestOptions do dryRun: :boolean, networkToken: {Adyen.Checkout.V46.CheckoutNetworkTokenOption, :t}, networkTxReferencePaths: [:string], - tokenize: :boolean + tokenize: :boolean, + transactionLinkIdPaths: [:string] ] end end diff --git a/generated_lib/checkout/v49/checkout_forward_request_options.ex b/generated_lib/checkout/v49/checkout_forward_request_options.ex index a98a080d..873d37bc 100644 --- a/generated_lib/checkout/v49/checkout_forward_request_options.ex +++ b/generated_lib/checkout/v49/checkout_forward_request_options.ex @@ -8,10 +8,18 @@ defmodule Adyen.Checkout.V49.CheckoutForwardRequestOptions do dryRun: boolean | nil, networkToken: Adyen.Checkout.V49.CheckoutNetworkTokenOption.t() | nil, networkTxReferencePaths: [String.t()] | nil, - tokenize: boolean | nil + tokenize: boolean | nil, + transactionLinkIdPaths: [String.t()] | nil } - defstruct [:accountUpdate, :dryRun, :networkToken, :networkTxReferencePaths, :tokenize] + defstruct [ + :accountUpdate, + :dryRun, + :networkToken, + :networkTxReferencePaths, + :tokenize, + :transactionLinkIdPaths + ] @doc false @spec __fields__(atom) :: keyword @@ -23,7 +31,8 @@ defmodule Adyen.Checkout.V49.CheckoutForwardRequestOptions do dryRun: :boolean, networkToken: {Adyen.Checkout.V49.CheckoutNetworkTokenOption, :t}, networkTxReferencePaths: [:string], - tokenize: :boolean + tokenize: :boolean, + transactionLinkIdPaths: [:string] ] end end diff --git a/generated_lib/checkout/v50/checkout_forward_request_options.ex b/generated_lib/checkout/v50/checkout_forward_request_options.ex index 7b27fe6b..19ec69d1 100644 --- a/generated_lib/checkout/v50/checkout_forward_request_options.ex +++ b/generated_lib/checkout/v50/checkout_forward_request_options.ex @@ -8,10 +8,18 @@ defmodule Adyen.Checkout.V50.CheckoutForwardRequestOptions do dryRun: boolean | nil, networkToken: Adyen.Checkout.V50.CheckoutNetworkTokenOption.t() | nil, networkTxReferencePaths: [String.t()] | nil, - tokenize: boolean | nil + tokenize: boolean | nil, + transactionLinkIdPaths: [String.t()] | nil } - defstruct [:accountUpdate, :dryRun, :networkToken, :networkTxReferencePaths, :tokenize] + defstruct [ + :accountUpdate, + :dryRun, + :networkToken, + :networkTxReferencePaths, + :tokenize, + :transactionLinkIdPaths + ] @doc false @spec __fields__(atom) :: keyword @@ -23,7 +31,8 @@ defmodule Adyen.Checkout.V50.CheckoutForwardRequestOptions do dryRun: :boolean, networkToken: {Adyen.Checkout.V50.CheckoutNetworkTokenOption, :t}, networkTxReferencePaths: [:string], - tokenize: :boolean + tokenize: :boolean, + transactionLinkIdPaths: [:string] ] end end diff --git a/generated_lib/checkout/v51/checkout_forward_request_options.ex b/generated_lib/checkout/v51/checkout_forward_request_options.ex index 26006a70..1d5e0743 100644 --- a/generated_lib/checkout/v51/checkout_forward_request_options.ex +++ b/generated_lib/checkout/v51/checkout_forward_request_options.ex @@ -8,10 +8,18 @@ defmodule Adyen.Checkout.V51.CheckoutForwardRequestOptions do dryRun: boolean | nil, networkToken: Adyen.Checkout.V51.CheckoutNetworkTokenOption.t() | nil, networkTxReferencePaths: [String.t()] | nil, - tokenize: boolean | nil + tokenize: boolean | nil, + transactionLinkIdPaths: [String.t()] | nil } - defstruct [:accountUpdate, :dryRun, :networkToken, :networkTxReferencePaths, :tokenize] + defstruct [ + :accountUpdate, + :dryRun, + :networkToken, + :networkTxReferencePaths, + :tokenize, + :transactionLinkIdPaths + ] @doc false @spec __fields__(atom) :: keyword @@ -23,7 +31,8 @@ defmodule Adyen.Checkout.V51.CheckoutForwardRequestOptions do dryRun: :boolean, networkToken: {Adyen.Checkout.V51.CheckoutNetworkTokenOption, :t}, networkTxReferencePaths: [:string], - tokenize: :boolean + tokenize: :boolean, + transactionLinkIdPaths: [:string] ] end end diff --git a/generated_lib/checkout/v52/checkout_forward_request_options.ex b/generated_lib/checkout/v52/checkout_forward_request_options.ex index c75ab32d..2f072ea0 100644 --- a/generated_lib/checkout/v52/checkout_forward_request_options.ex +++ b/generated_lib/checkout/v52/checkout_forward_request_options.ex @@ -8,10 +8,18 @@ defmodule Adyen.Checkout.V52.CheckoutForwardRequestOptions do dryRun: boolean | nil, networkToken: Adyen.Checkout.V52.CheckoutNetworkTokenOption.t() | nil, networkTxReferencePaths: [String.t()] | nil, - tokenize: boolean | nil + tokenize: boolean | nil, + transactionLinkIdPaths: [String.t()] | nil } - defstruct [:accountUpdate, :dryRun, :networkToken, :networkTxReferencePaths, :tokenize] + defstruct [ + :accountUpdate, + :dryRun, + :networkToken, + :networkTxReferencePaths, + :tokenize, + :transactionLinkIdPaths + ] @doc false @spec __fields__(atom) :: keyword @@ -23,7 +31,8 @@ defmodule Adyen.Checkout.V52.CheckoutForwardRequestOptions do dryRun: :boolean, networkToken: {Adyen.Checkout.V52.CheckoutNetworkTokenOption, :t}, networkTxReferencePaths: [:string], - tokenize: :boolean + tokenize: :boolean, + transactionLinkIdPaths: [:string] ] end end diff --git a/generated_lib/checkout/v53/checkout_forward_request_options.ex b/generated_lib/checkout/v53/checkout_forward_request_options.ex index 3ee66915..e6350555 100644 --- a/generated_lib/checkout/v53/checkout_forward_request_options.ex +++ b/generated_lib/checkout/v53/checkout_forward_request_options.ex @@ -8,10 +8,18 @@ defmodule Adyen.Checkout.V53.CheckoutForwardRequestOptions do dryRun: boolean | nil, networkToken: Adyen.Checkout.V53.CheckoutNetworkTokenOption.t() | nil, networkTxReferencePaths: [String.t()] | nil, - tokenize: boolean | nil + tokenize: boolean | nil, + transactionLinkIdPaths: [String.t()] | nil } - defstruct [:accountUpdate, :dryRun, :networkToken, :networkTxReferencePaths, :tokenize] + defstruct [ + :accountUpdate, + :dryRun, + :networkToken, + :networkTxReferencePaths, + :tokenize, + :transactionLinkIdPaths + ] @doc false @spec __fields__(atom) :: keyword @@ -23,7 +31,8 @@ defmodule Adyen.Checkout.V53.CheckoutForwardRequestOptions do dryRun: :boolean, networkToken: {Adyen.Checkout.V53.CheckoutNetworkTokenOption, :t}, networkTxReferencePaths: [:string], - tokenize: :boolean + tokenize: :boolean, + transactionLinkIdPaths: [:string] ] end end diff --git a/generated_lib/checkout/v64/checkout_forward_request_options.ex b/generated_lib/checkout/v64/checkout_forward_request_options.ex index 4c0ce52e..e783fc69 100644 --- a/generated_lib/checkout/v64/checkout_forward_request_options.ex +++ b/generated_lib/checkout/v64/checkout_forward_request_options.ex @@ -8,10 +8,18 @@ defmodule Adyen.Checkout.V64.CheckoutForwardRequestOptions do dryRun: boolean | nil, networkToken: Adyen.Checkout.V64.CheckoutNetworkTokenOption.t() | nil, networkTxReferencePaths: [String.t()] | nil, - tokenize: boolean | nil + tokenize: boolean | nil, + transactionLinkIdPaths: [String.t()] | nil } - defstruct [:accountUpdate, :dryRun, :networkToken, :networkTxReferencePaths, :tokenize] + defstruct [ + :accountUpdate, + :dryRun, + :networkToken, + :networkTxReferencePaths, + :tokenize, + :transactionLinkIdPaths + ] @doc false @spec __fields__(atom) :: keyword @@ -23,7 +31,8 @@ defmodule Adyen.Checkout.V64.CheckoutForwardRequestOptions do dryRun: :boolean, networkToken: {Adyen.Checkout.V64.CheckoutNetworkTokenOption, :t}, networkTxReferencePaths: [:string], - tokenize: :boolean + tokenize: :boolean, + transactionLinkIdPaths: [:string] ] end end diff --git a/generated_lib/checkout/v65/checkout_forward_request_options.ex b/generated_lib/checkout/v65/checkout_forward_request_options.ex index d3f4ad4f..a066bd23 100644 --- a/generated_lib/checkout/v65/checkout_forward_request_options.ex +++ b/generated_lib/checkout/v65/checkout_forward_request_options.ex @@ -8,10 +8,18 @@ defmodule Adyen.Checkout.V65.CheckoutForwardRequestOptions do dryRun: boolean | nil, networkToken: Adyen.Checkout.V65.CheckoutNetworkTokenOption.t() | nil, networkTxReferencePaths: [String.t()] | nil, - tokenize: boolean | nil + tokenize: boolean | nil, + transactionLinkIdPaths: [String.t()] | nil } - defstruct [:accountUpdate, :dryRun, :networkToken, :networkTxReferencePaths, :tokenize] + defstruct [ + :accountUpdate, + :dryRun, + :networkToken, + :networkTxReferencePaths, + :tokenize, + :transactionLinkIdPaths + ] @doc false @spec __fields__(atom) :: keyword @@ -23,7 +31,8 @@ defmodule Adyen.Checkout.V65.CheckoutForwardRequestOptions do dryRun: :boolean, networkToken: {Adyen.Checkout.V65.CheckoutNetworkTokenOption, :t}, networkTxReferencePaths: [:string], - tokenize: :boolean + tokenize: :boolean, + transactionLinkIdPaths: [:string] ] end end diff --git a/generated_lib/checkout/v66/checkout_forward_request_options.ex b/generated_lib/checkout/v66/checkout_forward_request_options.ex index 47daacc7..ac9e4710 100644 --- a/generated_lib/checkout/v66/checkout_forward_request_options.ex +++ b/generated_lib/checkout/v66/checkout_forward_request_options.ex @@ -8,10 +8,18 @@ defmodule Adyen.Checkout.V66.CheckoutForwardRequestOptions do dryRun: boolean | nil, networkToken: Adyen.Checkout.V66.CheckoutNetworkTokenOption.t() | nil, networkTxReferencePaths: [String.t()] | nil, - tokenize: boolean | nil + tokenize: boolean | nil, + transactionLinkIdPaths: [String.t()] | nil } - defstruct [:accountUpdate, :dryRun, :networkToken, :networkTxReferencePaths, :tokenize] + defstruct [ + :accountUpdate, + :dryRun, + :networkToken, + :networkTxReferencePaths, + :tokenize, + :transactionLinkIdPaths + ] @doc false @spec __fields__(atom) :: keyword @@ -23,7 +31,8 @@ defmodule Adyen.Checkout.V66.CheckoutForwardRequestOptions do dryRun: :boolean, networkToken: {Adyen.Checkout.V66.CheckoutNetworkTokenOption, :t}, networkTxReferencePaths: [:string], - tokenize: :boolean + tokenize: :boolean, + transactionLinkIdPaths: [:string] ] end end diff --git a/generated_lib/checkout/v67/ach_details.ex b/generated_lib/checkout/v67/ach_details.ex index 2cd37e49..286f1c19 100644 --- a/generated_lib/checkout/v67/ach_details.ex +++ b/generated_lib/checkout/v67/ach_details.ex @@ -13,6 +13,7 @@ defmodule Adyen.Checkout.V67.AchDetails do encryptedBankLocationId: String.t() | nil, ownerName: String.t() | nil, recurringDetailReference: String.t() | nil, + sdkData: String.t() | nil, storedPaymentMethodId: String.t() | nil, transferInstrumentId: String.t() | nil, type: String.t() | nil @@ -28,6 +29,7 @@ defmodule Adyen.Checkout.V67.AchDetails do :encryptedBankLocationId, :ownerName, :recurringDetailReference, + :sdkData, :storedPaymentMethodId, :transferInstrumentId, :type @@ -49,6 +51,7 @@ defmodule Adyen.Checkout.V67.AchDetails do encryptedBankLocationId: :string, ownerName: :string, recurringDetailReference: :string, + sdkData: :string, storedPaymentMethodId: :string, transferInstrumentId: :string, type: {:enum, ["ach", "ach_plaid"]} diff --git a/generated_lib/checkout/v67/affirm_details.ex b/generated_lib/checkout/v67/affirm_details.ex index 7544134e..d78e14e7 100644 --- a/generated_lib/checkout/v67/affirm_details.ex +++ b/generated_lib/checkout/v67/affirm_details.ex @@ -3,15 +3,19 @@ defmodule Adyen.Checkout.V67.AffirmDetails do Provides struct and type for a AffirmDetails """ - @type t :: %__MODULE__{checkoutAttemptId: String.t() | nil, type: String.t() | nil} + @type t :: %__MODULE__{ + checkoutAttemptId: String.t() | nil, + sdkData: String.t() | nil, + type: String.t() | nil + } - defstruct [:checkoutAttemptId, :type] + defstruct [:checkoutAttemptId, :sdkData, :type] @doc false @spec __fields__(atom) :: keyword def __fields__(type \\ :t) def __fields__(:t) do - [checkoutAttemptId: :string, type: {:const, "affirm"}] + [checkoutAttemptId: :string, sdkData: :string, type: {:const, "affirm"}] end end diff --git a/generated_lib/checkout/v67/afterpay_details.ex b/generated_lib/checkout/v67/afterpay_details.ex index ad26eea2..1d0c2f5e 100644 --- a/generated_lib/checkout/v67/afterpay_details.ex +++ b/generated_lib/checkout/v67/afterpay_details.ex @@ -9,6 +9,7 @@ defmodule Adyen.Checkout.V67.AfterpayDetails do deliveryAddress: String.t() | nil, personalDetails: String.t() | nil, recurringDetailReference: String.t() | nil, + sdkData: String.t() | nil, storedPaymentMethodId: String.t() | nil, type: String.t() } @@ -19,6 +20,7 @@ defmodule Adyen.Checkout.V67.AfterpayDetails do :deliveryAddress, :personalDetails, :recurringDetailReference, + :sdkData, :storedPaymentMethodId, :type ] @@ -34,6 +36,7 @@ defmodule Adyen.Checkout.V67.AfterpayDetails do deliveryAddress: :string, personalDetails: :string, recurringDetailReference: :string, + sdkData: :string, storedPaymentMethodId: :string, type: {:enum, ["afterpay_default", "afterpaytouch", "afterpay_b2b", "clearpay"]} ] diff --git a/generated_lib/checkout/v67/alma_details.ex b/generated_lib/checkout/v67/alma_details.ex index 413e8711..d9933db0 100644 --- a/generated_lib/checkout/v67/alma_details.ex +++ b/generated_lib/checkout/v67/alma_details.ex @@ -6,10 +6,11 @@ defmodule Adyen.Checkout.V67.AlmaDetails do @type t :: %__MODULE__{ checkoutAttemptId: String.t() | nil, feeType: String.t() | nil, + sdkData: String.t() | nil, type: String.t() | nil } - defstruct [:checkoutAttemptId, :feeType, :type] + defstruct [:checkoutAttemptId, :feeType, :sdkData, :type] @doc false @spec __fields__(atom) :: keyword @@ -19,6 +20,7 @@ defmodule Adyen.Checkout.V67.AlmaDetails do [ checkoutAttemptId: :string, feeType: {:enum, ["merchantPays", "shopperPays"]}, + sdkData: :string, type: {:const, "alma"} ] end diff --git a/generated_lib/checkout/v67/amazon_pay_details.ex b/generated_lib/checkout/v67/amazon_pay_details.ex index ff35b15f..5dcb506f 100644 --- a/generated_lib/checkout/v67/amazon_pay_details.ex +++ b/generated_lib/checkout/v67/amazon_pay_details.ex @@ -7,10 +7,11 @@ defmodule Adyen.Checkout.V67.AmazonPayDetails do amazonPayToken: String.t() | nil, checkoutAttemptId: String.t() | nil, checkoutSessionId: String.t() | nil, + sdkData: String.t() | nil, type: String.t() | nil } - defstruct [:amazonPayToken, :checkoutAttemptId, :checkoutSessionId, :type] + defstruct [:amazonPayToken, :checkoutAttemptId, :checkoutSessionId, :sdkData, :type] @doc false @spec __fields__(atom) :: keyword @@ -21,6 +22,7 @@ defmodule Adyen.Checkout.V67.AmazonPayDetails do amazonPayToken: :string, checkoutAttemptId: :string, checkoutSessionId: :string, + sdkData: :string, type: {:const, "amazonpay"} ] end diff --git a/generated_lib/checkout/v67/ancv_details.ex b/generated_lib/checkout/v67/ancv_details.ex index d573732b..243818f0 100644 --- a/generated_lib/checkout/v67/ancv_details.ex +++ b/generated_lib/checkout/v67/ancv_details.ex @@ -7,6 +7,7 @@ defmodule Adyen.Checkout.V67.AncvDetails do beneficiaryId: String.t() | nil, checkoutAttemptId: String.t() | nil, recurringDetailReference: String.t() | nil, + sdkData: String.t() | nil, storedPaymentMethodId: String.t() | nil, type: String.t() | nil } @@ -15,6 +16,7 @@ defmodule Adyen.Checkout.V67.AncvDetails do :beneficiaryId, :checkoutAttemptId, :recurringDetailReference, + :sdkData, :storedPaymentMethodId, :type ] @@ -28,6 +30,7 @@ defmodule Adyen.Checkout.V67.AncvDetails do beneficiaryId: :string, checkoutAttemptId: :string, recurringDetailReference: :string, + sdkData: :string, storedPaymentMethodId: :string, type: {:const, "ancv"} ] diff --git a/generated_lib/checkout/v67/android_pay_details.ex b/generated_lib/checkout/v67/android_pay_details.ex index 9bd6c6f3..4fa039f0 100644 --- a/generated_lib/checkout/v67/android_pay_details.ex +++ b/generated_lib/checkout/v67/android_pay_details.ex @@ -3,15 +3,19 @@ defmodule Adyen.Checkout.V67.AndroidPayDetails do Provides struct and type for a AndroidPayDetails """ - @type t :: %__MODULE__{checkoutAttemptId: String.t() | nil, type: String.t() | nil} + @type t :: %__MODULE__{ + checkoutAttemptId: String.t() | nil, + sdkData: String.t() | nil, + type: String.t() | nil + } - defstruct [:checkoutAttemptId, :type] + defstruct [:checkoutAttemptId, :sdkData, :type] @doc false @spec __fields__(atom) :: keyword def __fields__(type \\ :t) def __fields__(:t) do - [checkoutAttemptId: :string, type: {:const, "androidpay"}] + [checkoutAttemptId: :string, sdkData: :string, type: {:const, "androidpay"}] end end diff --git a/generated_lib/checkout/v67/apple_pay_details.ex b/generated_lib/checkout/v67/apple_pay_details.ex index 5653a919..1a1776a1 100644 --- a/generated_lib/checkout/v67/apple_pay_details.ex +++ b/generated_lib/checkout/v67/apple_pay_details.ex @@ -8,6 +8,7 @@ defmodule Adyen.Checkout.V67.ApplePayDetails do checkoutAttemptId: String.t() | nil, fundingSource: String.t() | nil, recurringDetailReference: String.t() | nil, + sdkData: String.t() | nil, storedPaymentMethodId: String.t() | nil, type: String.t() | nil } @@ -17,6 +18,7 @@ defmodule Adyen.Checkout.V67.ApplePayDetails do :checkoutAttemptId, :fundingSource, :recurringDetailReference, + :sdkData, :storedPaymentMethodId, :type ] @@ -31,6 +33,7 @@ defmodule Adyen.Checkout.V67.ApplePayDetails do checkoutAttemptId: :string, fundingSource: {:enum, ["credit", "debit", "prepaid"]}, recurringDetailReference: :string, + sdkData: :string, storedPaymentMethodId: :string, type: {:const, "applepay"} ] diff --git a/generated_lib/checkout/v67/apple_pay_donations.ex b/generated_lib/checkout/v67/apple_pay_donations.ex index fe4a6f54..e9b4a998 100644 --- a/generated_lib/checkout/v67/apple_pay_donations.ex +++ b/generated_lib/checkout/v67/apple_pay_donations.ex @@ -8,6 +8,7 @@ defmodule Adyen.Checkout.V67.ApplePayDonations do checkoutAttemptId: String.t() | nil, fundingSource: String.t() | nil, recurringDetailReference: String.t() | nil, + sdkData: String.t() | nil, storedPaymentMethodId: String.t() | nil, type: String.t() | nil } @@ -17,6 +18,7 @@ defmodule Adyen.Checkout.V67.ApplePayDonations do :checkoutAttemptId, :fundingSource, :recurringDetailReference, + :sdkData, :storedPaymentMethodId, :type ] @@ -31,6 +33,7 @@ defmodule Adyen.Checkout.V67.ApplePayDonations do checkoutAttemptId: :string, fundingSource: {:enum, ["credit", "debit", "prepaid"]}, recurringDetailReference: :string, + sdkData: :string, storedPaymentMethodId: :string, type: {:const, "applepay"} ] diff --git a/generated_lib/checkout/v67/bacs_direct_debit_details.ex b/generated_lib/checkout/v67/bacs_direct_debit_details.ex index 50a19b6c..ef1010d2 100644 --- a/generated_lib/checkout/v67/bacs_direct_debit_details.ex +++ b/generated_lib/checkout/v67/bacs_direct_debit_details.ex @@ -9,6 +9,7 @@ defmodule Adyen.Checkout.V67.BacsDirectDebitDetails do checkoutAttemptId: String.t() | nil, holderName: String.t() | nil, recurringDetailReference: String.t() | nil, + sdkData: String.t() | nil, storedPaymentMethodId: String.t() | nil, transferInstrumentId: String.t() | nil, type: String.t() | nil @@ -20,6 +21,7 @@ defmodule Adyen.Checkout.V67.BacsDirectDebitDetails do :checkoutAttemptId, :holderName, :recurringDetailReference, + :sdkData, :storedPaymentMethodId, :transferInstrumentId, :type @@ -36,6 +38,7 @@ defmodule Adyen.Checkout.V67.BacsDirectDebitDetails do checkoutAttemptId: :string, holderName: :string, recurringDetailReference: :string, + sdkData: :string, storedPaymentMethodId: :string, transferInstrumentId: :string, type: {:const, "directdebit_GB"} diff --git a/generated_lib/checkout/v67/bill_desk_details.ex b/generated_lib/checkout/v67/bill_desk_details.ex index 3e599923..822b325f 100644 --- a/generated_lib/checkout/v67/bill_desk_details.ex +++ b/generated_lib/checkout/v67/bill_desk_details.ex @@ -6,10 +6,11 @@ defmodule Adyen.Checkout.V67.BillDeskDetails do @type t :: %__MODULE__{ checkoutAttemptId: String.t() | nil, issuer: String.t(), + sdkData: String.t() | nil, type: String.t() } - defstruct [:checkoutAttemptId, :issuer, :type] + defstruct [:checkoutAttemptId, :issuer, :sdkData, :type] @doc false @spec __fields__(atom) :: keyword @@ -19,6 +20,7 @@ defmodule Adyen.Checkout.V67.BillDeskDetails do [ checkoutAttemptId: :string, issuer: :string, + sdkData: :string, type: {:enum, ["billdesk_online", "billdesk_wallet"]} ] end diff --git a/generated_lib/checkout/v67/blik_details.ex b/generated_lib/checkout/v67/blik_details.ex index 845ec405..4fb392dc 100644 --- a/generated_lib/checkout/v67/blik_details.ex +++ b/generated_lib/checkout/v67/blik_details.ex @@ -7,6 +7,7 @@ defmodule Adyen.Checkout.V67.BlikDetails do blikCode: String.t() | nil, checkoutAttemptId: String.t() | nil, recurringDetailReference: String.t() | nil, + sdkData: String.t() | nil, storedPaymentMethodId: String.t() | nil, type: String.t() | nil } @@ -15,6 +16,7 @@ defmodule Adyen.Checkout.V67.BlikDetails do :blikCode, :checkoutAttemptId, :recurringDetailReference, + :sdkData, :storedPaymentMethodId, :type ] @@ -28,6 +30,7 @@ defmodule Adyen.Checkout.V67.BlikDetails do blikCode: :string, checkoutAttemptId: :string, recurringDetailReference: :string, + sdkData: :string, storedPaymentMethodId: :string, type: {:const, "blik"} ] diff --git a/generated_lib/checkout/v67/card_details.ex b/generated_lib/checkout/v67/card_details.ex index 52944b3b..a409d0a4 100644 --- a/generated_lib/checkout/v67/card_details.ex +++ b/generated_lib/checkout/v67/card_details.ex @@ -23,6 +23,7 @@ defmodule Adyen.Checkout.V67.CardDetails do networkPaymentReference: String.t() | nil, number: String.t() | nil, recurringDetailReference: String.t() | nil, + sdkData: String.t() | nil, shopperNotificationReference: String.t() | nil, srcCorrelationId: String.t() | nil, srcDigitalCardId: String.t() | nil, @@ -53,6 +54,7 @@ defmodule Adyen.Checkout.V67.CardDetails do :networkPaymentReference, :number, :recurringDetailReference, + :sdkData, :shopperNotificationReference, :srcCorrelationId, :srcDigitalCardId, @@ -88,6 +90,7 @@ defmodule Adyen.Checkout.V67.CardDetails do networkPaymentReference: :string, number: :string, recurringDetailReference: :string, + sdkData: :string, shopperNotificationReference: :string, srcCorrelationId: :string, srcDigitalCardId: :string, diff --git a/generated_lib/checkout/v67/card_donations.ex b/generated_lib/checkout/v67/card_donations.ex index 5bdc0b96..d70b6f0b 100644 --- a/generated_lib/checkout/v67/card_donations.ex +++ b/generated_lib/checkout/v67/card_donations.ex @@ -23,6 +23,7 @@ defmodule Adyen.Checkout.V67.CardDonations do networkPaymentReference: String.t() | nil, number: String.t() | nil, recurringDetailReference: String.t() | nil, + sdkData: String.t() | nil, shopperNotificationReference: String.t() | nil, srcCorrelationId: String.t() | nil, srcDigitalCardId: String.t() | nil, @@ -53,6 +54,7 @@ defmodule Adyen.Checkout.V67.CardDonations do :networkPaymentReference, :number, :recurringDetailReference, + :sdkData, :shopperNotificationReference, :srcCorrelationId, :srcDigitalCardId, @@ -88,6 +90,7 @@ defmodule Adyen.Checkout.V67.CardDonations do networkPaymentReference: :string, number: :string, recurringDetailReference: :string, + sdkData: :string, shopperNotificationReference: :string, srcCorrelationId: :string, srcDigitalCardId: :string, diff --git a/generated_lib/checkout/v67/cash_app_details.ex b/generated_lib/checkout/v67/cash_app_details.ex index c70447cd..18aae145 100644 --- a/generated_lib/checkout/v67/cash_app_details.ex +++ b/generated_lib/checkout/v67/cash_app_details.ex @@ -11,6 +11,7 @@ defmodule Adyen.Checkout.V67.CashAppDetails do onFileGrantId: String.t() | nil, recurringDetailReference: String.t() | nil, requestId: String.t() | nil, + sdkData: String.t() | nil, storedPaymentMethodId: String.t() | nil, subtype: String.t() | nil, type: String.t() | nil @@ -24,6 +25,7 @@ defmodule Adyen.Checkout.V67.CashAppDetails do :onFileGrantId, :recurringDetailReference, :requestId, + :sdkData, :storedPaymentMethodId, :subtype, :type @@ -42,6 +44,7 @@ defmodule Adyen.Checkout.V67.CashAppDetails do onFileGrantId: :string, recurringDetailReference: :string, requestId: :string, + sdkData: :string, storedPaymentMethodId: :string, subtype: :string, type: {:const, "cashapp"} diff --git a/generated_lib/checkout/v67/cellulant_details.ex b/generated_lib/checkout/v67/cellulant_details.ex index e013e766..ea450296 100644 --- a/generated_lib/checkout/v67/cellulant_details.ex +++ b/generated_lib/checkout/v67/cellulant_details.ex @@ -6,16 +6,17 @@ defmodule Adyen.Checkout.V67.CellulantDetails do @type t :: %__MODULE__{ checkoutAttemptId: String.t() | nil, issuer: String.t() | nil, + sdkData: String.t() | nil, type: String.t() | nil } - defstruct [:checkoutAttemptId, :issuer, :type] + defstruct [:checkoutAttemptId, :issuer, :sdkData, :type] @doc false @spec __fields__(atom) :: keyword def __fields__(type \\ :t) def __fields__(:t) do - [checkoutAttemptId: :string, issuer: :string, type: {:const, "cellulant"}] + [checkoutAttemptId: :string, issuer: :string, sdkData: :string, type: {:const, "cellulant"}] end end diff --git a/generated_lib/checkout/v67/checkout_forward_request_options.ex b/generated_lib/checkout/v67/checkout_forward_request_options.ex index ffa26b93..5c8be27f 100644 --- a/generated_lib/checkout/v67/checkout_forward_request_options.ex +++ b/generated_lib/checkout/v67/checkout_forward_request_options.ex @@ -8,10 +8,18 @@ defmodule Adyen.Checkout.V67.CheckoutForwardRequestOptions do dryRun: boolean | nil, networkToken: Adyen.Checkout.V67.CheckoutNetworkTokenOption.t() | nil, networkTxReferencePaths: [String.t()] | nil, - tokenize: boolean | nil + tokenize: boolean | nil, + transactionLinkIdPaths: [String.t()] | nil } - defstruct [:accountUpdate, :dryRun, :networkToken, :networkTxReferencePaths, :tokenize] + defstruct [ + :accountUpdate, + :dryRun, + :networkToken, + :networkTxReferencePaths, + :tokenize, + :transactionLinkIdPaths + ] @doc false @spec __fields__(atom) :: keyword @@ -23,7 +31,8 @@ defmodule Adyen.Checkout.V67.CheckoutForwardRequestOptions do dryRun: :boolean, networkToken: {Adyen.Checkout.V67.CheckoutNetworkTokenOption, :t}, networkTxReferencePaths: [:string], - tokenize: :boolean + tokenize: :boolean, + transactionLinkIdPaths: [:string] ] end end diff --git a/generated_lib/checkout/v67/direct_debit_au_details.ex b/generated_lib/checkout/v67/direct_debit_au_details.ex index f7ffb476..56056e2f 100644 --- a/generated_lib/checkout/v67/direct_debit_au_details.ex +++ b/generated_lib/checkout/v67/direct_debit_au_details.ex @@ -8,6 +8,7 @@ defmodule Adyen.Checkout.V67.DirectDebitAuDetails do bankBranchCode: String.t() | nil, checkoutAttemptId: String.t() | nil, recurringDetailReference: String.t() | nil, + sdkData: String.t() | nil, storedPaymentMethodId: String.t() | nil, type: String.t() | nil } @@ -17,6 +18,7 @@ defmodule Adyen.Checkout.V67.DirectDebitAuDetails do :bankBranchCode, :checkoutAttemptId, :recurringDetailReference, + :sdkData, :storedPaymentMethodId, :type ] @@ -31,6 +33,7 @@ defmodule Adyen.Checkout.V67.DirectDebitAuDetails do bankBranchCode: :string, checkoutAttemptId: :string, recurringDetailReference: :string, + sdkData: :string, storedPaymentMethodId: :string, type: {:const, "directdebit_AU"} ] diff --git a/generated_lib/checkout/v67/doku_details.ex b/generated_lib/checkout/v67/doku_details.ex index 7d7ae63f..8d9c26b2 100644 --- a/generated_lib/checkout/v67/doku_details.ex +++ b/generated_lib/checkout/v67/doku_details.ex @@ -7,11 +7,12 @@ defmodule Adyen.Checkout.V67.DokuDetails do checkoutAttemptId: String.t() | nil, firstName: String.t(), lastName: String.t(), + sdkData: String.t() | nil, shopperEmail: String.t(), type: String.t() } - defstruct [:checkoutAttemptId, :firstName, :lastName, :shopperEmail, :type] + defstruct [:checkoutAttemptId, :firstName, :lastName, :sdkData, :shopperEmail, :type] @doc false @spec __fields__(atom) :: keyword @@ -22,6 +23,7 @@ defmodule Adyen.Checkout.V67.DokuDetails do checkoutAttemptId: :string, firstName: :string, lastName: :string, + sdkData: :string, shopperEmail: :string, type: {:enum, diff --git a/generated_lib/checkout/v67/dragonpay_details.ex b/generated_lib/checkout/v67/dragonpay_details.ex index 203875fa..63dac4c4 100644 --- a/generated_lib/checkout/v67/dragonpay_details.ex +++ b/generated_lib/checkout/v67/dragonpay_details.ex @@ -6,11 +6,12 @@ defmodule Adyen.Checkout.V67.DragonpayDetails do @type t :: %__MODULE__{ checkoutAttemptId: String.t() | nil, issuer: String.t(), + sdkData: String.t() | nil, shopperEmail: String.t() | nil, type: String.t() } - defstruct [:checkoutAttemptId, :issuer, :shopperEmail, :type] + defstruct [:checkoutAttemptId, :issuer, :sdkData, :shopperEmail, :type] @doc false @spec __fields__(atom) :: keyword @@ -20,6 +21,7 @@ defmodule Adyen.Checkout.V67.DragonpayDetails do [ checkoutAttemptId: :string, issuer: :string, + sdkData: :string, shopperEmail: :string, type: {:enum, diff --git a/generated_lib/checkout/v67/e_banking_finland_details.ex b/generated_lib/checkout/v67/e_banking_finland_details.ex index 5ff5c7de..da0b5280 100644 --- a/generated_lib/checkout/v67/e_banking_finland_details.ex +++ b/generated_lib/checkout/v67/e_banking_finland_details.ex @@ -6,16 +6,17 @@ defmodule Adyen.Checkout.V67.EBankingFinlandDetails do @type t :: %__MODULE__{ checkoutAttemptId: String.t() | nil, issuer: String.t() | nil, + sdkData: String.t() | nil, type: String.t() } - defstruct [:checkoutAttemptId, :issuer, :type] + defstruct [:checkoutAttemptId, :issuer, :sdkData, :type] @doc false @spec __fields__(atom) :: keyword def __fields__(type \\ :t) def __fields__(:t) do - [checkoutAttemptId: :string, issuer: :string, type: {:const, "ebanking_FI"}] + [checkoutAttemptId: :string, issuer: :string, sdkData: :string, type: {:const, "ebanking_FI"}] end end diff --git a/generated_lib/checkout/v67/econtext_voucher_details.ex b/generated_lib/checkout/v67/econtext_voucher_details.ex index edd0e11f..a8520095 100644 --- a/generated_lib/checkout/v67/econtext_voucher_details.ex +++ b/generated_lib/checkout/v67/econtext_voucher_details.ex @@ -7,12 +7,21 @@ defmodule Adyen.Checkout.V67.EcontextVoucherDetails do checkoutAttemptId: String.t() | nil, firstName: String.t(), lastName: String.t(), + sdkData: String.t() | nil, shopperEmail: String.t(), telephoneNumber: String.t(), type: String.t() } - defstruct [:checkoutAttemptId, :firstName, :lastName, :shopperEmail, :telephoneNumber, :type] + defstruct [ + :checkoutAttemptId, + :firstName, + :lastName, + :sdkData, + :shopperEmail, + :telephoneNumber, + :type + ] @doc false @spec __fields__(atom) :: keyword @@ -23,6 +32,7 @@ defmodule Adyen.Checkout.V67.EcontextVoucherDetails do checkoutAttemptId: :string, firstName: :string, lastName: :string, + sdkData: :string, shopperEmail: :string, telephoneNumber: :string, type: diff --git a/generated_lib/checkout/v67/eft_details.ex b/generated_lib/checkout/v67/eft_details.ex index a434ca73..58985269 100644 --- a/generated_lib/checkout/v67/eft_details.ex +++ b/generated_lib/checkout/v67/eft_details.ex @@ -10,6 +10,7 @@ defmodule Adyen.Checkout.V67.EftDetails do checkoutAttemptId: String.t() | nil, ownerName: String.t() | nil, recurringDetailReference: String.t() | nil, + sdkData: String.t() | nil, storedPaymentMethodId: String.t() | nil, type: String.t() | nil } @@ -21,6 +22,7 @@ defmodule Adyen.Checkout.V67.EftDetails do :checkoutAttemptId, :ownerName, :recurringDetailReference, + :sdkData, :storedPaymentMethodId, :type ] @@ -37,6 +39,7 @@ defmodule Adyen.Checkout.V67.EftDetails do checkoutAttemptId: :string, ownerName: :string, recurringDetailReference: :string, + sdkData: :string, storedPaymentMethodId: :string, type: {:const, "eft_directdebit_CA"} ] diff --git a/generated_lib/checkout/v67/fastlane_details.ex b/generated_lib/checkout/v67/fastlane_details.ex index 26d4d372..66b9556d 100644 --- a/generated_lib/checkout/v67/fastlane_details.ex +++ b/generated_lib/checkout/v67/fastlane_details.ex @@ -7,6 +7,7 @@ defmodule Adyen.Checkout.V67.FastlaneDetails do checkoutAttemptId: String.t() | nil, fastlaneData: String.t(), recurringDetailReference: String.t() | nil, + sdkData: String.t() | nil, storedPaymentMethodId: String.t() | nil, type: String.t() } @@ -15,6 +16,7 @@ defmodule Adyen.Checkout.V67.FastlaneDetails do :checkoutAttemptId, :fastlaneData, :recurringDetailReference, + :sdkData, :storedPaymentMethodId, :type ] @@ -28,6 +30,7 @@ defmodule Adyen.Checkout.V67.FastlaneDetails do checkoutAttemptId: :string, fastlaneData: :string, recurringDetailReference: :string, + sdkData: :string, storedPaymentMethodId: :string, type: {:const, "fastlane"} ] diff --git a/generated_lib/checkout/v67/generic_issuer_payment_method_details.ex b/generated_lib/checkout/v67/generic_issuer_payment_method_details.ex index 66fedf20..0a6a7a5c 100644 --- a/generated_lib/checkout/v67/generic_issuer_payment_method_details.ex +++ b/generated_lib/checkout/v67/generic_issuer_payment_method_details.ex @@ -7,6 +7,7 @@ defmodule Adyen.Checkout.V67.GenericIssuerPaymentMethodDetails do checkoutAttemptId: String.t() | nil, issuer: String.t(), recurringDetailReference: String.t() | nil, + sdkData: String.t() | nil, storedPaymentMethodId: String.t() | nil, type: String.t() } @@ -15,6 +16,7 @@ defmodule Adyen.Checkout.V67.GenericIssuerPaymentMethodDetails do :checkoutAttemptId, :issuer, :recurringDetailReference, + :sdkData, :storedPaymentMethodId, :type ] @@ -28,6 +30,7 @@ defmodule Adyen.Checkout.V67.GenericIssuerPaymentMethodDetails do checkoutAttemptId: :string, issuer: :string, recurringDetailReference: :string, + sdkData: :string, storedPaymentMethodId: :string, type: {:enum, diff --git a/generated_lib/checkout/v67/google_pay_details.ex b/generated_lib/checkout/v67/google_pay_details.ex index 12a2f071..373e0263 100644 --- a/generated_lib/checkout/v67/google_pay_details.ex +++ b/generated_lib/checkout/v67/google_pay_details.ex @@ -9,6 +9,7 @@ defmodule Adyen.Checkout.V67.GooglePayDetails do googlePayCardNetwork: String.t() | nil, googlePayToken: String.t(), recurringDetailReference: String.t() | nil, + sdkData: String.t() | nil, storedPaymentMethodId: String.t() | nil, threeDS2SdkVersion: String.t() | nil, type: String.t() | nil @@ -20,6 +21,7 @@ defmodule Adyen.Checkout.V67.GooglePayDetails do :googlePayCardNetwork, :googlePayToken, :recurringDetailReference, + :sdkData, :storedPaymentMethodId, :threeDS2SdkVersion, :type @@ -36,6 +38,7 @@ defmodule Adyen.Checkout.V67.GooglePayDetails do googlePayCardNetwork: :string, googlePayToken: :string, recurringDetailReference: :string, + sdkData: :string, storedPaymentMethodId: :string, threeDS2SdkVersion: :string, type: {:const, "googlepay"} diff --git a/generated_lib/checkout/v67/google_pay_donations.ex b/generated_lib/checkout/v67/google_pay_donations.ex index 51f04173..abcae753 100644 --- a/generated_lib/checkout/v67/google_pay_donations.ex +++ b/generated_lib/checkout/v67/google_pay_donations.ex @@ -9,6 +9,7 @@ defmodule Adyen.Checkout.V67.GooglePayDonations do googlePayCardNetwork: String.t() | nil, googlePayToken: String.t(), recurringDetailReference: String.t() | nil, + sdkData: String.t() | nil, storedPaymentMethodId: String.t() | nil, threeDS2SdkVersion: String.t() | nil, type: String.t() | nil @@ -20,6 +21,7 @@ defmodule Adyen.Checkout.V67.GooglePayDonations do :googlePayCardNetwork, :googlePayToken, :recurringDetailReference, + :sdkData, :storedPaymentMethodId, :threeDS2SdkVersion, :type @@ -36,6 +38,7 @@ defmodule Adyen.Checkout.V67.GooglePayDonations do googlePayCardNetwork: :string, googlePayToken: :string, recurringDetailReference: :string, + sdkData: :string, storedPaymentMethodId: :string, threeDS2SdkVersion: :string, type: {:const, "googlepay"} diff --git a/generated_lib/checkout/v67/ideal_details.ex b/generated_lib/checkout/v67/ideal_details.ex index be315848..dad71363 100644 --- a/generated_lib/checkout/v67/ideal_details.ex +++ b/generated_lib/checkout/v67/ideal_details.ex @@ -7,6 +7,7 @@ defmodule Adyen.Checkout.V67.IdealDetails do checkoutAttemptId: String.t() | nil, issuer: String.t() | nil, recurringDetailReference: String.t() | nil, + sdkData: String.t() | nil, storedPaymentMethodId: String.t() | nil, type: String.t() | nil } @@ -15,6 +16,7 @@ defmodule Adyen.Checkout.V67.IdealDetails do :checkoutAttemptId, :issuer, :recurringDetailReference, + :sdkData, :storedPaymentMethodId, :type ] @@ -28,6 +30,7 @@ defmodule Adyen.Checkout.V67.IdealDetails do checkoutAttemptId: :string, issuer: :string, recurringDetailReference: :string, + sdkData: :string, storedPaymentMethodId: :string, type: {:const, "ideal"} ] diff --git a/generated_lib/checkout/v67/ideal_donations.ex b/generated_lib/checkout/v67/ideal_donations.ex index 498280e7..9e359bcf 100644 --- a/generated_lib/checkout/v67/ideal_donations.ex +++ b/generated_lib/checkout/v67/ideal_donations.ex @@ -7,6 +7,7 @@ defmodule Adyen.Checkout.V67.IdealDonations do checkoutAttemptId: String.t() | nil, issuer: String.t() | nil, recurringDetailReference: String.t() | nil, + sdkData: String.t() | nil, storedPaymentMethodId: String.t() | nil, type: String.t() | nil } @@ -15,6 +16,7 @@ defmodule Adyen.Checkout.V67.IdealDonations do :checkoutAttemptId, :issuer, :recurringDetailReference, + :sdkData, :storedPaymentMethodId, :type ] @@ -28,6 +30,7 @@ defmodule Adyen.Checkout.V67.IdealDonations do checkoutAttemptId: :string, issuer: :string, recurringDetailReference: :string, + sdkData: :string, storedPaymentMethodId: :string, type: {:const, "ideal"} ] diff --git a/generated_lib/checkout/v67/klarna_details.ex b/generated_lib/checkout/v67/klarna_details.ex index 4972073f..71af1783 100644 --- a/generated_lib/checkout/v67/klarna_details.ex +++ b/generated_lib/checkout/v67/klarna_details.ex @@ -9,6 +9,7 @@ defmodule Adyen.Checkout.V67.KlarnaDetails do deliveryAddress: String.t() | nil, personalDetails: String.t() | nil, recurringDetailReference: String.t() | nil, + sdkData: String.t() | nil, storedPaymentMethodId: String.t() | nil, subtype: String.t() | nil, type: String.t() @@ -20,6 +21,7 @@ defmodule Adyen.Checkout.V67.KlarnaDetails do :deliveryAddress, :personalDetails, :recurringDetailReference, + :sdkData, :storedPaymentMethodId, :subtype, :type @@ -36,6 +38,7 @@ defmodule Adyen.Checkout.V67.KlarnaDetails do deliveryAddress: :string, personalDetails: :string, recurringDetailReference: :string, + sdkData: :string, storedPaymentMethodId: :string, subtype: :string, type: diff --git a/generated_lib/checkout/v67/klarna_network_details.ex b/generated_lib/checkout/v67/klarna_network_details.ex index 487aca11..1faa2e02 100644 --- a/generated_lib/checkout/v67/klarna_network_details.ex +++ b/generated_lib/checkout/v67/klarna_network_details.ex @@ -8,6 +8,7 @@ defmodule Adyen.Checkout.V67.KlarnaNetworkDetails do klarnaNetworkData: String.t() | nil, klarnaNetworkSessionToken: String.t() | nil, recurringDetailReference: String.t() | nil, + sdkData: String.t() | nil, storedPaymentMethodId: String.t() | nil, type: String.t() } @@ -17,6 +18,7 @@ defmodule Adyen.Checkout.V67.KlarnaNetworkDetails do :klarnaNetworkData, :klarnaNetworkSessionToken, :recurringDetailReference, + :sdkData, :storedPaymentMethodId, :type ] @@ -31,6 +33,7 @@ defmodule Adyen.Checkout.V67.KlarnaNetworkDetails do klarnaNetworkData: :string, klarnaNetworkSessionToken: :string, recurringDetailReference: :string, + sdkData: :string, storedPaymentMethodId: :string, type: {:const, "klarna_network"} ] diff --git a/generated_lib/checkout/v67/masterpass_details.ex b/generated_lib/checkout/v67/masterpass_details.ex index 526a1419..e64ed223 100644 --- a/generated_lib/checkout/v67/masterpass_details.ex +++ b/generated_lib/checkout/v67/masterpass_details.ex @@ -7,10 +7,11 @@ defmodule Adyen.Checkout.V67.MasterpassDetails do checkoutAttemptId: String.t() | nil, fundingSource: String.t() | nil, masterpassTransactionId: String.t(), + sdkData: String.t() | nil, type: String.t() | nil } - defstruct [:checkoutAttemptId, :fundingSource, :masterpassTransactionId, :type] + defstruct [:checkoutAttemptId, :fundingSource, :masterpassTransactionId, :sdkData, :type] @doc false @spec __fields__(atom) :: keyword @@ -21,6 +22,7 @@ defmodule Adyen.Checkout.V67.MasterpassDetails do checkoutAttemptId: :string, fundingSource: {:enum, ["credit", "debit", "prepaid"]}, masterpassTransactionId: :string, + sdkData: :string, type: {:const, "masterpass"} ] end diff --git a/generated_lib/checkout/v67/mbway_details.ex b/generated_lib/checkout/v67/mbway_details.ex index 15f2f17e..bb640f23 100644 --- a/generated_lib/checkout/v67/mbway_details.ex +++ b/generated_lib/checkout/v67/mbway_details.ex @@ -5,12 +5,13 @@ defmodule Adyen.Checkout.V67.MbwayDetails do @type t :: %__MODULE__{ checkoutAttemptId: String.t() | nil, + sdkData: String.t() | nil, shopperEmail: String.t(), telephoneNumber: String.t(), type: String.t() | nil } - defstruct [:checkoutAttemptId, :shopperEmail, :telephoneNumber, :type] + defstruct [:checkoutAttemptId, :sdkData, :shopperEmail, :telephoneNumber, :type] @doc false @spec __fields__(atom) :: keyword @@ -19,6 +20,7 @@ defmodule Adyen.Checkout.V67.MbwayDetails do def __fields__(:t) do [ checkoutAttemptId: :string, + sdkData: :string, shopperEmail: :string, telephoneNumber: :string, type: {:const, "mbway"} diff --git a/generated_lib/checkout/v67/mobile_pay_details.ex b/generated_lib/checkout/v67/mobile_pay_details.ex index 1f661792..a616ccc3 100644 --- a/generated_lib/checkout/v67/mobile_pay_details.ex +++ b/generated_lib/checkout/v67/mobile_pay_details.ex @@ -3,15 +3,19 @@ defmodule Adyen.Checkout.V67.MobilePayDetails do Provides struct and type for a MobilePayDetails """ - @type t :: %__MODULE__{checkoutAttemptId: String.t() | nil, type: String.t() | nil} + @type t :: %__MODULE__{ + checkoutAttemptId: String.t() | nil, + sdkData: String.t() | nil, + type: String.t() | nil + } - defstruct [:checkoutAttemptId, :type] + defstruct [:checkoutAttemptId, :sdkData, :type] @doc false @spec __fields__(atom) :: keyword def __fields__(type \\ :t) def __fields__(:t) do - [checkoutAttemptId: :string, type: {:const, "mobilepay"}] + [checkoutAttemptId: :string, sdkData: :string, type: {:const, "mobilepay"}] end end diff --git a/generated_lib/checkout/v67/mol_pay_details.ex b/generated_lib/checkout/v67/mol_pay_details.ex index dfa5c9c9..e60ad9f4 100644 --- a/generated_lib/checkout/v67/mol_pay_details.ex +++ b/generated_lib/checkout/v67/mol_pay_details.ex @@ -6,10 +6,11 @@ defmodule Adyen.Checkout.V67.MolPayDetails do @type t :: %__MODULE__{ checkoutAttemptId: String.t() | nil, issuer: String.t(), + sdkData: String.t() | nil, type: String.t() } - defstruct [:checkoutAttemptId, :issuer, :type] + defstruct [:checkoutAttemptId, :issuer, :sdkData, :type] @doc false @spec __fields__(atom) :: keyword @@ -19,6 +20,7 @@ defmodule Adyen.Checkout.V67.MolPayDetails do [ checkoutAttemptId: :string, issuer: :string, + sdkData: :string, type: {:enum, ["molpay_ebanking_fpx_MY", "molpay_ebanking_TH"]} ] end diff --git a/generated_lib/checkout/v67/open_invoice_details.ex b/generated_lib/checkout/v67/open_invoice_details.ex index 36b9fe17..0c562bc5 100644 --- a/generated_lib/checkout/v67/open_invoice_details.ex +++ b/generated_lib/checkout/v67/open_invoice_details.ex @@ -9,6 +9,7 @@ defmodule Adyen.Checkout.V67.OpenInvoiceDetails do deliveryAddress: String.t() | nil, personalDetails: String.t() | nil, recurringDetailReference: String.t() | nil, + sdkData: String.t() | nil, storedPaymentMethodId: String.t() | nil, type: String.t() | nil } @@ -19,6 +20,7 @@ defmodule Adyen.Checkout.V67.OpenInvoiceDetails do :deliveryAddress, :personalDetails, :recurringDetailReference, + :sdkData, :storedPaymentMethodId, :type ] @@ -34,6 +36,7 @@ defmodule Adyen.Checkout.V67.OpenInvoiceDetails do deliveryAddress: :string, personalDetails: :string, recurringDetailReference: :string, + sdkData: :string, storedPaymentMethodId: :string, type: {:enum, ["openinvoice", "afterpay_directdebit", "atome_pos"]} ] diff --git a/generated_lib/checkout/v67/pay_by_bank_ais_direct_debit_details.ex b/generated_lib/checkout/v67/pay_by_bank_ais_direct_debit_details.ex index fe8dca3a..059b875e 100644 --- a/generated_lib/checkout/v67/pay_by_bank_ais_direct_debit_details.ex +++ b/generated_lib/checkout/v67/pay_by_bank_ais_direct_debit_details.ex @@ -6,11 +6,18 @@ defmodule Adyen.Checkout.V67.PayByBankAISDirectDebitDetails do @type t :: %__MODULE__{ checkoutAttemptId: String.t() | nil, recurringDetailReference: String.t() | nil, + sdkData: String.t() | nil, storedPaymentMethodId: String.t() | nil, type: String.t() } - defstruct [:checkoutAttemptId, :recurringDetailReference, :storedPaymentMethodId, :type] + defstruct [ + :checkoutAttemptId, + :recurringDetailReference, + :sdkData, + :storedPaymentMethodId, + :type + ] @doc false @spec __fields__(atom) :: keyword @@ -20,6 +27,7 @@ defmodule Adyen.Checkout.V67.PayByBankAISDirectDebitDetails do [ checkoutAttemptId: :string, recurringDetailReference: :string, + sdkData: :string, storedPaymentMethodId: :string, type: {:const, "paybybank_AIS_DD"} ] diff --git a/generated_lib/checkout/v67/pay_by_bank_details.ex b/generated_lib/checkout/v67/pay_by_bank_details.ex index 0de88804..b7ea44f7 100644 --- a/generated_lib/checkout/v67/pay_by_bank_details.ex +++ b/generated_lib/checkout/v67/pay_by_bank_details.ex @@ -6,16 +6,17 @@ defmodule Adyen.Checkout.V67.PayByBankDetails do @type t :: %__MODULE__{ checkoutAttemptId: String.t() | nil, issuer: String.t() | nil, + sdkData: String.t() | nil, type: String.t() } - defstruct [:checkoutAttemptId, :issuer, :type] + defstruct [:checkoutAttemptId, :issuer, :sdkData, :type] @doc false @spec __fields__(atom) :: keyword def __fields__(type \\ :t) def __fields__(:t) do - [checkoutAttemptId: :string, issuer: :string, type: {:const, "paybybank"}] + [checkoutAttemptId: :string, issuer: :string, sdkData: :string, type: {:const, "paybybank"}] end end diff --git a/generated_lib/checkout/v67/pay_pal_details.ex b/generated_lib/checkout/v67/pay_pal_details.ex index 16fb1e55..221fb196 100644 --- a/generated_lib/checkout/v67/pay_pal_details.ex +++ b/generated_lib/checkout/v67/pay_pal_details.ex @@ -10,6 +10,7 @@ defmodule Adyen.Checkout.V67.PayPalDetails do payerID: String.t() | nil, payerSelected: String.t() | nil, recurringDetailReference: String.t() | nil, + sdkData: String.t() | nil, storedPaymentMethodId: String.t() | nil, subtype: String.t() | nil, type: String.t() @@ -22,6 +23,7 @@ defmodule Adyen.Checkout.V67.PayPalDetails do :payerID, :payerSelected, :recurringDetailReference, + :sdkData, :storedPaymentMethodId, :subtype, :type @@ -39,6 +41,7 @@ defmodule Adyen.Checkout.V67.PayPalDetails do payerID: :string, payerSelected: :string, recurringDetailReference: :string, + sdkData: :string, storedPaymentMethodId: :string, subtype: {:enum, ["express", "redirect", "sdk"]}, type: {:const, "paypal"} diff --git a/generated_lib/checkout/v67/pay_pay_details.ex b/generated_lib/checkout/v67/pay_pay_details.ex index 66005604..74b28fa3 100644 --- a/generated_lib/checkout/v67/pay_pay_details.ex +++ b/generated_lib/checkout/v67/pay_pay_details.ex @@ -6,11 +6,18 @@ defmodule Adyen.Checkout.V67.PayPayDetails do @type t :: %__MODULE__{ checkoutAttemptId: String.t() | nil, recurringDetailReference: String.t() | nil, + sdkData: String.t() | nil, storedPaymentMethodId: String.t() | nil, type: String.t() | nil } - defstruct [:checkoutAttemptId, :recurringDetailReference, :storedPaymentMethodId, :type] + defstruct [ + :checkoutAttemptId, + :recurringDetailReference, + :sdkData, + :storedPaymentMethodId, + :type + ] @doc false @spec __fields__(atom) :: keyword @@ -20,6 +27,7 @@ defmodule Adyen.Checkout.V67.PayPayDetails do [ checkoutAttemptId: :string, recurringDetailReference: :string, + sdkData: :string, storedPaymentMethodId: :string, type: {:const, "paypay"} ] diff --git a/generated_lib/checkout/v67/pay_to_details.ex b/generated_lib/checkout/v67/pay_to_details.ex index a0dd224c..ead24f68 100644 --- a/generated_lib/checkout/v67/pay_to_details.ex +++ b/generated_lib/checkout/v67/pay_to_details.ex @@ -6,6 +6,7 @@ defmodule Adyen.Checkout.V67.PayToDetails do @type t :: %__MODULE__{ checkoutAttemptId: String.t() | nil, recurringDetailReference: String.t() | nil, + sdkData: String.t() | nil, shopperAccountIdentifier: String.t() | nil, storedPaymentMethodId: String.t() | nil, type: String.t() | nil @@ -14,6 +15,7 @@ defmodule Adyen.Checkout.V67.PayToDetails do defstruct [ :checkoutAttemptId, :recurringDetailReference, + :sdkData, :shopperAccountIdentifier, :storedPaymentMethodId, :type @@ -27,6 +29,7 @@ defmodule Adyen.Checkout.V67.PayToDetails do [ checkoutAttemptId: :string, recurringDetailReference: :string, + sdkData: :string, shopperAccountIdentifier: :string, storedPaymentMethodId: :string, type: {:const, "payto"} diff --git a/generated_lib/checkout/v67/pay_u_upi_details.ex b/generated_lib/checkout/v67/pay_u_upi_details.ex index 4608e03c..4cd282b9 100644 --- a/generated_lib/checkout/v67/pay_u_upi_details.ex +++ b/generated_lib/checkout/v67/pay_u_upi_details.ex @@ -6,6 +6,7 @@ defmodule Adyen.Checkout.V67.PayUUpiDetails do @type t :: %__MODULE__{ checkoutAttemptId: String.t() | nil, recurringDetailReference: String.t() | nil, + sdkData: String.t() | nil, shopperNotificationReference: String.t() | nil, storedPaymentMethodId: String.t() | nil, type: String.t(), @@ -15,6 +16,7 @@ defmodule Adyen.Checkout.V67.PayUUpiDetails do defstruct [ :checkoutAttemptId, :recurringDetailReference, + :sdkData, :shopperNotificationReference, :storedPaymentMethodId, :type, @@ -29,6 +31,7 @@ defmodule Adyen.Checkout.V67.PayUUpiDetails do [ checkoutAttemptId: :string, recurringDetailReference: :string, + sdkData: :string, shopperNotificationReference: :string, storedPaymentMethodId: :string, type: {:const, "payu_IN_upi"}, diff --git a/generated_lib/checkout/v67/pay_with_google_details.ex b/generated_lib/checkout/v67/pay_with_google_details.ex index b49d351c..898f05ef 100644 --- a/generated_lib/checkout/v67/pay_with_google_details.ex +++ b/generated_lib/checkout/v67/pay_with_google_details.ex @@ -8,6 +8,7 @@ defmodule Adyen.Checkout.V67.PayWithGoogleDetails do fundingSource: String.t() | nil, googlePayToken: String.t(), recurringDetailReference: String.t() | nil, + sdkData: String.t() | nil, storedPaymentMethodId: String.t() | nil, threeDS2SdkVersion: String.t() | nil, type: String.t() | nil @@ -18,6 +19,7 @@ defmodule Adyen.Checkout.V67.PayWithGoogleDetails do :fundingSource, :googlePayToken, :recurringDetailReference, + :sdkData, :storedPaymentMethodId, :threeDS2SdkVersion, :type @@ -33,6 +35,7 @@ defmodule Adyen.Checkout.V67.PayWithGoogleDetails do fundingSource: {:enum, ["credit", "debit", "prepaid"]}, googlePayToken: :string, recurringDetailReference: :string, + sdkData: :string, storedPaymentMethodId: :string, threeDS2SdkVersion: :string, type: {:const, "paywithgoogle"} diff --git a/generated_lib/checkout/v67/pay_with_google_donations.ex b/generated_lib/checkout/v67/pay_with_google_donations.ex index de617687..fc9f52d3 100644 --- a/generated_lib/checkout/v67/pay_with_google_donations.ex +++ b/generated_lib/checkout/v67/pay_with_google_donations.ex @@ -8,6 +8,7 @@ defmodule Adyen.Checkout.V67.PayWithGoogleDonations do fundingSource: String.t() | nil, googlePayToken: String.t(), recurringDetailReference: String.t() | nil, + sdkData: String.t() | nil, storedPaymentMethodId: String.t() | nil, threeDS2SdkVersion: String.t() | nil, type: String.t() | nil @@ -18,6 +19,7 @@ defmodule Adyen.Checkout.V67.PayWithGoogleDonations do :fundingSource, :googlePayToken, :recurringDetailReference, + :sdkData, :storedPaymentMethodId, :threeDS2SdkVersion, :type @@ -33,6 +35,7 @@ defmodule Adyen.Checkout.V67.PayWithGoogleDonations do fundingSource: {:enum, ["credit", "debit", "prepaid"]}, googlePayToken: :string, recurringDetailReference: :string, + sdkData: :string, storedPaymentMethodId: :string, threeDS2SdkVersion: :string, type: {:const, "paywithgoogle"} diff --git a/generated_lib/checkout/v67/payment_details.ex b/generated_lib/checkout/v67/payment_details.ex index 9e538b44..22583af6 100644 --- a/generated_lib/checkout/v67/payment_details.ex +++ b/generated_lib/checkout/v67/payment_details.ex @@ -3,9 +3,13 @@ defmodule Adyen.Checkout.V67.PaymentDetails do Provides struct and type for a PaymentDetails """ - @type t :: %__MODULE__{checkoutAttemptId: String.t() | nil, type: String.t() | nil} + @type t :: %__MODULE__{ + checkoutAttemptId: String.t() | nil, + sdkData: String.t() | nil, + type: String.t() | nil + } - defstruct [:checkoutAttemptId, :type] + defstruct [:checkoutAttemptId, :sdkData, :type] @doc false @spec __fields__(atom) :: keyword @@ -14,6 +18,7 @@ defmodule Adyen.Checkout.V67.PaymentDetails do def __fields__(:t) do [ checkoutAttemptId: :string, + sdkData: :string, type: {:enum, [ diff --git a/generated_lib/checkout/v67/pix_details.ex b/generated_lib/checkout/v67/pix_details.ex index 4699908a..ea2644c2 100644 --- a/generated_lib/checkout/v67/pix_details.ex +++ b/generated_lib/checkout/v67/pix_details.ex @@ -7,6 +7,7 @@ defmodule Adyen.Checkout.V67.PixDetails do checkoutAttemptId: String.t() | nil, pixRecurring: Adyen.Checkout.V67.PixRecurring.t() | nil, recurringDetailReference: String.t() | nil, + sdkData: String.t() | nil, storedPaymentMethodId: String.t() | nil, type: String.t() | nil } @@ -15,6 +16,7 @@ defmodule Adyen.Checkout.V67.PixDetails do :checkoutAttemptId, :pixRecurring, :recurringDetailReference, + :sdkData, :storedPaymentMethodId, :type ] @@ -28,6 +30,7 @@ defmodule Adyen.Checkout.V67.PixDetails do checkoutAttemptId: :string, pixRecurring: {Adyen.Checkout.V67.PixRecurring, :t}, recurringDetailReference: :string, + sdkData: :string, storedPaymentMethodId: :string, type: {:const, "pix"} ] diff --git a/generated_lib/checkout/v67/pix_pay_by_bank_details.ex b/generated_lib/checkout/v67/pix_pay_by_bank_details.ex index ac0b5bca..251179ae 100644 --- a/generated_lib/checkout/v67/pix_pay_by_bank_details.ex +++ b/generated_lib/checkout/v67/pix_pay_by_bank_details.ex @@ -9,6 +9,7 @@ defmodule Adyen.Checkout.V67.PixPayByBankDetails do issuer: String.t() | nil, recurringDetailReference: String.t() | nil, riskSignals: Adyen.Checkout.V67.PixPayByBankRiskSignals.t() | nil, + sdkData: String.t() | nil, storedPaymentMethodId: String.t() | nil, type: String.t() | nil } @@ -19,6 +20,7 @@ defmodule Adyen.Checkout.V67.PixPayByBankDetails do :issuer, :recurringDetailReference, :riskSignals, + :sdkData, :storedPaymentMethodId, :type ] @@ -34,6 +36,7 @@ defmodule Adyen.Checkout.V67.PixPayByBankDetails do issuer: :string, recurringDetailReference: :string, riskSignals: {Adyen.Checkout.V67.PixPayByBankRiskSignals, :t}, + sdkData: :string, storedPaymentMethodId: :string, type: {:const, "paybybank_pix"} ] diff --git a/generated_lib/checkout/v67/pse_details.ex b/generated_lib/checkout/v67/pse_details.ex index 5e4b2323..19c0768d 100644 --- a/generated_lib/checkout/v67/pse_details.ex +++ b/generated_lib/checkout/v67/pse_details.ex @@ -9,10 +9,19 @@ defmodule Adyen.Checkout.V67.PseDetails do clientType: String.t(), identification: String.t(), identificationType: String.t(), + sdkData: String.t() | nil, type: String.t() | nil } - defstruct [:bank, :checkoutAttemptId, :clientType, :identification, :identificationType, :type] + defstruct [ + :bank, + :checkoutAttemptId, + :clientType, + :identification, + :identificationType, + :sdkData, + :type + ] @doc false @spec __fields__(atom) :: keyword @@ -25,6 +34,7 @@ defmodule Adyen.Checkout.V67.PseDetails do clientType: :string, identification: :string, identificationType: :string, + sdkData: :string, type: {:const, "pse_payulatam"} ] end diff --git a/generated_lib/checkout/v67/rakuten_pay_details.ex b/generated_lib/checkout/v67/rakuten_pay_details.ex index b949d9d7..845b43a0 100644 --- a/generated_lib/checkout/v67/rakuten_pay_details.ex +++ b/generated_lib/checkout/v67/rakuten_pay_details.ex @@ -6,11 +6,18 @@ defmodule Adyen.Checkout.V67.RakutenPayDetails do @type t :: %__MODULE__{ checkoutAttemptId: String.t() | nil, recurringDetailReference: String.t() | nil, + sdkData: String.t() | nil, storedPaymentMethodId: String.t() | nil, type: String.t() | nil } - defstruct [:checkoutAttemptId, :recurringDetailReference, :storedPaymentMethodId, :type] + defstruct [ + :checkoutAttemptId, + :recurringDetailReference, + :sdkData, + :storedPaymentMethodId, + :type + ] @doc false @spec __fields__(atom) :: keyword @@ -20,6 +27,7 @@ defmodule Adyen.Checkout.V67.RakutenPayDetails do [ checkoutAttemptId: :string, recurringDetailReference: :string, + sdkData: :string, storedPaymentMethodId: :string, type: {:const, "rakutenpay"} ] diff --git a/generated_lib/checkout/v67/ratepay_details.ex b/generated_lib/checkout/v67/ratepay_details.ex index cd0ee07e..658f112c 100644 --- a/generated_lib/checkout/v67/ratepay_details.ex +++ b/generated_lib/checkout/v67/ratepay_details.ex @@ -9,6 +9,7 @@ defmodule Adyen.Checkout.V67.RatepayDetails do deliveryAddress: String.t() | nil, personalDetails: String.t() | nil, recurringDetailReference: String.t() | nil, + sdkData: String.t() | nil, storedPaymentMethodId: String.t() | nil, type: String.t() } @@ -19,6 +20,7 @@ defmodule Adyen.Checkout.V67.RatepayDetails do :deliveryAddress, :personalDetails, :recurringDetailReference, + :sdkData, :storedPaymentMethodId, :type ] @@ -34,6 +36,7 @@ defmodule Adyen.Checkout.V67.RatepayDetails do deliveryAddress: :string, personalDetails: :string, recurringDetailReference: :string, + sdkData: :string, storedPaymentMethodId: :string, type: {:enum, ["ratepay", "ratepay_directdebit"]} ] diff --git a/generated_lib/checkout/v67/riverty_details.ex b/generated_lib/checkout/v67/riverty_details.ex index 1b72a41d..e5a004ea 100644 --- a/generated_lib/checkout/v67/riverty_details.ex +++ b/generated_lib/checkout/v67/riverty_details.ex @@ -11,6 +11,7 @@ defmodule Adyen.Checkout.V67.RivertyDetails do iban: String.t() | nil, personalDetails: String.t() | nil, recurringDetailReference: String.t() | nil, + sdkData: String.t() | nil, storedPaymentMethodId: String.t() | nil, subtype: String.t() | nil, type: String.t() @@ -24,6 +25,7 @@ defmodule Adyen.Checkout.V67.RivertyDetails do :iban, :personalDetails, :recurringDetailReference, + :sdkData, :storedPaymentMethodId, :subtype, :type @@ -42,6 +44,7 @@ defmodule Adyen.Checkout.V67.RivertyDetails do iban: :string, personalDetails: :string, recurringDetailReference: :string, + sdkData: :string, storedPaymentMethodId: :string, subtype: :string, type: diff --git a/generated_lib/checkout/v67/samsung_pay_details.ex b/generated_lib/checkout/v67/samsung_pay_details.ex index 1638467a..e6f5e922 100644 --- a/generated_lib/checkout/v67/samsung_pay_details.ex +++ b/generated_lib/checkout/v67/samsung_pay_details.ex @@ -8,6 +8,7 @@ defmodule Adyen.Checkout.V67.SamsungPayDetails do fundingSource: String.t() | nil, recurringDetailReference: String.t() | nil, samsungPayToken: String.t(), + sdkData: String.t() | nil, storedPaymentMethodId: String.t() | nil, type: String.t() | nil } @@ -17,6 +18,7 @@ defmodule Adyen.Checkout.V67.SamsungPayDetails do :fundingSource, :recurringDetailReference, :samsungPayToken, + :sdkData, :storedPaymentMethodId, :type ] @@ -31,6 +33,7 @@ defmodule Adyen.Checkout.V67.SamsungPayDetails do fundingSource: {:enum, ["credit", "debit", "prepaid"]}, recurringDetailReference: :string, samsungPayToken: :string, + sdkData: :string, storedPaymentMethodId: :string, type: {:const, "samsungpay"} ] diff --git a/generated_lib/checkout/v67/sepa_direct_debit_details.ex b/generated_lib/checkout/v67/sepa_direct_debit_details.ex index 18726a7d..f7c2321e 100644 --- a/generated_lib/checkout/v67/sepa_direct_debit_details.ex +++ b/generated_lib/checkout/v67/sepa_direct_debit_details.ex @@ -9,6 +9,7 @@ defmodule Adyen.Checkout.V67.SepaDirectDebitDetails do iban: String.t(), ownerName: String.t(), recurringDetailReference: String.t() | nil, + sdkData: String.t() | nil, storedPaymentMethodId: String.t() | nil, transferInstrumentId: String.t() | nil, type: String.t() | nil @@ -20,6 +21,7 @@ defmodule Adyen.Checkout.V67.SepaDirectDebitDetails do :iban, :ownerName, :recurringDetailReference, + :sdkData, :storedPaymentMethodId, :transferInstrumentId, :type @@ -36,6 +38,7 @@ defmodule Adyen.Checkout.V67.SepaDirectDebitDetails do iban: :string, ownerName: :string, recurringDetailReference: :string, + sdkData: :string, storedPaymentMethodId: :string, transferInstrumentId: :string, type: {:enum, ["sepadirectdebit", "sepadirectdebit_amazonpay"]} diff --git a/generated_lib/checkout/v67/stored_payment_method_details.ex b/generated_lib/checkout/v67/stored_payment_method_details.ex index df62957e..cfa1b413 100644 --- a/generated_lib/checkout/v67/stored_payment_method_details.ex +++ b/generated_lib/checkout/v67/stored_payment_method_details.ex @@ -6,11 +6,18 @@ defmodule Adyen.Checkout.V67.StoredPaymentMethodDetails do @type t :: %__MODULE__{ checkoutAttemptId: String.t() | nil, recurringDetailReference: String.t() | nil, + sdkData: String.t() | nil, storedPaymentMethodId: String.t() | nil, type: String.t() | nil } - defstruct [:checkoutAttemptId, :recurringDetailReference, :storedPaymentMethodId, :type] + defstruct [ + :checkoutAttemptId, + :recurringDetailReference, + :sdkData, + :storedPaymentMethodId, + :type + ] @doc false @spec __fields__(atom) :: keyword @@ -20,6 +27,7 @@ defmodule Adyen.Checkout.V67.StoredPaymentMethodDetails do [ checkoutAttemptId: :string, recurringDetailReference: :string, + sdkData: :string, storedPaymentMethodId: :string, type: {:enum, diff --git a/generated_lib/checkout/v67/twint_details.ex b/generated_lib/checkout/v67/twint_details.ex index 9364c448..478d9865 100644 --- a/generated_lib/checkout/v67/twint_details.ex +++ b/generated_lib/checkout/v67/twint_details.ex @@ -6,6 +6,7 @@ defmodule Adyen.Checkout.V67.TwintDetails do @type t :: %__MODULE__{ checkoutAttemptId: String.t() | nil, recurringDetailReference: String.t() | nil, + sdkData: String.t() | nil, storedPaymentMethodId: String.t() | nil, subtype: String.t() | nil, type: String.t() | nil @@ -14,6 +15,7 @@ defmodule Adyen.Checkout.V67.TwintDetails do defstruct [ :checkoutAttemptId, :recurringDetailReference, + :sdkData, :storedPaymentMethodId, :subtype, :type @@ -27,6 +29,7 @@ defmodule Adyen.Checkout.V67.TwintDetails do [ checkoutAttemptId: :string, recurringDetailReference: :string, + sdkData: :string, storedPaymentMethodId: :string, subtype: :string, type: {:const, "twint"} diff --git a/generated_lib/checkout/v67/upi_collect_details.ex b/generated_lib/checkout/v67/upi_collect_details.ex index 28800380..3c45eec0 100644 --- a/generated_lib/checkout/v67/upi_collect_details.ex +++ b/generated_lib/checkout/v67/upi_collect_details.ex @@ -7,6 +7,7 @@ defmodule Adyen.Checkout.V67.UpiCollectDetails do billingSequenceNumber: String.t() | nil, checkoutAttemptId: String.t() | nil, recurringDetailReference: String.t() | nil, + sdkData: String.t() | nil, shopperNotificationReference: String.t() | nil, storedPaymentMethodId: String.t() | nil, type: String.t(), @@ -17,6 +18,7 @@ defmodule Adyen.Checkout.V67.UpiCollectDetails do :billingSequenceNumber, :checkoutAttemptId, :recurringDetailReference, + :sdkData, :shopperNotificationReference, :storedPaymentMethodId, :type, @@ -32,6 +34,7 @@ defmodule Adyen.Checkout.V67.UpiCollectDetails do billingSequenceNumber: :string, checkoutAttemptId: :string, recurringDetailReference: :string, + sdkData: :string, shopperNotificationReference: :string, storedPaymentMethodId: :string, type: {:const, "upi_collect"}, diff --git a/generated_lib/checkout/v67/upi_intent_details.ex b/generated_lib/checkout/v67/upi_intent_details.ex index 3a37e63a..54c06efe 100644 --- a/generated_lib/checkout/v67/upi_intent_details.ex +++ b/generated_lib/checkout/v67/upi_intent_details.ex @@ -8,6 +8,7 @@ defmodule Adyen.Checkout.V67.UpiIntentDetails do billingSequenceNumber: String.t() | nil, checkoutAttemptId: String.t() | nil, recurringDetailReference: String.t() | nil, + sdkData: String.t() | nil, shopperNotificationReference: String.t() | nil, storedPaymentMethodId: String.t() | nil, type: String.t() @@ -18,6 +19,7 @@ defmodule Adyen.Checkout.V67.UpiIntentDetails do :billingSequenceNumber, :checkoutAttemptId, :recurringDetailReference, + :sdkData, :shopperNotificationReference, :storedPaymentMethodId, :type @@ -33,6 +35,7 @@ defmodule Adyen.Checkout.V67.UpiIntentDetails do billingSequenceNumber: :string, checkoutAttemptId: :string, recurringDetailReference: :string, + sdkData: :string, shopperNotificationReference: :string, storedPaymentMethodId: :string, type: {:const, "upi_intent"} diff --git a/generated_lib/checkout/v67/upi_qr_details.ex b/generated_lib/checkout/v67/upi_qr_details.ex index b88ec510..49f49492 100644 --- a/generated_lib/checkout/v67/upi_qr_details.ex +++ b/generated_lib/checkout/v67/upi_qr_details.ex @@ -7,6 +7,7 @@ defmodule Adyen.Checkout.V67.UpiQrDetails do billingSequenceNumber: String.t() | nil, checkoutAttemptId: String.t() | nil, recurringDetailReference: String.t() | nil, + sdkData: String.t() | nil, shopperNotificationReference: String.t() | nil, storedPaymentMethodId: String.t() | nil, type: String.t() @@ -16,6 +17,7 @@ defmodule Adyen.Checkout.V67.UpiQrDetails do :billingSequenceNumber, :checkoutAttemptId, :recurringDetailReference, + :sdkData, :shopperNotificationReference, :storedPaymentMethodId, :type @@ -30,6 +32,7 @@ defmodule Adyen.Checkout.V67.UpiQrDetails do billingSequenceNumber: :string, checkoutAttemptId: :string, recurringDetailReference: :string, + sdkData: :string, shopperNotificationReference: :string, storedPaymentMethodId: :string, type: {:const, "upi_qr"} diff --git a/generated_lib/checkout/v67/vipps_details.ex b/generated_lib/checkout/v67/vipps_details.ex index 38b34c21..7d90a71d 100644 --- a/generated_lib/checkout/v67/vipps_details.ex +++ b/generated_lib/checkout/v67/vipps_details.ex @@ -6,6 +6,7 @@ defmodule Adyen.Checkout.V67.VippsDetails do @type t :: %__MODULE__{ checkoutAttemptId: String.t() | nil, recurringDetailReference: String.t() | nil, + sdkData: String.t() | nil, storedPaymentMethodId: String.t() | nil, telephoneNumber: String.t(), type: String.t() | nil @@ -14,6 +15,7 @@ defmodule Adyen.Checkout.V67.VippsDetails do defstruct [ :checkoutAttemptId, :recurringDetailReference, + :sdkData, :storedPaymentMethodId, :telephoneNumber, :type @@ -27,6 +29,7 @@ defmodule Adyen.Checkout.V67.VippsDetails do [ checkoutAttemptId: :string, recurringDetailReference: :string, + sdkData: :string, storedPaymentMethodId: :string, telephoneNumber: :string, type: {:const, "vipps"} diff --git a/generated_lib/checkout/v67/visa_checkout_details.ex b/generated_lib/checkout/v67/visa_checkout_details.ex index 0621a498..85ccdd08 100644 --- a/generated_lib/checkout/v67/visa_checkout_details.ex +++ b/generated_lib/checkout/v67/visa_checkout_details.ex @@ -6,11 +6,12 @@ defmodule Adyen.Checkout.V67.VisaCheckoutDetails do @type t :: %__MODULE__{ checkoutAttemptId: String.t() | nil, fundingSource: String.t() | nil, + sdkData: String.t() | nil, type: String.t() | nil, visaCheckoutCallId: String.t() } - defstruct [:checkoutAttemptId, :fundingSource, :type, :visaCheckoutCallId] + defstruct [:checkoutAttemptId, :fundingSource, :sdkData, :type, :visaCheckoutCallId] @doc false @spec __fields__(atom) :: keyword @@ -20,6 +21,7 @@ defmodule Adyen.Checkout.V67.VisaCheckoutDetails do [ checkoutAttemptId: :string, fundingSource: {:enum, ["credit", "debit", "prepaid"]}, + sdkData: :string, type: {:const, "visacheckout"}, visaCheckoutCallId: :string ] diff --git a/generated_lib/checkout/v67/we_chat_pay_details.ex b/generated_lib/checkout/v67/we_chat_pay_details.ex index 5c766f0e..150bfb44 100644 --- a/generated_lib/checkout/v67/we_chat_pay_details.ex +++ b/generated_lib/checkout/v67/we_chat_pay_details.ex @@ -3,15 +3,19 @@ defmodule Adyen.Checkout.V67.WeChatPayDetails do Provides struct and type for a WeChatPayDetails """ - @type t :: %__MODULE__{checkoutAttemptId: String.t() | nil, type: String.t() | nil} + @type t :: %__MODULE__{ + checkoutAttemptId: String.t() | nil, + sdkData: String.t() | nil, + type: String.t() | nil + } - defstruct [:checkoutAttemptId, :type] + defstruct [:checkoutAttemptId, :sdkData, :type] @doc false @spec __fields__(atom) :: keyword def __fields__(type \\ :t) def __fields__(:t) do - [checkoutAttemptId: :string, type: {:enum, ["wechatpay", "wechatpay_pos"]}] + [checkoutAttemptId: :string, sdkData: :string, type: {:enum, ["wechatpay", "wechatpay_pos"]}] end end diff --git a/generated_lib/checkout/v67/we_chat_pay_mini_program_details.ex b/generated_lib/checkout/v67/we_chat_pay_mini_program_details.ex index 2e3ef166..cee8c8ea 100644 --- a/generated_lib/checkout/v67/we_chat_pay_mini_program_details.ex +++ b/generated_lib/checkout/v67/we_chat_pay_mini_program_details.ex @@ -8,6 +8,7 @@ defmodule Adyen.Checkout.V67.WeChatPayMiniProgramDetails do checkoutAttemptId: String.t() | nil, openid: String.t() | nil, recurringDetailReference: String.t() | nil, + sdkData: String.t() | nil, storedPaymentMethodId: String.t() | nil, type: String.t() | nil } @@ -17,6 +18,7 @@ defmodule Adyen.Checkout.V67.WeChatPayMiniProgramDetails do :checkoutAttemptId, :openid, :recurringDetailReference, + :sdkData, :storedPaymentMethodId, :type ] @@ -31,6 +33,7 @@ defmodule Adyen.Checkout.V67.WeChatPayMiniProgramDetails do checkoutAttemptId: :string, openid: :string, recurringDetailReference: :string, + sdkData: :string, storedPaymentMethodId: :string, type: {:const, "wechatpayMiniProgram"} ] diff --git a/generated_lib/checkout/v67/zip_details.ex b/generated_lib/checkout/v67/zip_details.ex index b5d65398..d2f3bcaa 100644 --- a/generated_lib/checkout/v67/zip_details.ex +++ b/generated_lib/checkout/v67/zip_details.ex @@ -7,6 +7,7 @@ defmodule Adyen.Checkout.V67.ZipDetails do checkoutAttemptId: String.t() | nil, clickAndCollect: String.t() | nil, recurringDetailReference: String.t() | nil, + sdkData: String.t() | nil, storedPaymentMethodId: String.t() | nil, type: String.t() | nil } @@ -15,6 +16,7 @@ defmodule Adyen.Checkout.V67.ZipDetails do :checkoutAttemptId, :clickAndCollect, :recurringDetailReference, + :sdkData, :storedPaymentMethodId, :type ] @@ -28,6 +30,7 @@ defmodule Adyen.Checkout.V67.ZipDetails do checkoutAttemptId: :string, clickAndCollect: :string, recurringDetailReference: :string, + sdkData: :string, storedPaymentMethodId: :string, type: {:enum, ["zip", "zip_pos"]} ] diff --git a/generated_lib/checkout/v68/ach_details.ex b/generated_lib/checkout/v68/ach_details.ex index 47c6c7a3..0c670632 100644 --- a/generated_lib/checkout/v68/ach_details.ex +++ b/generated_lib/checkout/v68/ach_details.ex @@ -13,6 +13,7 @@ defmodule Adyen.Checkout.V68.AchDetails do encryptedBankLocationId: String.t() | nil, ownerName: String.t() | nil, recurringDetailReference: String.t() | nil, + sdkData: String.t() | nil, storedPaymentMethodId: String.t() | nil, transferInstrumentId: String.t() | nil, type: String.t() | nil @@ -28,6 +29,7 @@ defmodule Adyen.Checkout.V68.AchDetails do :encryptedBankLocationId, :ownerName, :recurringDetailReference, + :sdkData, :storedPaymentMethodId, :transferInstrumentId, :type @@ -49,6 +51,7 @@ defmodule Adyen.Checkout.V68.AchDetails do encryptedBankLocationId: :string, ownerName: :string, recurringDetailReference: :string, + sdkData: :string, storedPaymentMethodId: :string, transferInstrumentId: :string, type: {:enum, ["ach", "ach_plaid"]} diff --git a/generated_lib/checkout/v68/affirm_details.ex b/generated_lib/checkout/v68/affirm_details.ex index 574df723..55f7928c 100644 --- a/generated_lib/checkout/v68/affirm_details.ex +++ b/generated_lib/checkout/v68/affirm_details.ex @@ -3,15 +3,19 @@ defmodule Adyen.Checkout.V68.AffirmDetails do Provides struct and type for a AffirmDetails """ - @type t :: %__MODULE__{checkoutAttemptId: String.t() | nil, type: String.t() | nil} + @type t :: %__MODULE__{ + checkoutAttemptId: String.t() | nil, + sdkData: String.t() | nil, + type: String.t() | nil + } - defstruct [:checkoutAttemptId, :type] + defstruct [:checkoutAttemptId, :sdkData, :type] @doc false @spec __fields__(atom) :: keyword def __fields__(type \\ :t) def __fields__(:t) do - [checkoutAttemptId: :string, type: {:const, "affirm"}] + [checkoutAttemptId: :string, sdkData: :string, type: {:const, "affirm"}] end end diff --git a/generated_lib/checkout/v68/afterpay_details.ex b/generated_lib/checkout/v68/afterpay_details.ex index 68c3e7d2..eb462ef6 100644 --- a/generated_lib/checkout/v68/afterpay_details.ex +++ b/generated_lib/checkout/v68/afterpay_details.ex @@ -9,6 +9,7 @@ defmodule Adyen.Checkout.V68.AfterpayDetails do deliveryAddress: String.t() | nil, personalDetails: String.t() | nil, recurringDetailReference: String.t() | nil, + sdkData: String.t() | nil, storedPaymentMethodId: String.t() | nil, type: String.t() } @@ -19,6 +20,7 @@ defmodule Adyen.Checkout.V68.AfterpayDetails do :deliveryAddress, :personalDetails, :recurringDetailReference, + :sdkData, :storedPaymentMethodId, :type ] @@ -34,6 +36,7 @@ defmodule Adyen.Checkout.V68.AfterpayDetails do deliveryAddress: :string, personalDetails: :string, recurringDetailReference: :string, + sdkData: :string, storedPaymentMethodId: :string, type: {:enum, ["afterpay_default", "afterpaytouch", "afterpay_b2b", "clearpay"]} ] diff --git a/generated_lib/checkout/v68/alma_details.ex b/generated_lib/checkout/v68/alma_details.ex index a4e4ce47..91a00b45 100644 --- a/generated_lib/checkout/v68/alma_details.ex +++ b/generated_lib/checkout/v68/alma_details.ex @@ -6,10 +6,11 @@ defmodule Adyen.Checkout.V68.AlmaDetails do @type t :: %__MODULE__{ checkoutAttemptId: String.t() | nil, feeType: String.t() | nil, + sdkData: String.t() | nil, type: String.t() | nil } - defstruct [:checkoutAttemptId, :feeType, :type] + defstruct [:checkoutAttemptId, :feeType, :sdkData, :type] @doc false @spec __fields__(atom) :: keyword @@ -19,6 +20,7 @@ defmodule Adyen.Checkout.V68.AlmaDetails do [ checkoutAttemptId: :string, feeType: {:enum, ["merchantPays", "shopperPays"]}, + sdkData: :string, type: {:const, "alma"} ] end diff --git a/generated_lib/checkout/v68/amazon_pay_details.ex b/generated_lib/checkout/v68/amazon_pay_details.ex index f8c61381..ca453573 100644 --- a/generated_lib/checkout/v68/amazon_pay_details.ex +++ b/generated_lib/checkout/v68/amazon_pay_details.ex @@ -7,10 +7,11 @@ defmodule Adyen.Checkout.V68.AmazonPayDetails do amazonPayToken: String.t() | nil, checkoutAttemptId: String.t() | nil, checkoutSessionId: String.t() | nil, + sdkData: String.t() | nil, type: String.t() | nil } - defstruct [:amazonPayToken, :checkoutAttemptId, :checkoutSessionId, :type] + defstruct [:amazonPayToken, :checkoutAttemptId, :checkoutSessionId, :sdkData, :type] @doc false @spec __fields__(atom) :: keyword @@ -21,6 +22,7 @@ defmodule Adyen.Checkout.V68.AmazonPayDetails do amazonPayToken: :string, checkoutAttemptId: :string, checkoutSessionId: :string, + sdkData: :string, type: {:const, "amazonpay"} ] end diff --git a/generated_lib/checkout/v68/ancv_details.ex b/generated_lib/checkout/v68/ancv_details.ex index bb110638..304e6141 100644 --- a/generated_lib/checkout/v68/ancv_details.ex +++ b/generated_lib/checkout/v68/ancv_details.ex @@ -7,6 +7,7 @@ defmodule Adyen.Checkout.V68.AncvDetails do beneficiaryId: String.t() | nil, checkoutAttemptId: String.t() | nil, recurringDetailReference: String.t() | nil, + sdkData: String.t() | nil, storedPaymentMethodId: String.t() | nil, type: String.t() | nil } @@ -15,6 +16,7 @@ defmodule Adyen.Checkout.V68.AncvDetails do :beneficiaryId, :checkoutAttemptId, :recurringDetailReference, + :sdkData, :storedPaymentMethodId, :type ] @@ -28,6 +30,7 @@ defmodule Adyen.Checkout.V68.AncvDetails do beneficiaryId: :string, checkoutAttemptId: :string, recurringDetailReference: :string, + sdkData: :string, storedPaymentMethodId: :string, type: {:const, "ancv"} ] diff --git a/generated_lib/checkout/v68/android_pay_details.ex b/generated_lib/checkout/v68/android_pay_details.ex index 812a7352..f4deac85 100644 --- a/generated_lib/checkout/v68/android_pay_details.ex +++ b/generated_lib/checkout/v68/android_pay_details.ex @@ -3,15 +3,19 @@ defmodule Adyen.Checkout.V68.AndroidPayDetails do Provides struct and type for a AndroidPayDetails """ - @type t :: %__MODULE__{checkoutAttemptId: String.t() | nil, type: String.t() | nil} + @type t :: %__MODULE__{ + checkoutAttemptId: String.t() | nil, + sdkData: String.t() | nil, + type: String.t() | nil + } - defstruct [:checkoutAttemptId, :type] + defstruct [:checkoutAttemptId, :sdkData, :type] @doc false @spec __fields__(atom) :: keyword def __fields__(type \\ :t) def __fields__(:t) do - [checkoutAttemptId: :string, type: {:const, "androidpay"}] + [checkoutAttemptId: :string, sdkData: :string, type: {:const, "androidpay"}] end end diff --git a/generated_lib/checkout/v68/apple_pay_details.ex b/generated_lib/checkout/v68/apple_pay_details.ex index 62d291cc..bc552193 100644 --- a/generated_lib/checkout/v68/apple_pay_details.ex +++ b/generated_lib/checkout/v68/apple_pay_details.ex @@ -8,6 +8,7 @@ defmodule Adyen.Checkout.V68.ApplePayDetails do checkoutAttemptId: String.t() | nil, fundingSource: String.t() | nil, recurringDetailReference: String.t() | nil, + sdkData: String.t() | nil, storedPaymentMethodId: String.t() | nil, type: String.t() | nil } @@ -17,6 +18,7 @@ defmodule Adyen.Checkout.V68.ApplePayDetails do :checkoutAttemptId, :fundingSource, :recurringDetailReference, + :sdkData, :storedPaymentMethodId, :type ] @@ -31,6 +33,7 @@ defmodule Adyen.Checkout.V68.ApplePayDetails do checkoutAttemptId: :string, fundingSource: {:enum, ["credit", "debit", "prepaid"]}, recurringDetailReference: :string, + sdkData: :string, storedPaymentMethodId: :string, type: {:const, "applepay"} ] diff --git a/generated_lib/checkout/v68/apple_pay_donations.ex b/generated_lib/checkout/v68/apple_pay_donations.ex index 5b060cc7..96d12ac0 100644 --- a/generated_lib/checkout/v68/apple_pay_donations.ex +++ b/generated_lib/checkout/v68/apple_pay_donations.ex @@ -8,6 +8,7 @@ defmodule Adyen.Checkout.V68.ApplePayDonations do checkoutAttemptId: String.t() | nil, fundingSource: String.t() | nil, recurringDetailReference: String.t() | nil, + sdkData: String.t() | nil, storedPaymentMethodId: String.t() | nil, type: String.t() | nil } @@ -17,6 +18,7 @@ defmodule Adyen.Checkout.V68.ApplePayDonations do :checkoutAttemptId, :fundingSource, :recurringDetailReference, + :sdkData, :storedPaymentMethodId, :type ] @@ -31,6 +33,7 @@ defmodule Adyen.Checkout.V68.ApplePayDonations do checkoutAttemptId: :string, fundingSource: {:enum, ["credit", "debit", "prepaid"]}, recurringDetailReference: :string, + sdkData: :string, storedPaymentMethodId: :string, type: {:const, "applepay"} ] diff --git a/generated_lib/checkout/v68/bacs_direct_debit_details.ex b/generated_lib/checkout/v68/bacs_direct_debit_details.ex index a49b375d..bd286c7c 100644 --- a/generated_lib/checkout/v68/bacs_direct_debit_details.ex +++ b/generated_lib/checkout/v68/bacs_direct_debit_details.ex @@ -9,6 +9,7 @@ defmodule Adyen.Checkout.V68.BacsDirectDebitDetails do checkoutAttemptId: String.t() | nil, holderName: String.t() | nil, recurringDetailReference: String.t() | nil, + sdkData: String.t() | nil, storedPaymentMethodId: String.t() | nil, transferInstrumentId: String.t() | nil, type: String.t() | nil @@ -20,6 +21,7 @@ defmodule Adyen.Checkout.V68.BacsDirectDebitDetails do :checkoutAttemptId, :holderName, :recurringDetailReference, + :sdkData, :storedPaymentMethodId, :transferInstrumentId, :type @@ -36,6 +38,7 @@ defmodule Adyen.Checkout.V68.BacsDirectDebitDetails do checkoutAttemptId: :string, holderName: :string, recurringDetailReference: :string, + sdkData: :string, storedPaymentMethodId: :string, transferInstrumentId: :string, type: {:const, "directdebit_GB"} diff --git a/generated_lib/checkout/v68/bill_desk_details.ex b/generated_lib/checkout/v68/bill_desk_details.ex index 6d486571..6ec68395 100644 --- a/generated_lib/checkout/v68/bill_desk_details.ex +++ b/generated_lib/checkout/v68/bill_desk_details.ex @@ -6,10 +6,11 @@ defmodule Adyen.Checkout.V68.BillDeskDetails do @type t :: %__MODULE__{ checkoutAttemptId: String.t() | nil, issuer: String.t(), + sdkData: String.t() | nil, type: String.t() } - defstruct [:checkoutAttemptId, :issuer, :type] + defstruct [:checkoutAttemptId, :issuer, :sdkData, :type] @doc false @spec __fields__(atom) :: keyword @@ -19,6 +20,7 @@ defmodule Adyen.Checkout.V68.BillDeskDetails do [ checkoutAttemptId: :string, issuer: :string, + sdkData: :string, type: {:enum, ["billdesk_online", "billdesk_wallet"]} ] end diff --git a/generated_lib/checkout/v68/blik_details.ex b/generated_lib/checkout/v68/blik_details.ex index 9e56f8a0..779663ab 100644 --- a/generated_lib/checkout/v68/blik_details.ex +++ b/generated_lib/checkout/v68/blik_details.ex @@ -7,6 +7,7 @@ defmodule Adyen.Checkout.V68.BlikDetails do blikCode: String.t() | nil, checkoutAttemptId: String.t() | nil, recurringDetailReference: String.t() | nil, + sdkData: String.t() | nil, storedPaymentMethodId: String.t() | nil, type: String.t() | nil } @@ -15,6 +16,7 @@ defmodule Adyen.Checkout.V68.BlikDetails do :blikCode, :checkoutAttemptId, :recurringDetailReference, + :sdkData, :storedPaymentMethodId, :type ] @@ -28,6 +30,7 @@ defmodule Adyen.Checkout.V68.BlikDetails do blikCode: :string, checkoutAttemptId: :string, recurringDetailReference: :string, + sdkData: :string, storedPaymentMethodId: :string, type: {:const, "blik"} ] diff --git a/generated_lib/checkout/v68/card_details.ex b/generated_lib/checkout/v68/card_details.ex index 2d399dcb..38e74618 100644 --- a/generated_lib/checkout/v68/card_details.ex +++ b/generated_lib/checkout/v68/card_details.ex @@ -23,6 +23,7 @@ defmodule Adyen.Checkout.V68.CardDetails do networkPaymentReference: String.t() | nil, number: String.t() | nil, recurringDetailReference: String.t() | nil, + sdkData: String.t() | nil, shopperNotificationReference: String.t() | nil, srcCorrelationId: String.t() | nil, srcDigitalCardId: String.t() | nil, @@ -53,6 +54,7 @@ defmodule Adyen.Checkout.V68.CardDetails do :networkPaymentReference, :number, :recurringDetailReference, + :sdkData, :shopperNotificationReference, :srcCorrelationId, :srcDigitalCardId, @@ -88,6 +90,7 @@ defmodule Adyen.Checkout.V68.CardDetails do networkPaymentReference: :string, number: :string, recurringDetailReference: :string, + sdkData: :string, shopperNotificationReference: :string, srcCorrelationId: :string, srcDigitalCardId: :string, diff --git a/generated_lib/checkout/v68/card_donations.ex b/generated_lib/checkout/v68/card_donations.ex index 140d661d..7e961258 100644 --- a/generated_lib/checkout/v68/card_donations.ex +++ b/generated_lib/checkout/v68/card_donations.ex @@ -23,6 +23,7 @@ defmodule Adyen.Checkout.V68.CardDonations do networkPaymentReference: String.t() | nil, number: String.t() | nil, recurringDetailReference: String.t() | nil, + sdkData: String.t() | nil, shopperNotificationReference: String.t() | nil, srcCorrelationId: String.t() | nil, srcDigitalCardId: String.t() | nil, @@ -53,6 +54,7 @@ defmodule Adyen.Checkout.V68.CardDonations do :networkPaymentReference, :number, :recurringDetailReference, + :sdkData, :shopperNotificationReference, :srcCorrelationId, :srcDigitalCardId, @@ -88,6 +90,7 @@ defmodule Adyen.Checkout.V68.CardDonations do networkPaymentReference: :string, number: :string, recurringDetailReference: :string, + sdkData: :string, shopperNotificationReference: :string, srcCorrelationId: :string, srcDigitalCardId: :string, diff --git a/generated_lib/checkout/v68/cash_app_details.ex b/generated_lib/checkout/v68/cash_app_details.ex index e33bd5eb..0cf17608 100644 --- a/generated_lib/checkout/v68/cash_app_details.ex +++ b/generated_lib/checkout/v68/cash_app_details.ex @@ -11,6 +11,7 @@ defmodule Adyen.Checkout.V68.CashAppDetails do onFileGrantId: String.t() | nil, recurringDetailReference: String.t() | nil, requestId: String.t() | nil, + sdkData: String.t() | nil, storedPaymentMethodId: String.t() | nil, subtype: String.t() | nil, type: String.t() | nil @@ -24,6 +25,7 @@ defmodule Adyen.Checkout.V68.CashAppDetails do :onFileGrantId, :recurringDetailReference, :requestId, + :sdkData, :storedPaymentMethodId, :subtype, :type @@ -42,6 +44,7 @@ defmodule Adyen.Checkout.V68.CashAppDetails do onFileGrantId: :string, recurringDetailReference: :string, requestId: :string, + sdkData: :string, storedPaymentMethodId: :string, subtype: :string, type: {:const, "cashapp"} diff --git a/generated_lib/checkout/v68/cellulant_details.ex b/generated_lib/checkout/v68/cellulant_details.ex index f5185473..2c27b037 100644 --- a/generated_lib/checkout/v68/cellulant_details.ex +++ b/generated_lib/checkout/v68/cellulant_details.ex @@ -6,16 +6,17 @@ defmodule Adyen.Checkout.V68.CellulantDetails do @type t :: %__MODULE__{ checkoutAttemptId: String.t() | nil, issuer: String.t() | nil, + sdkData: String.t() | nil, type: String.t() | nil } - defstruct [:checkoutAttemptId, :issuer, :type] + defstruct [:checkoutAttemptId, :issuer, :sdkData, :type] @doc false @spec __fields__(atom) :: keyword def __fields__(type \\ :t) def __fields__(:t) do - [checkoutAttemptId: :string, issuer: :string, type: {:const, "cellulant"}] + [checkoutAttemptId: :string, issuer: :string, sdkData: :string, type: {:const, "cellulant"}] end end diff --git a/generated_lib/checkout/v68/checkout_forward_request_options.ex b/generated_lib/checkout/v68/checkout_forward_request_options.ex index 4f5c224c..799a5f79 100644 --- a/generated_lib/checkout/v68/checkout_forward_request_options.ex +++ b/generated_lib/checkout/v68/checkout_forward_request_options.ex @@ -8,10 +8,18 @@ defmodule Adyen.Checkout.V68.CheckoutForwardRequestOptions do dryRun: boolean | nil, networkToken: Adyen.Checkout.V68.CheckoutNetworkTokenOption.t() | nil, networkTxReferencePaths: [String.t()] | nil, - tokenize: boolean | nil + tokenize: boolean | nil, + transactionLinkIdPaths: [String.t()] | nil } - defstruct [:accountUpdate, :dryRun, :networkToken, :networkTxReferencePaths, :tokenize] + defstruct [ + :accountUpdate, + :dryRun, + :networkToken, + :networkTxReferencePaths, + :tokenize, + :transactionLinkIdPaths + ] @doc false @spec __fields__(atom) :: keyword @@ -23,7 +31,8 @@ defmodule Adyen.Checkout.V68.CheckoutForwardRequestOptions do dryRun: :boolean, networkToken: {Adyen.Checkout.V68.CheckoutNetworkTokenOption, :t}, networkTxReferencePaths: [:string], - tokenize: :boolean + tokenize: :boolean, + transactionLinkIdPaths: [:string] ] end end diff --git a/generated_lib/checkout/v68/direct_debit_au_details.ex b/generated_lib/checkout/v68/direct_debit_au_details.ex index 46567bf0..15887574 100644 --- a/generated_lib/checkout/v68/direct_debit_au_details.ex +++ b/generated_lib/checkout/v68/direct_debit_au_details.ex @@ -8,6 +8,7 @@ defmodule Adyen.Checkout.V68.DirectDebitAuDetails do bankBranchCode: String.t() | nil, checkoutAttemptId: String.t() | nil, recurringDetailReference: String.t() | nil, + sdkData: String.t() | nil, storedPaymentMethodId: String.t() | nil, type: String.t() | nil } @@ -17,6 +18,7 @@ defmodule Adyen.Checkout.V68.DirectDebitAuDetails do :bankBranchCode, :checkoutAttemptId, :recurringDetailReference, + :sdkData, :storedPaymentMethodId, :type ] @@ -31,6 +33,7 @@ defmodule Adyen.Checkout.V68.DirectDebitAuDetails do bankBranchCode: :string, checkoutAttemptId: :string, recurringDetailReference: :string, + sdkData: :string, storedPaymentMethodId: :string, type: {:const, "directdebit_AU"} ] diff --git a/generated_lib/checkout/v68/doku_details.ex b/generated_lib/checkout/v68/doku_details.ex index 69ca3bab..a55773eb 100644 --- a/generated_lib/checkout/v68/doku_details.ex +++ b/generated_lib/checkout/v68/doku_details.ex @@ -7,11 +7,12 @@ defmodule Adyen.Checkout.V68.DokuDetails do checkoutAttemptId: String.t() | nil, firstName: String.t(), lastName: String.t(), + sdkData: String.t() | nil, shopperEmail: String.t(), type: String.t() } - defstruct [:checkoutAttemptId, :firstName, :lastName, :shopperEmail, :type] + defstruct [:checkoutAttemptId, :firstName, :lastName, :sdkData, :shopperEmail, :type] @doc false @spec __fields__(atom) :: keyword @@ -22,6 +23,7 @@ defmodule Adyen.Checkout.V68.DokuDetails do checkoutAttemptId: :string, firstName: :string, lastName: :string, + sdkData: :string, shopperEmail: :string, type: {:enum, diff --git a/generated_lib/checkout/v68/dragonpay_details.ex b/generated_lib/checkout/v68/dragonpay_details.ex index 9569c4ae..b350feda 100644 --- a/generated_lib/checkout/v68/dragonpay_details.ex +++ b/generated_lib/checkout/v68/dragonpay_details.ex @@ -6,11 +6,12 @@ defmodule Adyen.Checkout.V68.DragonpayDetails do @type t :: %__MODULE__{ checkoutAttemptId: String.t() | nil, issuer: String.t(), + sdkData: String.t() | nil, shopperEmail: String.t() | nil, type: String.t() } - defstruct [:checkoutAttemptId, :issuer, :shopperEmail, :type] + defstruct [:checkoutAttemptId, :issuer, :sdkData, :shopperEmail, :type] @doc false @spec __fields__(atom) :: keyword @@ -20,6 +21,7 @@ defmodule Adyen.Checkout.V68.DragonpayDetails do [ checkoutAttemptId: :string, issuer: :string, + sdkData: :string, shopperEmail: :string, type: {:enum, diff --git a/generated_lib/checkout/v68/e_banking_finland_details.ex b/generated_lib/checkout/v68/e_banking_finland_details.ex index 607a1b97..efb32e1a 100644 --- a/generated_lib/checkout/v68/e_banking_finland_details.ex +++ b/generated_lib/checkout/v68/e_banking_finland_details.ex @@ -6,16 +6,17 @@ defmodule Adyen.Checkout.V68.EBankingFinlandDetails do @type t :: %__MODULE__{ checkoutAttemptId: String.t() | nil, issuer: String.t() | nil, + sdkData: String.t() | nil, type: String.t() } - defstruct [:checkoutAttemptId, :issuer, :type] + defstruct [:checkoutAttemptId, :issuer, :sdkData, :type] @doc false @spec __fields__(atom) :: keyword def __fields__(type \\ :t) def __fields__(:t) do - [checkoutAttemptId: :string, issuer: :string, type: {:const, "ebanking_FI"}] + [checkoutAttemptId: :string, issuer: :string, sdkData: :string, type: {:const, "ebanking_FI"}] end end diff --git a/generated_lib/checkout/v68/econtext_voucher_details.ex b/generated_lib/checkout/v68/econtext_voucher_details.ex index 1d0c372b..275b8adf 100644 --- a/generated_lib/checkout/v68/econtext_voucher_details.ex +++ b/generated_lib/checkout/v68/econtext_voucher_details.ex @@ -7,12 +7,21 @@ defmodule Adyen.Checkout.V68.EcontextVoucherDetails do checkoutAttemptId: String.t() | nil, firstName: String.t(), lastName: String.t(), + sdkData: String.t() | nil, shopperEmail: String.t(), telephoneNumber: String.t(), type: String.t() } - defstruct [:checkoutAttemptId, :firstName, :lastName, :shopperEmail, :telephoneNumber, :type] + defstruct [ + :checkoutAttemptId, + :firstName, + :lastName, + :sdkData, + :shopperEmail, + :telephoneNumber, + :type + ] @doc false @spec __fields__(atom) :: keyword @@ -23,6 +32,7 @@ defmodule Adyen.Checkout.V68.EcontextVoucherDetails do checkoutAttemptId: :string, firstName: :string, lastName: :string, + sdkData: :string, shopperEmail: :string, telephoneNumber: :string, type: diff --git a/generated_lib/checkout/v68/eft_details.ex b/generated_lib/checkout/v68/eft_details.ex index c9232d85..c3671a96 100644 --- a/generated_lib/checkout/v68/eft_details.ex +++ b/generated_lib/checkout/v68/eft_details.ex @@ -10,6 +10,7 @@ defmodule Adyen.Checkout.V68.EftDetails do checkoutAttemptId: String.t() | nil, ownerName: String.t() | nil, recurringDetailReference: String.t() | nil, + sdkData: String.t() | nil, storedPaymentMethodId: String.t() | nil, type: String.t() | nil } @@ -21,6 +22,7 @@ defmodule Adyen.Checkout.V68.EftDetails do :checkoutAttemptId, :ownerName, :recurringDetailReference, + :sdkData, :storedPaymentMethodId, :type ] @@ -37,6 +39,7 @@ defmodule Adyen.Checkout.V68.EftDetails do checkoutAttemptId: :string, ownerName: :string, recurringDetailReference: :string, + sdkData: :string, storedPaymentMethodId: :string, type: {:const, "eft_directdebit_CA"} ] diff --git a/generated_lib/checkout/v68/fastlane_details.ex b/generated_lib/checkout/v68/fastlane_details.ex index 1cdfc374..ff39eaf6 100644 --- a/generated_lib/checkout/v68/fastlane_details.ex +++ b/generated_lib/checkout/v68/fastlane_details.ex @@ -7,6 +7,7 @@ defmodule Adyen.Checkout.V68.FastlaneDetails do checkoutAttemptId: String.t() | nil, fastlaneData: String.t(), recurringDetailReference: String.t() | nil, + sdkData: String.t() | nil, storedPaymentMethodId: String.t() | nil, type: String.t() } @@ -15,6 +16,7 @@ defmodule Adyen.Checkout.V68.FastlaneDetails do :checkoutAttemptId, :fastlaneData, :recurringDetailReference, + :sdkData, :storedPaymentMethodId, :type ] @@ -28,6 +30,7 @@ defmodule Adyen.Checkout.V68.FastlaneDetails do checkoutAttemptId: :string, fastlaneData: :string, recurringDetailReference: :string, + sdkData: :string, storedPaymentMethodId: :string, type: {:const, "fastlane"} ] diff --git a/generated_lib/checkout/v68/generic_issuer_payment_method_details.ex b/generated_lib/checkout/v68/generic_issuer_payment_method_details.ex index 7cfb57d6..27be43dd 100644 --- a/generated_lib/checkout/v68/generic_issuer_payment_method_details.ex +++ b/generated_lib/checkout/v68/generic_issuer_payment_method_details.ex @@ -7,6 +7,7 @@ defmodule Adyen.Checkout.V68.GenericIssuerPaymentMethodDetails do checkoutAttemptId: String.t() | nil, issuer: String.t(), recurringDetailReference: String.t() | nil, + sdkData: String.t() | nil, storedPaymentMethodId: String.t() | nil, type: String.t() } @@ -15,6 +16,7 @@ defmodule Adyen.Checkout.V68.GenericIssuerPaymentMethodDetails do :checkoutAttemptId, :issuer, :recurringDetailReference, + :sdkData, :storedPaymentMethodId, :type ] @@ -28,6 +30,7 @@ defmodule Adyen.Checkout.V68.GenericIssuerPaymentMethodDetails do checkoutAttemptId: :string, issuer: :string, recurringDetailReference: :string, + sdkData: :string, storedPaymentMethodId: :string, type: {:enum, diff --git a/generated_lib/checkout/v68/google_pay_details.ex b/generated_lib/checkout/v68/google_pay_details.ex index e7aa2ae5..30c56cf9 100644 --- a/generated_lib/checkout/v68/google_pay_details.ex +++ b/generated_lib/checkout/v68/google_pay_details.ex @@ -9,6 +9,7 @@ defmodule Adyen.Checkout.V68.GooglePayDetails do googlePayCardNetwork: String.t() | nil, googlePayToken: String.t(), recurringDetailReference: String.t() | nil, + sdkData: String.t() | nil, storedPaymentMethodId: String.t() | nil, threeDS2SdkVersion: String.t() | nil, type: String.t() | nil @@ -20,6 +21,7 @@ defmodule Adyen.Checkout.V68.GooglePayDetails do :googlePayCardNetwork, :googlePayToken, :recurringDetailReference, + :sdkData, :storedPaymentMethodId, :threeDS2SdkVersion, :type @@ -36,6 +38,7 @@ defmodule Adyen.Checkout.V68.GooglePayDetails do googlePayCardNetwork: :string, googlePayToken: :string, recurringDetailReference: :string, + sdkData: :string, storedPaymentMethodId: :string, threeDS2SdkVersion: :string, type: {:const, "googlepay"} diff --git a/generated_lib/checkout/v68/google_pay_donations.ex b/generated_lib/checkout/v68/google_pay_donations.ex index 5cb8c0b3..d00299c8 100644 --- a/generated_lib/checkout/v68/google_pay_donations.ex +++ b/generated_lib/checkout/v68/google_pay_donations.ex @@ -9,6 +9,7 @@ defmodule Adyen.Checkout.V68.GooglePayDonations do googlePayCardNetwork: String.t() | nil, googlePayToken: String.t(), recurringDetailReference: String.t() | nil, + sdkData: String.t() | nil, storedPaymentMethodId: String.t() | nil, threeDS2SdkVersion: String.t() | nil, type: String.t() | nil @@ -20,6 +21,7 @@ defmodule Adyen.Checkout.V68.GooglePayDonations do :googlePayCardNetwork, :googlePayToken, :recurringDetailReference, + :sdkData, :storedPaymentMethodId, :threeDS2SdkVersion, :type @@ -36,6 +38,7 @@ defmodule Adyen.Checkout.V68.GooglePayDonations do googlePayCardNetwork: :string, googlePayToken: :string, recurringDetailReference: :string, + sdkData: :string, storedPaymentMethodId: :string, threeDS2SdkVersion: :string, type: {:const, "googlepay"} diff --git a/generated_lib/checkout/v68/ideal_details.ex b/generated_lib/checkout/v68/ideal_details.ex index 79c985aa..e2f77dd3 100644 --- a/generated_lib/checkout/v68/ideal_details.ex +++ b/generated_lib/checkout/v68/ideal_details.ex @@ -7,6 +7,7 @@ defmodule Adyen.Checkout.V68.IdealDetails do checkoutAttemptId: String.t() | nil, issuer: String.t() | nil, recurringDetailReference: String.t() | nil, + sdkData: String.t() | nil, storedPaymentMethodId: String.t() | nil, type: String.t() | nil } @@ -15,6 +16,7 @@ defmodule Adyen.Checkout.V68.IdealDetails do :checkoutAttemptId, :issuer, :recurringDetailReference, + :sdkData, :storedPaymentMethodId, :type ] @@ -28,6 +30,7 @@ defmodule Adyen.Checkout.V68.IdealDetails do checkoutAttemptId: :string, issuer: :string, recurringDetailReference: :string, + sdkData: :string, storedPaymentMethodId: :string, type: {:const, "ideal"} ] diff --git a/generated_lib/checkout/v68/ideal_donations.ex b/generated_lib/checkout/v68/ideal_donations.ex index 618f70ce..047ce611 100644 --- a/generated_lib/checkout/v68/ideal_donations.ex +++ b/generated_lib/checkout/v68/ideal_donations.ex @@ -7,6 +7,7 @@ defmodule Adyen.Checkout.V68.IdealDonations do checkoutAttemptId: String.t() | nil, issuer: String.t() | nil, recurringDetailReference: String.t() | nil, + sdkData: String.t() | nil, storedPaymentMethodId: String.t() | nil, type: String.t() | nil } @@ -15,6 +16,7 @@ defmodule Adyen.Checkout.V68.IdealDonations do :checkoutAttemptId, :issuer, :recurringDetailReference, + :sdkData, :storedPaymentMethodId, :type ] @@ -28,6 +30,7 @@ defmodule Adyen.Checkout.V68.IdealDonations do checkoutAttemptId: :string, issuer: :string, recurringDetailReference: :string, + sdkData: :string, storedPaymentMethodId: :string, type: {:const, "ideal"} ] diff --git a/generated_lib/checkout/v68/klarna_details.ex b/generated_lib/checkout/v68/klarna_details.ex index e41114d9..b9999756 100644 --- a/generated_lib/checkout/v68/klarna_details.ex +++ b/generated_lib/checkout/v68/klarna_details.ex @@ -9,6 +9,7 @@ defmodule Adyen.Checkout.V68.KlarnaDetails do deliveryAddress: String.t() | nil, personalDetails: String.t() | nil, recurringDetailReference: String.t() | nil, + sdkData: String.t() | nil, storedPaymentMethodId: String.t() | nil, subtype: String.t() | nil, type: String.t() @@ -20,6 +21,7 @@ defmodule Adyen.Checkout.V68.KlarnaDetails do :deliveryAddress, :personalDetails, :recurringDetailReference, + :sdkData, :storedPaymentMethodId, :subtype, :type @@ -36,6 +38,7 @@ defmodule Adyen.Checkout.V68.KlarnaDetails do deliveryAddress: :string, personalDetails: :string, recurringDetailReference: :string, + sdkData: :string, storedPaymentMethodId: :string, subtype: :string, type: diff --git a/generated_lib/checkout/v68/klarna_network_details.ex b/generated_lib/checkout/v68/klarna_network_details.ex index 3c9cc63a..109ddb0d 100644 --- a/generated_lib/checkout/v68/klarna_network_details.ex +++ b/generated_lib/checkout/v68/klarna_network_details.ex @@ -8,6 +8,7 @@ defmodule Adyen.Checkout.V68.KlarnaNetworkDetails do klarnaNetworkData: String.t() | nil, klarnaNetworkSessionToken: String.t() | nil, recurringDetailReference: String.t() | nil, + sdkData: String.t() | nil, storedPaymentMethodId: String.t() | nil, type: String.t() } @@ -17,6 +18,7 @@ defmodule Adyen.Checkout.V68.KlarnaNetworkDetails do :klarnaNetworkData, :klarnaNetworkSessionToken, :recurringDetailReference, + :sdkData, :storedPaymentMethodId, :type ] @@ -31,6 +33,7 @@ defmodule Adyen.Checkout.V68.KlarnaNetworkDetails do klarnaNetworkData: :string, klarnaNetworkSessionToken: :string, recurringDetailReference: :string, + sdkData: :string, storedPaymentMethodId: :string, type: {:const, "klarna_network"} ] diff --git a/generated_lib/checkout/v68/masterpass_details.ex b/generated_lib/checkout/v68/masterpass_details.ex index d2280381..e2b7e2e5 100644 --- a/generated_lib/checkout/v68/masterpass_details.ex +++ b/generated_lib/checkout/v68/masterpass_details.ex @@ -7,10 +7,11 @@ defmodule Adyen.Checkout.V68.MasterpassDetails do checkoutAttemptId: String.t() | nil, fundingSource: String.t() | nil, masterpassTransactionId: String.t(), + sdkData: String.t() | nil, type: String.t() | nil } - defstruct [:checkoutAttemptId, :fundingSource, :masterpassTransactionId, :type] + defstruct [:checkoutAttemptId, :fundingSource, :masterpassTransactionId, :sdkData, :type] @doc false @spec __fields__(atom) :: keyword @@ -21,6 +22,7 @@ defmodule Adyen.Checkout.V68.MasterpassDetails do checkoutAttemptId: :string, fundingSource: {:enum, ["credit", "debit", "prepaid"]}, masterpassTransactionId: :string, + sdkData: :string, type: {:const, "masterpass"} ] end diff --git a/generated_lib/checkout/v68/mbway_details.ex b/generated_lib/checkout/v68/mbway_details.ex index a1f025ef..96024e11 100644 --- a/generated_lib/checkout/v68/mbway_details.ex +++ b/generated_lib/checkout/v68/mbway_details.ex @@ -5,12 +5,13 @@ defmodule Adyen.Checkout.V68.MbwayDetails do @type t :: %__MODULE__{ checkoutAttemptId: String.t() | nil, + sdkData: String.t() | nil, shopperEmail: String.t(), telephoneNumber: String.t(), type: String.t() | nil } - defstruct [:checkoutAttemptId, :shopperEmail, :telephoneNumber, :type] + defstruct [:checkoutAttemptId, :sdkData, :shopperEmail, :telephoneNumber, :type] @doc false @spec __fields__(atom) :: keyword @@ -19,6 +20,7 @@ defmodule Adyen.Checkout.V68.MbwayDetails do def __fields__(:t) do [ checkoutAttemptId: :string, + sdkData: :string, shopperEmail: :string, telephoneNumber: :string, type: {:const, "mbway"} diff --git a/generated_lib/checkout/v68/mobile_pay_details.ex b/generated_lib/checkout/v68/mobile_pay_details.ex index 7d3831e6..97202a45 100644 --- a/generated_lib/checkout/v68/mobile_pay_details.ex +++ b/generated_lib/checkout/v68/mobile_pay_details.ex @@ -3,15 +3,19 @@ defmodule Adyen.Checkout.V68.MobilePayDetails do Provides struct and type for a MobilePayDetails """ - @type t :: %__MODULE__{checkoutAttemptId: String.t() | nil, type: String.t() | nil} + @type t :: %__MODULE__{ + checkoutAttemptId: String.t() | nil, + sdkData: String.t() | nil, + type: String.t() | nil + } - defstruct [:checkoutAttemptId, :type] + defstruct [:checkoutAttemptId, :sdkData, :type] @doc false @spec __fields__(atom) :: keyword def __fields__(type \\ :t) def __fields__(:t) do - [checkoutAttemptId: :string, type: {:const, "mobilepay"}] + [checkoutAttemptId: :string, sdkData: :string, type: {:const, "mobilepay"}] end end diff --git a/generated_lib/checkout/v68/mol_pay_details.ex b/generated_lib/checkout/v68/mol_pay_details.ex index 12e22eae..f190ddfb 100644 --- a/generated_lib/checkout/v68/mol_pay_details.ex +++ b/generated_lib/checkout/v68/mol_pay_details.ex @@ -6,10 +6,11 @@ defmodule Adyen.Checkout.V68.MolPayDetails do @type t :: %__MODULE__{ checkoutAttemptId: String.t() | nil, issuer: String.t(), + sdkData: String.t() | nil, type: String.t() } - defstruct [:checkoutAttemptId, :issuer, :type] + defstruct [:checkoutAttemptId, :issuer, :sdkData, :type] @doc false @spec __fields__(atom) :: keyword @@ -19,6 +20,7 @@ defmodule Adyen.Checkout.V68.MolPayDetails do [ checkoutAttemptId: :string, issuer: :string, + sdkData: :string, type: {:enum, ["molpay_ebanking_fpx_MY", "molpay_ebanking_TH"]} ] end diff --git a/generated_lib/checkout/v68/open_invoice_details.ex b/generated_lib/checkout/v68/open_invoice_details.ex index 188bc75a..c9eaf2ae 100644 --- a/generated_lib/checkout/v68/open_invoice_details.ex +++ b/generated_lib/checkout/v68/open_invoice_details.ex @@ -9,6 +9,7 @@ defmodule Adyen.Checkout.V68.OpenInvoiceDetails do deliveryAddress: String.t() | nil, personalDetails: String.t() | nil, recurringDetailReference: String.t() | nil, + sdkData: String.t() | nil, storedPaymentMethodId: String.t() | nil, type: String.t() | nil } @@ -19,6 +20,7 @@ defmodule Adyen.Checkout.V68.OpenInvoiceDetails do :deliveryAddress, :personalDetails, :recurringDetailReference, + :sdkData, :storedPaymentMethodId, :type ] @@ -34,6 +36,7 @@ defmodule Adyen.Checkout.V68.OpenInvoiceDetails do deliveryAddress: :string, personalDetails: :string, recurringDetailReference: :string, + sdkData: :string, storedPaymentMethodId: :string, type: {:enum, ["openinvoice", "afterpay_directdebit", "atome_pos"]} ] diff --git a/generated_lib/checkout/v68/pay_by_bank_ais_direct_debit_details.ex b/generated_lib/checkout/v68/pay_by_bank_ais_direct_debit_details.ex index 3fb0a1c4..d4bd5b22 100644 --- a/generated_lib/checkout/v68/pay_by_bank_ais_direct_debit_details.ex +++ b/generated_lib/checkout/v68/pay_by_bank_ais_direct_debit_details.ex @@ -6,11 +6,18 @@ defmodule Adyen.Checkout.V68.PayByBankAISDirectDebitDetails do @type t :: %__MODULE__{ checkoutAttemptId: String.t() | nil, recurringDetailReference: String.t() | nil, + sdkData: String.t() | nil, storedPaymentMethodId: String.t() | nil, type: String.t() } - defstruct [:checkoutAttemptId, :recurringDetailReference, :storedPaymentMethodId, :type] + defstruct [ + :checkoutAttemptId, + :recurringDetailReference, + :sdkData, + :storedPaymentMethodId, + :type + ] @doc false @spec __fields__(atom) :: keyword @@ -20,6 +27,7 @@ defmodule Adyen.Checkout.V68.PayByBankAISDirectDebitDetails do [ checkoutAttemptId: :string, recurringDetailReference: :string, + sdkData: :string, storedPaymentMethodId: :string, type: {:const, "paybybank_AIS_DD"} ] diff --git a/generated_lib/checkout/v68/pay_by_bank_details.ex b/generated_lib/checkout/v68/pay_by_bank_details.ex index ab2ed68a..59168fc3 100644 --- a/generated_lib/checkout/v68/pay_by_bank_details.ex +++ b/generated_lib/checkout/v68/pay_by_bank_details.ex @@ -6,16 +6,17 @@ defmodule Adyen.Checkout.V68.PayByBankDetails do @type t :: %__MODULE__{ checkoutAttemptId: String.t() | nil, issuer: String.t() | nil, + sdkData: String.t() | nil, type: String.t() } - defstruct [:checkoutAttemptId, :issuer, :type] + defstruct [:checkoutAttemptId, :issuer, :sdkData, :type] @doc false @spec __fields__(atom) :: keyword def __fields__(type \\ :t) def __fields__(:t) do - [checkoutAttemptId: :string, issuer: :string, type: {:const, "paybybank"}] + [checkoutAttemptId: :string, issuer: :string, sdkData: :string, type: {:const, "paybybank"}] end end diff --git a/generated_lib/checkout/v68/pay_pal_details.ex b/generated_lib/checkout/v68/pay_pal_details.ex index 31865ce4..4b9042d1 100644 --- a/generated_lib/checkout/v68/pay_pal_details.ex +++ b/generated_lib/checkout/v68/pay_pal_details.ex @@ -10,6 +10,7 @@ defmodule Adyen.Checkout.V68.PayPalDetails do payerID: String.t() | nil, payerSelected: String.t() | nil, recurringDetailReference: String.t() | nil, + sdkData: String.t() | nil, storedPaymentMethodId: String.t() | nil, subtype: String.t() | nil, type: String.t() @@ -22,6 +23,7 @@ defmodule Adyen.Checkout.V68.PayPalDetails do :payerID, :payerSelected, :recurringDetailReference, + :sdkData, :storedPaymentMethodId, :subtype, :type @@ -39,6 +41,7 @@ defmodule Adyen.Checkout.V68.PayPalDetails do payerID: :string, payerSelected: :string, recurringDetailReference: :string, + sdkData: :string, storedPaymentMethodId: :string, subtype: {:enum, ["express", "redirect", "sdk"]}, type: {:const, "paypal"} diff --git a/generated_lib/checkout/v68/pay_pay_details.ex b/generated_lib/checkout/v68/pay_pay_details.ex index 369cc128..b1381004 100644 --- a/generated_lib/checkout/v68/pay_pay_details.ex +++ b/generated_lib/checkout/v68/pay_pay_details.ex @@ -6,11 +6,18 @@ defmodule Adyen.Checkout.V68.PayPayDetails do @type t :: %__MODULE__{ checkoutAttemptId: String.t() | nil, recurringDetailReference: String.t() | nil, + sdkData: String.t() | nil, storedPaymentMethodId: String.t() | nil, type: String.t() | nil } - defstruct [:checkoutAttemptId, :recurringDetailReference, :storedPaymentMethodId, :type] + defstruct [ + :checkoutAttemptId, + :recurringDetailReference, + :sdkData, + :storedPaymentMethodId, + :type + ] @doc false @spec __fields__(atom) :: keyword @@ -20,6 +27,7 @@ defmodule Adyen.Checkout.V68.PayPayDetails do [ checkoutAttemptId: :string, recurringDetailReference: :string, + sdkData: :string, storedPaymentMethodId: :string, type: {:const, "paypay"} ] diff --git a/generated_lib/checkout/v68/pay_to_details.ex b/generated_lib/checkout/v68/pay_to_details.ex index 1d4273e8..6e44ff21 100644 --- a/generated_lib/checkout/v68/pay_to_details.ex +++ b/generated_lib/checkout/v68/pay_to_details.ex @@ -6,6 +6,7 @@ defmodule Adyen.Checkout.V68.PayToDetails do @type t :: %__MODULE__{ checkoutAttemptId: String.t() | nil, recurringDetailReference: String.t() | nil, + sdkData: String.t() | nil, shopperAccountIdentifier: String.t() | nil, storedPaymentMethodId: String.t() | nil, type: String.t() | nil @@ -14,6 +15,7 @@ defmodule Adyen.Checkout.V68.PayToDetails do defstruct [ :checkoutAttemptId, :recurringDetailReference, + :sdkData, :shopperAccountIdentifier, :storedPaymentMethodId, :type @@ -27,6 +29,7 @@ defmodule Adyen.Checkout.V68.PayToDetails do [ checkoutAttemptId: :string, recurringDetailReference: :string, + sdkData: :string, shopperAccountIdentifier: :string, storedPaymentMethodId: :string, type: {:const, "payto"} diff --git a/generated_lib/checkout/v68/pay_u_upi_details.ex b/generated_lib/checkout/v68/pay_u_upi_details.ex index 606312bf..5589d182 100644 --- a/generated_lib/checkout/v68/pay_u_upi_details.ex +++ b/generated_lib/checkout/v68/pay_u_upi_details.ex @@ -6,6 +6,7 @@ defmodule Adyen.Checkout.V68.PayUUpiDetails do @type t :: %__MODULE__{ checkoutAttemptId: String.t() | nil, recurringDetailReference: String.t() | nil, + sdkData: String.t() | nil, shopperNotificationReference: String.t() | nil, storedPaymentMethodId: String.t() | nil, type: String.t(), @@ -15,6 +16,7 @@ defmodule Adyen.Checkout.V68.PayUUpiDetails do defstruct [ :checkoutAttemptId, :recurringDetailReference, + :sdkData, :shopperNotificationReference, :storedPaymentMethodId, :type, @@ -29,6 +31,7 @@ defmodule Adyen.Checkout.V68.PayUUpiDetails do [ checkoutAttemptId: :string, recurringDetailReference: :string, + sdkData: :string, shopperNotificationReference: :string, storedPaymentMethodId: :string, type: {:const, "payu_IN_upi"}, diff --git a/generated_lib/checkout/v68/pay_with_google_details.ex b/generated_lib/checkout/v68/pay_with_google_details.ex index 2e29ce1b..3a8df2a0 100644 --- a/generated_lib/checkout/v68/pay_with_google_details.ex +++ b/generated_lib/checkout/v68/pay_with_google_details.ex @@ -8,6 +8,7 @@ defmodule Adyen.Checkout.V68.PayWithGoogleDetails do fundingSource: String.t() | nil, googlePayToken: String.t(), recurringDetailReference: String.t() | nil, + sdkData: String.t() | nil, storedPaymentMethodId: String.t() | nil, threeDS2SdkVersion: String.t() | nil, type: String.t() | nil @@ -18,6 +19,7 @@ defmodule Adyen.Checkout.V68.PayWithGoogleDetails do :fundingSource, :googlePayToken, :recurringDetailReference, + :sdkData, :storedPaymentMethodId, :threeDS2SdkVersion, :type @@ -33,6 +35,7 @@ defmodule Adyen.Checkout.V68.PayWithGoogleDetails do fundingSource: {:enum, ["credit", "debit", "prepaid"]}, googlePayToken: :string, recurringDetailReference: :string, + sdkData: :string, storedPaymentMethodId: :string, threeDS2SdkVersion: :string, type: {:const, "paywithgoogle"} diff --git a/generated_lib/checkout/v68/pay_with_google_donations.ex b/generated_lib/checkout/v68/pay_with_google_donations.ex index 9eaa5e43..ddde99b4 100644 --- a/generated_lib/checkout/v68/pay_with_google_donations.ex +++ b/generated_lib/checkout/v68/pay_with_google_donations.ex @@ -8,6 +8,7 @@ defmodule Adyen.Checkout.V68.PayWithGoogleDonations do fundingSource: String.t() | nil, googlePayToken: String.t(), recurringDetailReference: String.t() | nil, + sdkData: String.t() | nil, storedPaymentMethodId: String.t() | nil, threeDS2SdkVersion: String.t() | nil, type: String.t() | nil @@ -18,6 +19,7 @@ defmodule Adyen.Checkout.V68.PayWithGoogleDonations do :fundingSource, :googlePayToken, :recurringDetailReference, + :sdkData, :storedPaymentMethodId, :threeDS2SdkVersion, :type @@ -33,6 +35,7 @@ defmodule Adyen.Checkout.V68.PayWithGoogleDonations do fundingSource: {:enum, ["credit", "debit", "prepaid"]}, googlePayToken: :string, recurringDetailReference: :string, + sdkData: :string, storedPaymentMethodId: :string, threeDS2SdkVersion: :string, type: {:const, "paywithgoogle"} diff --git a/generated_lib/checkout/v68/payment_details.ex b/generated_lib/checkout/v68/payment_details.ex index d8016ae6..0790c7b4 100644 --- a/generated_lib/checkout/v68/payment_details.ex +++ b/generated_lib/checkout/v68/payment_details.ex @@ -3,9 +3,13 @@ defmodule Adyen.Checkout.V68.PaymentDetails do Provides struct and type for a PaymentDetails """ - @type t :: %__MODULE__{checkoutAttemptId: String.t() | nil, type: String.t() | nil} + @type t :: %__MODULE__{ + checkoutAttemptId: String.t() | nil, + sdkData: String.t() | nil, + type: String.t() | nil + } - defstruct [:checkoutAttemptId, :type] + defstruct [:checkoutAttemptId, :sdkData, :type] @doc false @spec __fields__(atom) :: keyword @@ -14,6 +18,7 @@ defmodule Adyen.Checkout.V68.PaymentDetails do def __fields__(:t) do [ checkoutAttemptId: :string, + sdkData: :string, type: {:enum, [ diff --git a/generated_lib/checkout/v68/pix_details.ex b/generated_lib/checkout/v68/pix_details.ex index 98f0ea6f..90567eaf 100644 --- a/generated_lib/checkout/v68/pix_details.ex +++ b/generated_lib/checkout/v68/pix_details.ex @@ -7,6 +7,7 @@ defmodule Adyen.Checkout.V68.PixDetails do checkoutAttemptId: String.t() | nil, pixRecurring: Adyen.Checkout.V68.PixRecurring.t() | nil, recurringDetailReference: String.t() | nil, + sdkData: String.t() | nil, storedPaymentMethodId: String.t() | nil, type: String.t() | nil } @@ -15,6 +16,7 @@ defmodule Adyen.Checkout.V68.PixDetails do :checkoutAttemptId, :pixRecurring, :recurringDetailReference, + :sdkData, :storedPaymentMethodId, :type ] @@ -28,6 +30,7 @@ defmodule Adyen.Checkout.V68.PixDetails do checkoutAttemptId: :string, pixRecurring: {Adyen.Checkout.V68.PixRecurring, :t}, recurringDetailReference: :string, + sdkData: :string, storedPaymentMethodId: :string, type: {:const, "pix"} ] diff --git a/generated_lib/checkout/v68/pix_pay_by_bank_details.ex b/generated_lib/checkout/v68/pix_pay_by_bank_details.ex index 8b059164..4812e3e5 100644 --- a/generated_lib/checkout/v68/pix_pay_by_bank_details.ex +++ b/generated_lib/checkout/v68/pix_pay_by_bank_details.ex @@ -9,6 +9,7 @@ defmodule Adyen.Checkout.V68.PixPayByBankDetails do issuer: String.t() | nil, recurringDetailReference: String.t() | nil, riskSignals: Adyen.Checkout.V68.PixPayByBankRiskSignals.t() | nil, + sdkData: String.t() | nil, storedPaymentMethodId: String.t() | nil, type: String.t() | nil } @@ -19,6 +20,7 @@ defmodule Adyen.Checkout.V68.PixPayByBankDetails do :issuer, :recurringDetailReference, :riskSignals, + :sdkData, :storedPaymentMethodId, :type ] @@ -34,6 +36,7 @@ defmodule Adyen.Checkout.V68.PixPayByBankDetails do issuer: :string, recurringDetailReference: :string, riskSignals: {Adyen.Checkout.V68.PixPayByBankRiskSignals, :t}, + sdkData: :string, storedPaymentMethodId: :string, type: {:const, "paybybank_pix"} ] diff --git a/generated_lib/checkout/v68/pse_details.ex b/generated_lib/checkout/v68/pse_details.ex index dab95877..31679f92 100644 --- a/generated_lib/checkout/v68/pse_details.ex +++ b/generated_lib/checkout/v68/pse_details.ex @@ -9,10 +9,19 @@ defmodule Adyen.Checkout.V68.PseDetails do clientType: String.t(), identification: String.t(), identificationType: String.t(), + sdkData: String.t() | nil, type: String.t() | nil } - defstruct [:bank, :checkoutAttemptId, :clientType, :identification, :identificationType, :type] + defstruct [ + :bank, + :checkoutAttemptId, + :clientType, + :identification, + :identificationType, + :sdkData, + :type + ] @doc false @spec __fields__(atom) :: keyword @@ -25,6 +34,7 @@ defmodule Adyen.Checkout.V68.PseDetails do clientType: :string, identification: :string, identificationType: :string, + sdkData: :string, type: {:const, "pse_payulatam"} ] end diff --git a/generated_lib/checkout/v68/rakuten_pay_details.ex b/generated_lib/checkout/v68/rakuten_pay_details.ex index 34a6a58f..f4e3dfd3 100644 --- a/generated_lib/checkout/v68/rakuten_pay_details.ex +++ b/generated_lib/checkout/v68/rakuten_pay_details.ex @@ -6,11 +6,18 @@ defmodule Adyen.Checkout.V68.RakutenPayDetails do @type t :: %__MODULE__{ checkoutAttemptId: String.t() | nil, recurringDetailReference: String.t() | nil, + sdkData: String.t() | nil, storedPaymentMethodId: String.t() | nil, type: String.t() | nil } - defstruct [:checkoutAttemptId, :recurringDetailReference, :storedPaymentMethodId, :type] + defstruct [ + :checkoutAttemptId, + :recurringDetailReference, + :sdkData, + :storedPaymentMethodId, + :type + ] @doc false @spec __fields__(atom) :: keyword @@ -20,6 +27,7 @@ defmodule Adyen.Checkout.V68.RakutenPayDetails do [ checkoutAttemptId: :string, recurringDetailReference: :string, + sdkData: :string, storedPaymentMethodId: :string, type: {:const, "rakutenpay"} ] diff --git a/generated_lib/checkout/v68/ratepay_details.ex b/generated_lib/checkout/v68/ratepay_details.ex index 6f31101c..257f82cb 100644 --- a/generated_lib/checkout/v68/ratepay_details.ex +++ b/generated_lib/checkout/v68/ratepay_details.ex @@ -9,6 +9,7 @@ defmodule Adyen.Checkout.V68.RatepayDetails do deliveryAddress: String.t() | nil, personalDetails: String.t() | nil, recurringDetailReference: String.t() | nil, + sdkData: String.t() | nil, storedPaymentMethodId: String.t() | nil, type: String.t() } @@ -19,6 +20,7 @@ defmodule Adyen.Checkout.V68.RatepayDetails do :deliveryAddress, :personalDetails, :recurringDetailReference, + :sdkData, :storedPaymentMethodId, :type ] @@ -34,6 +36,7 @@ defmodule Adyen.Checkout.V68.RatepayDetails do deliveryAddress: :string, personalDetails: :string, recurringDetailReference: :string, + sdkData: :string, storedPaymentMethodId: :string, type: {:enum, ["ratepay", "ratepay_directdebit"]} ] diff --git a/generated_lib/checkout/v68/riverty_details.ex b/generated_lib/checkout/v68/riverty_details.ex index dd3b26df..4a4b7c48 100644 --- a/generated_lib/checkout/v68/riverty_details.ex +++ b/generated_lib/checkout/v68/riverty_details.ex @@ -11,6 +11,7 @@ defmodule Adyen.Checkout.V68.RivertyDetails do iban: String.t() | nil, personalDetails: String.t() | nil, recurringDetailReference: String.t() | nil, + sdkData: String.t() | nil, storedPaymentMethodId: String.t() | nil, subtype: String.t() | nil, type: String.t() @@ -24,6 +25,7 @@ defmodule Adyen.Checkout.V68.RivertyDetails do :iban, :personalDetails, :recurringDetailReference, + :sdkData, :storedPaymentMethodId, :subtype, :type @@ -42,6 +44,7 @@ defmodule Adyen.Checkout.V68.RivertyDetails do iban: :string, personalDetails: :string, recurringDetailReference: :string, + sdkData: :string, storedPaymentMethodId: :string, subtype: :string, type: diff --git a/generated_lib/checkout/v68/samsung_pay_details.ex b/generated_lib/checkout/v68/samsung_pay_details.ex index ef7cc425..765bdb2b 100644 --- a/generated_lib/checkout/v68/samsung_pay_details.ex +++ b/generated_lib/checkout/v68/samsung_pay_details.ex @@ -8,6 +8,7 @@ defmodule Adyen.Checkout.V68.SamsungPayDetails do fundingSource: String.t() | nil, recurringDetailReference: String.t() | nil, samsungPayToken: String.t(), + sdkData: String.t() | nil, storedPaymentMethodId: String.t() | nil, type: String.t() | nil } @@ -17,6 +18,7 @@ defmodule Adyen.Checkout.V68.SamsungPayDetails do :fundingSource, :recurringDetailReference, :samsungPayToken, + :sdkData, :storedPaymentMethodId, :type ] @@ -31,6 +33,7 @@ defmodule Adyen.Checkout.V68.SamsungPayDetails do fundingSource: {:enum, ["credit", "debit", "prepaid"]}, recurringDetailReference: :string, samsungPayToken: :string, + sdkData: :string, storedPaymentMethodId: :string, type: {:const, "samsungpay"} ] diff --git a/generated_lib/checkout/v68/sepa_direct_debit_details.ex b/generated_lib/checkout/v68/sepa_direct_debit_details.ex index 12f9da48..66e1efb3 100644 --- a/generated_lib/checkout/v68/sepa_direct_debit_details.ex +++ b/generated_lib/checkout/v68/sepa_direct_debit_details.ex @@ -9,6 +9,7 @@ defmodule Adyen.Checkout.V68.SepaDirectDebitDetails do iban: String.t(), ownerName: String.t(), recurringDetailReference: String.t() | nil, + sdkData: String.t() | nil, storedPaymentMethodId: String.t() | nil, transferInstrumentId: String.t() | nil, type: String.t() | nil @@ -20,6 +21,7 @@ defmodule Adyen.Checkout.V68.SepaDirectDebitDetails do :iban, :ownerName, :recurringDetailReference, + :sdkData, :storedPaymentMethodId, :transferInstrumentId, :type @@ -36,6 +38,7 @@ defmodule Adyen.Checkout.V68.SepaDirectDebitDetails do iban: :string, ownerName: :string, recurringDetailReference: :string, + sdkData: :string, storedPaymentMethodId: :string, transferInstrumentId: :string, type: {:enum, ["sepadirectdebit", "sepadirectdebit_amazonpay"]} diff --git a/generated_lib/checkout/v68/stored_payment_method_details.ex b/generated_lib/checkout/v68/stored_payment_method_details.ex index 15ffdf86..3ad757bf 100644 --- a/generated_lib/checkout/v68/stored_payment_method_details.ex +++ b/generated_lib/checkout/v68/stored_payment_method_details.ex @@ -6,11 +6,18 @@ defmodule Adyen.Checkout.V68.StoredPaymentMethodDetails do @type t :: %__MODULE__{ checkoutAttemptId: String.t() | nil, recurringDetailReference: String.t() | nil, + sdkData: String.t() | nil, storedPaymentMethodId: String.t() | nil, type: String.t() | nil } - defstruct [:checkoutAttemptId, :recurringDetailReference, :storedPaymentMethodId, :type] + defstruct [ + :checkoutAttemptId, + :recurringDetailReference, + :sdkData, + :storedPaymentMethodId, + :type + ] @doc false @spec __fields__(atom) :: keyword @@ -20,6 +27,7 @@ defmodule Adyen.Checkout.V68.StoredPaymentMethodDetails do [ checkoutAttemptId: :string, recurringDetailReference: :string, + sdkData: :string, storedPaymentMethodId: :string, type: {:enum, diff --git a/generated_lib/checkout/v68/twint_details.ex b/generated_lib/checkout/v68/twint_details.ex index 9ab91095..4f2cf44a 100644 --- a/generated_lib/checkout/v68/twint_details.ex +++ b/generated_lib/checkout/v68/twint_details.ex @@ -6,6 +6,7 @@ defmodule Adyen.Checkout.V68.TwintDetails do @type t :: %__MODULE__{ checkoutAttemptId: String.t() | nil, recurringDetailReference: String.t() | nil, + sdkData: String.t() | nil, storedPaymentMethodId: String.t() | nil, subtype: String.t() | nil, type: String.t() | nil @@ -14,6 +15,7 @@ defmodule Adyen.Checkout.V68.TwintDetails do defstruct [ :checkoutAttemptId, :recurringDetailReference, + :sdkData, :storedPaymentMethodId, :subtype, :type @@ -27,6 +29,7 @@ defmodule Adyen.Checkout.V68.TwintDetails do [ checkoutAttemptId: :string, recurringDetailReference: :string, + sdkData: :string, storedPaymentMethodId: :string, subtype: :string, type: {:const, "twint"} diff --git a/generated_lib/checkout/v68/upi_collect_details.ex b/generated_lib/checkout/v68/upi_collect_details.ex index 8736c623..d41df6ea 100644 --- a/generated_lib/checkout/v68/upi_collect_details.ex +++ b/generated_lib/checkout/v68/upi_collect_details.ex @@ -7,6 +7,7 @@ defmodule Adyen.Checkout.V68.UpiCollectDetails do billingSequenceNumber: String.t() | nil, checkoutAttemptId: String.t() | nil, recurringDetailReference: String.t() | nil, + sdkData: String.t() | nil, shopperNotificationReference: String.t() | nil, storedPaymentMethodId: String.t() | nil, type: String.t(), @@ -17,6 +18,7 @@ defmodule Adyen.Checkout.V68.UpiCollectDetails do :billingSequenceNumber, :checkoutAttemptId, :recurringDetailReference, + :sdkData, :shopperNotificationReference, :storedPaymentMethodId, :type, @@ -32,6 +34,7 @@ defmodule Adyen.Checkout.V68.UpiCollectDetails do billingSequenceNumber: :string, checkoutAttemptId: :string, recurringDetailReference: :string, + sdkData: :string, shopperNotificationReference: :string, storedPaymentMethodId: :string, type: {:const, "upi_collect"}, diff --git a/generated_lib/checkout/v68/upi_intent_details.ex b/generated_lib/checkout/v68/upi_intent_details.ex index cefde168..79d0ecbf 100644 --- a/generated_lib/checkout/v68/upi_intent_details.ex +++ b/generated_lib/checkout/v68/upi_intent_details.ex @@ -8,6 +8,7 @@ defmodule Adyen.Checkout.V68.UpiIntentDetails do billingSequenceNumber: String.t() | nil, checkoutAttemptId: String.t() | nil, recurringDetailReference: String.t() | nil, + sdkData: String.t() | nil, shopperNotificationReference: String.t() | nil, storedPaymentMethodId: String.t() | nil, type: String.t() @@ -18,6 +19,7 @@ defmodule Adyen.Checkout.V68.UpiIntentDetails do :billingSequenceNumber, :checkoutAttemptId, :recurringDetailReference, + :sdkData, :shopperNotificationReference, :storedPaymentMethodId, :type @@ -33,6 +35,7 @@ defmodule Adyen.Checkout.V68.UpiIntentDetails do billingSequenceNumber: :string, checkoutAttemptId: :string, recurringDetailReference: :string, + sdkData: :string, shopperNotificationReference: :string, storedPaymentMethodId: :string, type: {:const, "upi_intent"} diff --git a/generated_lib/checkout/v68/upi_qr_details.ex b/generated_lib/checkout/v68/upi_qr_details.ex index 49fa586c..b9be43ff 100644 --- a/generated_lib/checkout/v68/upi_qr_details.ex +++ b/generated_lib/checkout/v68/upi_qr_details.ex @@ -7,6 +7,7 @@ defmodule Adyen.Checkout.V68.UpiQrDetails do billingSequenceNumber: String.t() | nil, checkoutAttemptId: String.t() | nil, recurringDetailReference: String.t() | nil, + sdkData: String.t() | nil, shopperNotificationReference: String.t() | nil, storedPaymentMethodId: String.t() | nil, type: String.t() @@ -16,6 +17,7 @@ defmodule Adyen.Checkout.V68.UpiQrDetails do :billingSequenceNumber, :checkoutAttemptId, :recurringDetailReference, + :sdkData, :shopperNotificationReference, :storedPaymentMethodId, :type @@ -30,6 +32,7 @@ defmodule Adyen.Checkout.V68.UpiQrDetails do billingSequenceNumber: :string, checkoutAttemptId: :string, recurringDetailReference: :string, + sdkData: :string, shopperNotificationReference: :string, storedPaymentMethodId: :string, type: {:const, "upi_qr"} diff --git a/generated_lib/checkout/v68/vipps_details.ex b/generated_lib/checkout/v68/vipps_details.ex index 4ba68f43..f4f0a763 100644 --- a/generated_lib/checkout/v68/vipps_details.ex +++ b/generated_lib/checkout/v68/vipps_details.ex @@ -6,6 +6,7 @@ defmodule Adyen.Checkout.V68.VippsDetails do @type t :: %__MODULE__{ checkoutAttemptId: String.t() | nil, recurringDetailReference: String.t() | nil, + sdkData: String.t() | nil, storedPaymentMethodId: String.t() | nil, telephoneNumber: String.t(), type: String.t() | nil @@ -14,6 +15,7 @@ defmodule Adyen.Checkout.V68.VippsDetails do defstruct [ :checkoutAttemptId, :recurringDetailReference, + :sdkData, :storedPaymentMethodId, :telephoneNumber, :type @@ -27,6 +29,7 @@ defmodule Adyen.Checkout.V68.VippsDetails do [ checkoutAttemptId: :string, recurringDetailReference: :string, + sdkData: :string, storedPaymentMethodId: :string, telephoneNumber: :string, type: {:const, "vipps"} diff --git a/generated_lib/checkout/v68/visa_checkout_details.ex b/generated_lib/checkout/v68/visa_checkout_details.ex index 7c8fd476..dd81c0de 100644 --- a/generated_lib/checkout/v68/visa_checkout_details.ex +++ b/generated_lib/checkout/v68/visa_checkout_details.ex @@ -6,11 +6,12 @@ defmodule Adyen.Checkout.V68.VisaCheckoutDetails do @type t :: %__MODULE__{ checkoutAttemptId: String.t() | nil, fundingSource: String.t() | nil, + sdkData: String.t() | nil, type: String.t() | nil, visaCheckoutCallId: String.t() } - defstruct [:checkoutAttemptId, :fundingSource, :type, :visaCheckoutCallId] + defstruct [:checkoutAttemptId, :fundingSource, :sdkData, :type, :visaCheckoutCallId] @doc false @spec __fields__(atom) :: keyword @@ -20,6 +21,7 @@ defmodule Adyen.Checkout.V68.VisaCheckoutDetails do [ checkoutAttemptId: :string, fundingSource: {:enum, ["credit", "debit", "prepaid"]}, + sdkData: :string, type: {:const, "visacheckout"}, visaCheckoutCallId: :string ] diff --git a/generated_lib/checkout/v68/we_chat_pay_details.ex b/generated_lib/checkout/v68/we_chat_pay_details.ex index 5c32f230..219278c8 100644 --- a/generated_lib/checkout/v68/we_chat_pay_details.ex +++ b/generated_lib/checkout/v68/we_chat_pay_details.ex @@ -3,15 +3,19 @@ defmodule Adyen.Checkout.V68.WeChatPayDetails do Provides struct and type for a WeChatPayDetails """ - @type t :: %__MODULE__{checkoutAttemptId: String.t() | nil, type: String.t() | nil} + @type t :: %__MODULE__{ + checkoutAttemptId: String.t() | nil, + sdkData: String.t() | nil, + type: String.t() | nil + } - defstruct [:checkoutAttemptId, :type] + defstruct [:checkoutAttemptId, :sdkData, :type] @doc false @spec __fields__(atom) :: keyword def __fields__(type \\ :t) def __fields__(:t) do - [checkoutAttemptId: :string, type: {:enum, ["wechatpay", "wechatpay_pos"]}] + [checkoutAttemptId: :string, sdkData: :string, type: {:enum, ["wechatpay", "wechatpay_pos"]}] end end diff --git a/generated_lib/checkout/v68/we_chat_pay_mini_program_details.ex b/generated_lib/checkout/v68/we_chat_pay_mini_program_details.ex index 9b991cf5..a618eaf2 100644 --- a/generated_lib/checkout/v68/we_chat_pay_mini_program_details.ex +++ b/generated_lib/checkout/v68/we_chat_pay_mini_program_details.ex @@ -8,6 +8,7 @@ defmodule Adyen.Checkout.V68.WeChatPayMiniProgramDetails do checkoutAttemptId: String.t() | nil, openid: String.t() | nil, recurringDetailReference: String.t() | nil, + sdkData: String.t() | nil, storedPaymentMethodId: String.t() | nil, type: String.t() | nil } @@ -17,6 +18,7 @@ defmodule Adyen.Checkout.V68.WeChatPayMiniProgramDetails do :checkoutAttemptId, :openid, :recurringDetailReference, + :sdkData, :storedPaymentMethodId, :type ] @@ -31,6 +33,7 @@ defmodule Adyen.Checkout.V68.WeChatPayMiniProgramDetails do checkoutAttemptId: :string, openid: :string, recurringDetailReference: :string, + sdkData: :string, storedPaymentMethodId: :string, type: {:const, "wechatpayMiniProgram"} ] diff --git a/generated_lib/checkout/v68/zip_details.ex b/generated_lib/checkout/v68/zip_details.ex index c21661b0..e57c7b92 100644 --- a/generated_lib/checkout/v68/zip_details.ex +++ b/generated_lib/checkout/v68/zip_details.ex @@ -7,6 +7,7 @@ defmodule Adyen.Checkout.V68.ZipDetails do checkoutAttemptId: String.t() | nil, clickAndCollect: String.t() | nil, recurringDetailReference: String.t() | nil, + sdkData: String.t() | nil, storedPaymentMethodId: String.t() | nil, type: String.t() | nil } @@ -15,6 +16,7 @@ defmodule Adyen.Checkout.V68.ZipDetails do :checkoutAttemptId, :clickAndCollect, :recurringDetailReference, + :sdkData, :storedPaymentMethodId, :type ] @@ -28,6 +30,7 @@ defmodule Adyen.Checkout.V68.ZipDetails do checkoutAttemptId: :string, clickAndCollect: :string, recurringDetailReference: :string, + sdkData: :string, storedPaymentMethodId: :string, type: {:enum, ["zip", "zip_pos"]} ] diff --git a/generated_lib/checkout/v69/checkout_forward_request_options.ex b/generated_lib/checkout/v69/checkout_forward_request_options.ex index 0ea31d31..142aedeb 100644 --- a/generated_lib/checkout/v69/checkout_forward_request_options.ex +++ b/generated_lib/checkout/v69/checkout_forward_request_options.ex @@ -8,10 +8,18 @@ defmodule Adyen.Checkout.V69.CheckoutForwardRequestOptions do dryRun: boolean | nil, networkToken: Adyen.Checkout.V69.CheckoutNetworkTokenOption.t() | nil, networkTxReferencePaths: [String.t()] | nil, - tokenize: boolean | nil + tokenize: boolean | nil, + transactionLinkIdPaths: [String.t()] | nil } - defstruct [:accountUpdate, :dryRun, :networkToken, :networkTxReferencePaths, :tokenize] + defstruct [ + :accountUpdate, + :dryRun, + :networkToken, + :networkTxReferencePaths, + :tokenize, + :transactionLinkIdPaths + ] @doc false @spec __fields__(atom) :: keyword @@ -23,7 +31,8 @@ defmodule Adyen.Checkout.V69.CheckoutForwardRequestOptions do dryRun: :boolean, networkToken: {Adyen.Checkout.V69.CheckoutNetworkTokenOption, :t}, networkTxReferencePaths: [:string], - tokenize: :boolean + tokenize: :boolean, + transactionLinkIdPaths: [:string] ] end end diff --git a/generated_lib/checkout/v70/checkout_forward_request_options.ex b/generated_lib/checkout/v70/checkout_forward_request_options.ex index 8845e9f6..07942e4a 100644 --- a/generated_lib/checkout/v70/checkout_forward_request_options.ex +++ b/generated_lib/checkout/v70/checkout_forward_request_options.ex @@ -8,10 +8,18 @@ defmodule Adyen.Checkout.V70.CheckoutForwardRequestOptions do dryRun: boolean | nil, networkToken: Adyen.Checkout.V70.CheckoutNetworkTokenOption.t() | nil, networkTxReferencePaths: [String.t()] | nil, - tokenize: boolean | nil + tokenize: boolean | nil, + transactionLinkIdPaths: [String.t()] | nil } - defstruct [:accountUpdate, :dryRun, :networkToken, :networkTxReferencePaths, :tokenize] + defstruct [ + :accountUpdate, + :dryRun, + :networkToken, + :networkTxReferencePaths, + :tokenize, + :transactionLinkIdPaths + ] @doc false @spec __fields__(atom) :: keyword @@ -23,7 +31,8 @@ defmodule Adyen.Checkout.V70.CheckoutForwardRequestOptions do dryRun: :boolean, networkToken: {Adyen.Checkout.V70.CheckoutNetworkTokenOption, :t}, networkTxReferencePaths: [:string], - tokenize: :boolean + tokenize: :boolean, + transactionLinkIdPaths: [:string] ] end end diff --git a/generated_lib/checkout/v71/checkout_forward_request_options.ex b/generated_lib/checkout/v71/checkout_forward_request_options.ex index 4184fdce..acb8a9de 100644 --- a/generated_lib/checkout/v71/checkout_forward_request_options.ex +++ b/generated_lib/checkout/v71/checkout_forward_request_options.ex @@ -8,10 +8,18 @@ defmodule Adyen.Checkout.V71.CheckoutForwardRequestOptions do dryRun: boolean | nil, networkToken: Adyen.Checkout.V71.CheckoutNetworkTokenOption.t() | nil, networkTxReferencePaths: [String.t()] | nil, - tokenize: boolean | nil + tokenize: boolean | nil, + transactionLinkIdPaths: [String.t()] | nil } - defstruct [:accountUpdate, :dryRun, :networkToken, :networkTxReferencePaths, :tokenize] + defstruct [ + :accountUpdate, + :dryRun, + :networkToken, + :networkTxReferencePaths, + :tokenize, + :transactionLinkIdPaths + ] @doc false @spec __fields__(atom) :: keyword @@ -23,7 +31,8 @@ defmodule Adyen.Checkout.V71.CheckoutForwardRequestOptions do dryRun: :boolean, networkToken: {Adyen.Checkout.V71.CheckoutNetworkTokenOption, :t}, networkTxReferencePaths: [:string], - tokenize: :boolean + tokenize: :boolean, + transactionLinkIdPaths: [:string] ] end end diff --git a/generated_lib/checkout/v72/checkout_forward_request_options.ex b/generated_lib/checkout/v72/checkout_forward_request_options.ex index 8fc58da6..cefa8c73 100644 --- a/generated_lib/checkout/v72/checkout_forward_request_options.ex +++ b/generated_lib/checkout/v72/checkout_forward_request_options.ex @@ -8,10 +8,18 @@ defmodule Adyen.Checkout.V72.CheckoutForwardRequestOptions do dryRun: boolean | nil, networkToken: Adyen.Checkout.V72.CheckoutNetworkTokenOption.t() | nil, networkTxReferencePaths: [String.t()] | nil, - tokenize: boolean | nil + tokenize: boolean | nil, + transactionLinkIdPaths: [String.t()] | nil } - defstruct [:accountUpdate, :dryRun, :networkToken, :networkTxReferencePaths, :tokenize] + defstruct [ + :accountUpdate, + :dryRun, + :networkToken, + :networkTxReferencePaths, + :tokenize, + :transactionLinkIdPaths + ] @doc false @spec __fields__(atom) :: keyword @@ -23,7 +31,8 @@ defmodule Adyen.Checkout.V72.CheckoutForwardRequestOptions do dryRun: :boolean, networkToken: {Adyen.Checkout.V72.CheckoutNetworkTokenOption, :t}, networkTxReferencePaths: [:string], - tokenize: :boolean + tokenize: :boolean, + transactionLinkIdPaths: [:string] ] end end diff --git a/mix.exs b/mix.exs index 69e2b0e4..001a31b5 100644 --- a/mix.exs +++ b/mix.exs @@ -1,7 +1,7 @@ defmodule Adyen.MixProject do use Mix.Project - @version "0.7.0" + @version "0.13.0" def project do [ diff --git a/priv/specs b/priv/specs index 4ce16a21..c17deb73 160000 --- a/priv/specs +++ b/priv/specs @@ -1 +1 @@ -Subproject commit 4ce16a2164adaf7589de17786af50f9fa011a807 +Subproject commit c17deb734dee105f2d25e50825bed55fdbd71c50