Update generated code for v2025 and 2025-09-30.clover (#1667)

Co-authored-by: Stripe OpenAPI <105521251+stripe-openapi[bot]@users.noreply.github.com>
This commit is contained in:
stripe-openapi[bot] 2025-09-25 10:00:53 -07:00 committed by GitHub
parent cf0db6f745
commit 0f9faf2d63
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
28 changed files with 61 additions and 1635 deletions

View File

@ -1 +1 @@
v2023 v2025

View File

@ -214,8 +214,6 @@ module Stripe
attr_reader :payco_payments attr_reader :payco_payments
# The status of the paynow payments capability of the account, or whether the account can directly process paynow charges. # The status of the paynow payments capability of the account, or whether the account can directly process paynow charges.
attr_reader :paynow_payments attr_reader :paynow_payments
# The status of the Paypay capability of the account, or whether the account can directly process Paypay payments.
attr_reader :paypay_payments
# The status of the pix payments capability of the account, or whether the account can directly process pix charges. # The status of the pix payments capability of the account, or whether the account can directly process pix charges.
attr_reader :pix_payments attr_reader :pix_payments
# The status of the promptpay payments capability of the account, or whether the account can directly process promptpay charges. # The status of the promptpay payments capability of the account, or whether the account can directly process promptpay charges.
@ -1491,15 +1489,6 @@ module Stripe
end end
end end
class PaypayPayments < Stripe::RequestParams
# Passing true requests the capability for the account, if it is not already requested. A requested capability may not immediately become active. Any requirements to activate the capability are returned in the `requirements` arrays.
attr_accessor :requested
def initialize(requested: nil)
@requested = requested
end
end
class PixPayments < Stripe::RequestParams class PixPayments < Stripe::RequestParams
# Passing true requests the capability for the account, if it is not already requested. A requested capability may not immediately become active. Any requirements to activate the capability are returned in the `requirements` arrays. # Passing true requests the capability for the account, if it is not already requested. A requested capability may not immediately become active. Any requirements to activate the capability are returned in the `requirements` arrays.
attr_accessor :requested attr_accessor :requested
@ -1738,8 +1727,6 @@ module Stripe
attr_accessor :payco_payments attr_accessor :payco_payments
# The paynow_payments capability. # The paynow_payments capability.
attr_accessor :paynow_payments attr_accessor :paynow_payments
# The paypay_payments capability.
attr_accessor :paypay_payments
# The pix_payments capability. # The pix_payments capability.
attr_accessor :pix_payments attr_accessor :pix_payments
# The promptpay_payments capability. # The promptpay_payments capability.
@ -1819,7 +1806,6 @@ module Stripe
pay_by_bank_payments: nil, pay_by_bank_payments: nil,
payco_payments: nil, payco_payments: nil,
paynow_payments: nil, paynow_payments: nil,
paypay_payments: nil,
pix_payments: nil, pix_payments: nil,
promptpay_payments: nil, promptpay_payments: nil,
revolut_pay_payments: nil, revolut_pay_payments: nil,
@ -1881,7 +1867,6 @@ module Stripe
@pay_by_bank_payments = pay_by_bank_payments @pay_by_bank_payments = pay_by_bank_payments
@payco_payments = payco_payments @payco_payments = payco_payments
@paynow_payments = paynow_payments @paynow_payments = paynow_payments
@paypay_payments = paypay_payments
@pix_payments = pix_payments @pix_payments = pix_payments
@promptpay_payments = promptpay_payments @promptpay_payments = promptpay_payments
@revolut_pay_payments = revolut_pay_payments @revolut_pay_payments = revolut_pay_payments
@ -3568,15 +3553,6 @@ module Stripe
end end
end end
class PaypayPayments < Stripe::RequestParams
# Passing true requests the capability for the account, if it is not already requested. A requested capability may not immediately become active. Any requirements to activate the capability are returned in the `requirements` arrays.
attr_accessor :requested
def initialize(requested: nil)
@requested = requested
end
end
class PixPayments < Stripe::RequestParams class PixPayments < Stripe::RequestParams
# Passing true requests the capability for the account, if it is not already requested. A requested capability may not immediately become active. Any requirements to activate the capability are returned in the `requirements` arrays. # Passing true requests the capability for the account, if it is not already requested. A requested capability may not immediately become active. Any requirements to activate the capability are returned in the `requirements` arrays.
attr_accessor :requested attr_accessor :requested
@ -3815,8 +3791,6 @@ module Stripe
attr_accessor :payco_payments attr_accessor :payco_payments
# The paynow_payments capability. # The paynow_payments capability.
attr_accessor :paynow_payments attr_accessor :paynow_payments
# The paypay_payments capability.
attr_accessor :paypay_payments
# The pix_payments capability. # The pix_payments capability.
attr_accessor :pix_payments attr_accessor :pix_payments
# The promptpay_payments capability. # The promptpay_payments capability.
@ -3896,7 +3870,6 @@ module Stripe
pay_by_bank_payments: nil, pay_by_bank_payments: nil,
payco_payments: nil, payco_payments: nil,
paynow_payments: nil, paynow_payments: nil,
paypay_payments: nil,
pix_payments: nil, pix_payments: nil,
promptpay_payments: nil, promptpay_payments: nil,
revolut_pay_payments: nil, revolut_pay_payments: nil,
@ -3958,7 +3931,6 @@ module Stripe
@pay_by_bank_payments = pay_by_bank_payments @pay_by_bank_payments = pay_by_bank_payments
@payco_payments = payco_payments @payco_payments = payco_payments
@paynow_payments = paynow_payments @paynow_payments = paynow_payments
@paypay_payments = paypay_payments
@pix_payments = pix_payments @pix_payments = pix_payments
@promptpay_payments = promptpay_payments @promptpay_payments = promptpay_payments
@revolut_pay_payments = revolut_pay_payments @revolut_pay_payments = revolut_pay_payments

View File

@ -1571,16 +1571,6 @@ module Stripe
end end
end end
class Paypay < Stripe::StripeObject
def self.inner_class_types
@inner_class_types = {}
end
def self.field_remappings
@field_remappings = {}
end
end
class Pix < Stripe::StripeObject class Pix < Stripe::StripeObject
# Unique transaction id generated by BCB # Unique transaction id generated by BCB
attr_reader :bank_transaction_id attr_reader :bank_transaction_id
@ -1941,8 +1931,6 @@ module Stripe
attr_reader :paynow attr_reader :paynow
# Attribute for field paypal # Attribute for field paypal
attr_reader :paypal attr_reader :paypal
# Attribute for field paypay
attr_reader :paypay
# Attribute for field pix # Attribute for field pix
attr_reader :pix attr_reader :pix
# Attribute for field promptpay # Attribute for field promptpay
@ -2021,7 +2009,6 @@ module Stripe
payco: Payco, payco: Payco,
paynow: Paynow, paynow: Paynow,
paypal: Paypal, paypal: Paypal,
paypay: Paypay,
pix: Pix, pix: Pix,
promptpay: Promptpay, promptpay: Promptpay,
revolut_pay: RevolutPay, revolut_pay: RevolutPay,

View File

@ -1230,16 +1230,6 @@ module Stripe
end end
end end
class Paypay < Stripe::StripeObject
def self.inner_class_types
@inner_class_types = {}
end
def self.field_remappings
@field_remappings = {}
end
end
class Pix < Stripe::StripeObject class Pix < Stripe::StripeObject
def self.inner_class_types def self.inner_class_types
@inner_class_types = {} @inner_class_types = {}
@ -1533,8 +1523,6 @@ module Stripe
attr_reader :paynow attr_reader :paynow
# Attribute for field paypal # Attribute for field paypal
attr_reader :paypal attr_reader :paypal
# Attribute for field paypay
attr_reader :paypay
# Attribute for field pix # Attribute for field pix
attr_reader :pix attr_reader :pix
# Attribute for field promptpay # Attribute for field promptpay
@ -1604,7 +1592,6 @@ module Stripe
payco: Payco, payco: Payco,
paynow: Paynow, paynow: Paynow,
paypal: Paypal, paypal: Paypal,
paypay: Paypay,
pix: Pix, pix: Pix,
promptpay: Promptpay, promptpay: Promptpay,
revolut_pay: RevolutPay, revolut_pay: RevolutPay,
@ -1901,7 +1888,6 @@ module Stripe
class Payco < Stripe::RequestParams; end class Payco < Stripe::RequestParams; end
class Paynow < Stripe::RequestParams; end class Paynow < Stripe::RequestParams; end
class Paypal < Stripe::RequestParams; end class Paypal < Stripe::RequestParams; end
class Paypay < Stripe::RequestParams; end
class Pix < Stripe::RequestParams; end class Pix < Stripe::RequestParams; end
class Promptpay < Stripe::RequestParams; end class Promptpay < Stripe::RequestParams; end
@ -2048,8 +2034,6 @@ module Stripe
attr_accessor :paynow attr_accessor :paynow
# If this is a `paypal` PaymentMethod, this hash contains details about the PayPal payment method. # If this is a `paypal` PaymentMethod, this hash contains details about the PayPal payment method.
attr_accessor :paypal attr_accessor :paypal
# If this is a `paypay` PaymentMethod, this hash contains details about the PayPay payment method.
attr_accessor :paypay
# If this is a `pix` PaymentMethod, this hash contains details about the Pix payment method. # If this is a `pix` PaymentMethod, this hash contains details about the Pix payment method.
attr_accessor :pix attr_accessor :pix
# If this is a `promptpay` PaymentMethod, this hash contains details about the PromptPay payment method. # If this is a `promptpay` PaymentMethod, this hash contains details about the PromptPay payment method.
@ -2120,7 +2104,6 @@ module Stripe
payco: nil, payco: nil,
paynow: nil, paynow: nil,
paypal: nil, paypal: nil,
paypay: nil,
pix: nil, pix: nil,
promptpay: nil, promptpay: nil,
radar_options: nil, radar_options: nil,
@ -2176,7 +2159,6 @@ module Stripe
@payco = payco @payco = payco
@paynow = paynow @paynow = paynow
@paypal = paypal @paypal = paypal
@paypay = paypay
@pix = pix @pix = pix
@promptpay = promptpay @promptpay = promptpay
@radar_options = radar_options @radar_options = radar_options

View File

@ -2066,16 +2066,6 @@ module Stripe
end end
end end
class Paypay < Stripe::StripeObject
def self.inner_class_types
@inner_class_types = {}
end
def self.field_remappings
@field_remappings = {}
end
end
class Pix < Stripe::StripeObject class Pix < Stripe::StripeObject
# Determines if the amount includes the IOF tax. # Determines if the amount includes the IOF tax.
attr_reader :amount_includes_iof attr_reader :amount_includes_iof
@ -2457,8 +2447,6 @@ module Stripe
attr_reader :paynow attr_reader :paynow
# Attribute for field paypal # Attribute for field paypal
attr_reader :paypal attr_reader :paypal
# Attribute for field paypay
attr_reader :paypay
# Attribute for field pix # Attribute for field pix
attr_reader :pix attr_reader :pix
# Attribute for field promptpay # Attribute for field promptpay
@ -2525,7 +2513,6 @@ module Stripe
payco: Payco, payco: Payco,
paynow: Paynow, paynow: Paynow,
paypal: Paypal, paypal: Paypal,
paypay: Paypay,
pix: Pix, pix: Pix,
promptpay: Promptpay, promptpay: Promptpay,
revolut_pay: RevolutPay, revolut_pay: RevolutPay,
@ -3000,7 +2987,6 @@ module Stripe
class Payco < Stripe::RequestParams; end class Payco < Stripe::RequestParams; end
class Paynow < Stripe::RequestParams; end class Paynow < Stripe::RequestParams; end
class Paypal < Stripe::RequestParams; end class Paypal < Stripe::RequestParams; end
class Paypay < Stripe::RequestParams; end
class Pix < Stripe::RequestParams; end class Pix < Stripe::RequestParams; end
class Promptpay < Stripe::RequestParams; end class Promptpay < Stripe::RequestParams; end
@ -3147,8 +3133,6 @@ module Stripe
attr_accessor :paynow attr_accessor :paynow
# If this is a `paypal` PaymentMethod, this hash contains details about the PayPal payment method. # If this is a `paypal` PaymentMethod, this hash contains details about the PayPal payment method.
attr_accessor :paypal attr_accessor :paypal
# If this is a `paypay` PaymentMethod, this hash contains details about the PayPay payment method.
attr_accessor :paypay
# If this is a `pix` PaymentMethod, this hash contains details about the Pix payment method. # If this is a `pix` PaymentMethod, this hash contains details about the Pix payment method.
attr_accessor :pix attr_accessor :pix
# If this is a `promptpay` PaymentMethod, this hash contains details about the PromptPay payment method. # If this is a `promptpay` PaymentMethod, this hash contains details about the PromptPay payment method.
@ -3219,7 +3203,6 @@ module Stripe
payco: nil, payco: nil,
paynow: nil, paynow: nil,
paypal: nil, paypal: nil,
paypay: nil,
pix: nil, pix: nil,
promptpay: nil, promptpay: nil,
radar_options: nil, radar_options: nil,
@ -3275,7 +3258,6 @@ module Stripe
@payco = payco @payco = payco
@paynow = paynow @paynow = paynow
@paypal = paypal @paypal = paypal
@paypay = paypay
@pix = pix @pix = pix
@promptpay = promptpay @promptpay = promptpay
@radar_options = radar_options @radar_options = radar_options
@ -4433,19 +4415,6 @@ module Stripe
end end
end end
class Paypay < Stripe::RequestParams
# Controls when the funds are captured from the customer's account.
#
# If provided, this parameter overrides the behavior of the top-level [capture_method](/api/payment_intents/update#update_payment_intent-capture_method) for this payment method type when finalizing the payment with this payment method type.
#
# If `capture_method` is already set on the PaymentIntent, providing an empty value for this parameter unsets the stored value for this payment method type.
attr_accessor :capture_method
def initialize(capture_method: nil)
@capture_method = capture_method
end
end
class Pix < Stripe::RequestParams class Pix < Stripe::RequestParams
# Determines if the amount includes the IOF tax. Defaults to `never`. # Determines if the amount includes the IOF tax. Defaults to `never`.
attr_accessor :amount_includes_iof attr_accessor :amount_includes_iof
@ -4833,8 +4802,6 @@ module Stripe
attr_accessor :paynow attr_accessor :paynow
# If this is a `paypal` PaymentMethod, this sub-hash contains details about the PayPal payment method options. # If this is a `paypal` PaymentMethod, this sub-hash contains details about the PayPal payment method options.
attr_accessor :paypal attr_accessor :paypal
# If this is a `paypay` PaymentMethod, this sub-hash contains details about the PayPay payment method options.
attr_accessor :paypay
# If this is a `pix` PaymentMethod, this sub-hash contains details about the Pix payment method options. # If this is a `pix` PaymentMethod, this sub-hash contains details about the Pix payment method options.
attr_accessor :pix attr_accessor :pix
# If this is a `promptpay` PaymentMethod, this sub-hash contains details about the PromptPay payment method options. # If this is a `promptpay` PaymentMethod, this sub-hash contains details about the PromptPay payment method options.
@ -4900,7 +4867,6 @@ module Stripe
payco: nil, payco: nil,
paynow: nil, paynow: nil,
paypal: nil, paypal: nil,
paypay: nil,
pix: nil, pix: nil,
promptpay: nil, promptpay: nil,
revolut_pay: nil, revolut_pay: nil,
@ -4953,7 +4919,6 @@ module Stripe
@payco = payco @payco = payco
@paynow = paynow @paynow = paynow
@paypal = paypal @paypal = paypal
@paypay = paypay
@pix = pix @pix = pix
@promptpay = promptpay @promptpay = promptpay
@revolut_pay = revolut_pay @revolut_pay = revolut_pay
@ -5445,7 +5410,6 @@ module Stripe
class Payco < Stripe::RequestParams; end class Payco < Stripe::RequestParams; end
class Paynow < Stripe::RequestParams; end class Paynow < Stripe::RequestParams; end
class Paypal < Stripe::RequestParams; end class Paypal < Stripe::RequestParams; end
class Paypay < Stripe::RequestParams; end
class Pix < Stripe::RequestParams; end class Pix < Stripe::RequestParams; end
class Promptpay < Stripe::RequestParams; end class Promptpay < Stripe::RequestParams; end
@ -5592,8 +5556,6 @@ module Stripe
attr_accessor :paynow attr_accessor :paynow
# If this is a `paypal` PaymentMethod, this hash contains details about the PayPal payment method. # If this is a `paypal` PaymentMethod, this hash contains details about the PayPal payment method.
attr_accessor :paypal attr_accessor :paypal
# If this is a `paypay` PaymentMethod, this hash contains details about the PayPay payment method.
attr_accessor :paypay
# If this is a `pix` PaymentMethod, this hash contains details about the Pix payment method. # If this is a `pix` PaymentMethod, this hash contains details about the Pix payment method.
attr_accessor :pix attr_accessor :pix
# If this is a `promptpay` PaymentMethod, this hash contains details about the PromptPay payment method. # If this is a `promptpay` PaymentMethod, this hash contains details about the PromptPay payment method.
@ -5664,7 +5626,6 @@ module Stripe
payco: nil, payco: nil,
paynow: nil, paynow: nil,
paypal: nil, paypal: nil,
paypay: nil,
pix: nil, pix: nil,
promptpay: nil, promptpay: nil,
radar_options: nil, radar_options: nil,
@ -5720,7 +5681,6 @@ module Stripe
@payco = payco @payco = payco
@paynow = paynow @paynow = paynow
@paypal = paypal @paypal = paypal
@paypay = paypay
@pix = pix @pix = pix
@promptpay = promptpay @promptpay = promptpay
@radar_options = radar_options @radar_options = radar_options
@ -6878,19 +6838,6 @@ module Stripe
end end
end end
class Paypay < Stripe::RequestParams
# Controls when the funds are captured from the customer's account.
#
# If provided, this parameter overrides the behavior of the top-level [capture_method](/api/payment_intents/update#update_payment_intent-capture_method) for this payment method type when finalizing the payment with this payment method type.
#
# If `capture_method` is already set on the PaymentIntent, providing an empty value for this parameter unsets the stored value for this payment method type.
attr_accessor :capture_method
def initialize(capture_method: nil)
@capture_method = capture_method
end
end
class Pix < Stripe::RequestParams class Pix < Stripe::RequestParams
# Determines if the amount includes the IOF tax. Defaults to `never`. # Determines if the amount includes the IOF tax. Defaults to `never`.
attr_accessor :amount_includes_iof attr_accessor :amount_includes_iof
@ -7278,8 +7225,6 @@ module Stripe
attr_accessor :paynow attr_accessor :paynow
# If this is a `paypal` PaymentMethod, this sub-hash contains details about the PayPal payment method options. # If this is a `paypal` PaymentMethod, this sub-hash contains details about the PayPal payment method options.
attr_accessor :paypal attr_accessor :paypal
# If this is a `paypay` PaymentMethod, this sub-hash contains details about the PayPay payment method options.
attr_accessor :paypay
# If this is a `pix` PaymentMethod, this sub-hash contains details about the Pix payment method options. # If this is a `pix` PaymentMethod, this sub-hash contains details about the Pix payment method options.
attr_accessor :pix attr_accessor :pix
# If this is a `promptpay` PaymentMethod, this sub-hash contains details about the PromptPay payment method options. # If this is a `promptpay` PaymentMethod, this sub-hash contains details about the PromptPay payment method options.
@ -7345,7 +7290,6 @@ module Stripe
payco: nil, payco: nil,
paynow: nil, paynow: nil,
paypal: nil, paypal: nil,
paypay: nil,
pix: nil, pix: nil,
promptpay: nil, promptpay: nil,
revolut_pay: nil, revolut_pay: nil,
@ -7398,7 +7342,6 @@ module Stripe
@payco = payco @payco = payco
@paynow = paynow @paynow = paynow
@paypal = paypal @paypal = paypal
@paypay = paypay
@pix = pix @pix = pix
@promptpay = promptpay @promptpay = promptpay
@revolut_pay = revolut_pay @revolut_pay = revolut_pay
@ -7954,7 +7897,6 @@ module Stripe
class Payco < Stripe::RequestParams; end class Payco < Stripe::RequestParams; end
class Paynow < Stripe::RequestParams; end class Paynow < Stripe::RequestParams; end
class Paypal < Stripe::RequestParams; end class Paypal < Stripe::RequestParams; end
class Paypay < Stripe::RequestParams; end
class Pix < Stripe::RequestParams; end class Pix < Stripe::RequestParams; end
class Promptpay < Stripe::RequestParams; end class Promptpay < Stripe::RequestParams; end
@ -8101,8 +8043,6 @@ module Stripe
attr_accessor :paynow attr_accessor :paynow
# If this is a `paypal` PaymentMethod, this hash contains details about the PayPal payment method. # If this is a `paypal` PaymentMethod, this hash contains details about the PayPal payment method.
attr_accessor :paypal attr_accessor :paypal
# If this is a `paypay` PaymentMethod, this hash contains details about the PayPay payment method.
attr_accessor :paypay
# If this is a `pix` PaymentMethod, this hash contains details about the Pix payment method. # If this is a `pix` PaymentMethod, this hash contains details about the Pix payment method.
attr_accessor :pix attr_accessor :pix
# If this is a `promptpay` PaymentMethod, this hash contains details about the PromptPay payment method. # If this is a `promptpay` PaymentMethod, this hash contains details about the PromptPay payment method.
@ -8173,7 +8113,6 @@ module Stripe
payco: nil, payco: nil,
paynow: nil, paynow: nil,
paypal: nil, paypal: nil,
paypay: nil,
pix: nil, pix: nil,
promptpay: nil, promptpay: nil,
radar_options: nil, radar_options: nil,
@ -8229,7 +8168,6 @@ module Stripe
@payco = payco @payco = payco
@paynow = paynow @paynow = paynow
@paypal = paypal @paypal = paypal
@paypay = paypay
@pix = pix @pix = pix
@promptpay = promptpay @promptpay = promptpay
@radar_options = radar_options @radar_options = radar_options
@ -9387,19 +9325,6 @@ module Stripe
end end
end end
class Paypay < Stripe::RequestParams
# Controls when the funds are captured from the customer's account.
#
# If provided, this parameter overrides the behavior of the top-level [capture_method](/api/payment_intents/update#update_payment_intent-capture_method) for this payment method type when finalizing the payment with this payment method type.
#
# If `capture_method` is already set on the PaymentIntent, providing an empty value for this parameter unsets the stored value for this payment method type.
attr_accessor :capture_method
def initialize(capture_method: nil)
@capture_method = capture_method
end
end
class Pix < Stripe::RequestParams class Pix < Stripe::RequestParams
# Determines if the amount includes the IOF tax. Defaults to `never`. # Determines if the amount includes the IOF tax. Defaults to `never`.
attr_accessor :amount_includes_iof attr_accessor :amount_includes_iof
@ -9787,8 +9712,6 @@ module Stripe
attr_accessor :paynow attr_accessor :paynow
# If this is a `paypal` PaymentMethod, this sub-hash contains details about the PayPal payment method options. # If this is a `paypal` PaymentMethod, this sub-hash contains details about the PayPal payment method options.
attr_accessor :paypal attr_accessor :paypal
# If this is a `paypay` PaymentMethod, this sub-hash contains details about the PayPay payment method options.
attr_accessor :paypay
# If this is a `pix` PaymentMethod, this sub-hash contains details about the Pix payment method options. # If this is a `pix` PaymentMethod, this sub-hash contains details about the Pix payment method options.
attr_accessor :pix attr_accessor :pix
# If this is a `promptpay` PaymentMethod, this sub-hash contains details about the PromptPay payment method options. # If this is a `promptpay` PaymentMethod, this sub-hash contains details about the PromptPay payment method options.
@ -9854,7 +9777,6 @@ module Stripe
payco: nil, payco: nil,
paynow: nil, paynow: nil,
paypal: nil, paypal: nil,
paypay: nil,
pix: nil, pix: nil,
promptpay: nil, promptpay: nil,
revolut_pay: nil, revolut_pay: nil,
@ -9907,7 +9829,6 @@ module Stripe
@payco = payco @payco = payco
@paynow = paynow @paynow = paynow
@paypal = paypal @paypal = paypal
@paypay = paypay
@pix = pix @pix = pix
@promptpay = promptpay @promptpay = promptpay
@revolut_pay = revolut_pay @revolut_pay = revolut_pay

View File

@ -1134,16 +1134,6 @@ module Stripe
end end
end end
class Paypay < Stripe::StripeObject
def self.inner_class_types
@inner_class_types = {}
end
def self.field_remappings
@field_remappings = {}
end
end
class Pix < Stripe::StripeObject class Pix < Stripe::StripeObject
def self.inner_class_types def self.inner_class_types
@inner_class_types = {} @inner_class_types = {}
@ -1673,7 +1663,6 @@ module Stripe
class Payco < Stripe::RequestParams; end class Payco < Stripe::RequestParams; end
class Paynow < Stripe::RequestParams; end class Paynow < Stripe::RequestParams; end
class Paypal < Stripe::RequestParams; end class Paypal < Stripe::RequestParams; end
class Paypay < Stripe::RequestParams; end
class Pix < Stripe::RequestParams; end class Pix < Stripe::RequestParams; end
class Promptpay < Stripe::RequestParams; end class Promptpay < Stripe::RequestParams; end
@ -1828,8 +1817,6 @@ module Stripe
attr_accessor :paynow attr_accessor :paynow
# If this is a `paypal` PaymentMethod, this hash contains details about the PayPal payment method. # If this is a `paypal` PaymentMethod, this hash contains details about the PayPal payment method.
attr_accessor :paypal attr_accessor :paypal
# If this is a `paypay` PaymentMethod, this hash contains details about the PayPay payment method.
attr_accessor :paypay
# If this is a `pix` PaymentMethod, this hash contains details about the Pix payment method. # If this is a `pix` PaymentMethod, this hash contains details about the Pix payment method.
attr_accessor :pix attr_accessor :pix
# If this is a `promptpay` PaymentMethod, this hash contains details about the PromptPay payment method. # If this is a `promptpay` PaymentMethod, this hash contains details about the PromptPay payment method.
@ -1904,7 +1891,6 @@ module Stripe
payment_method: nil, payment_method: nil,
paynow: nil, paynow: nil,
paypal: nil, paypal: nil,
paypay: nil,
pix: nil, pix: nil,
promptpay: nil, promptpay: nil,
radar_options: nil, radar_options: nil,
@ -1964,7 +1950,6 @@ module Stripe
@payment_method = payment_method @payment_method = payment_method
@paynow = paynow @paynow = paynow
@paypal = paypal @paypal = paypal
@paypay = paypay
@pix = pix @pix = pix
@promptpay = promptpay @promptpay = promptpay
@radar_options = radar_options @radar_options = radar_options
@ -2212,8 +2197,6 @@ module Stripe
attr_reader :paynow attr_reader :paynow
# Attribute for field paypal # Attribute for field paypal
attr_reader :paypal attr_reader :paypal
# Attribute for field paypay
attr_reader :paypay
# Attribute for field pix # Attribute for field pix
attr_reader :pix attr_reader :pix
# Attribute for field promptpay # Attribute for field promptpay
@ -2371,7 +2354,6 @@ module Stripe
payco: Payco, payco: Payco,
paynow: Paynow, paynow: Paynow,
paypal: Paypal, paypal: Paypal,
paypay: Paypay,
pix: Pix, pix: Pix,
promptpay: Promptpay, promptpay: Promptpay,
radar_options: RadarOptions, radar_options: RadarOptions,

View File

@ -1235,37 +1235,6 @@ module Stripe
end end
end end
class Paypay < Stripe::StripeObject
class DisplayPreference < Stripe::StripeObject
# For child configs, whether or not the account's preference will be observed. If `false`, the parent configuration's default is used.
attr_reader :overridable
# The account's display preference.
attr_reader :preference
# The effective display preference value.
attr_reader :value
def self.inner_class_types
@inner_class_types = {}
end
def self.field_remappings
@field_remappings = {}
end
end
# Whether this payment method may be offered at checkout. True if `display_preference` is `on` and the payment method's capability is active.
attr_reader :available
# Attribute for field display_preference
attr_reader :display_preference
def self.inner_class_types
@inner_class_types = { display_preference: DisplayPreference }
end
def self.field_remappings
@field_remappings = {}
end
end
class Pix < Stripe::StripeObject class Pix < Stripe::StripeObject
class DisplayPreference < Stripe::StripeObject class DisplayPreference < Stripe::StripeObject
# For child configs, whether or not the account's preference will be observed. If `false`, the parent configuration's default is used. # For child configs, whether or not the account's preference will be observed. If `false`, the parent configuration's default is used.
@ -2363,23 +2332,6 @@ module Stripe
end end
end end
class Paypay < Stripe::RequestParams
class DisplayPreference < Stripe::RequestParams
# The account's preference for whether or not to display this payment method.
attr_accessor :preference
def initialize(preference: nil)
@preference = preference
end
end
# Whether or not the payment method should be displayed.
attr_accessor :display_preference
def initialize(display_preference: nil)
@display_preference = display_preference
end
end
class Pix < Stripe::RequestParams class Pix < Stripe::RequestParams
class DisplayPreference < Stripe::RequestParams class DisplayPreference < Stripe::RequestParams
# The account's preference for whether or not to display this payment method. # The account's preference for whether or not to display this payment method.
@ -2671,8 +2623,6 @@ module Stripe
attr_accessor :paynow attr_accessor :paynow
# PayPal, a digital wallet popular with customers in Europe, allows your customers worldwide to pay using their PayPal account. Check this [page](https://stripe.com/docs/payments/paypal) for more details. # PayPal, a digital wallet popular with customers in Europe, allows your customers worldwide to pay using their PayPal account. Check this [page](https://stripe.com/docs/payments/paypal) for more details.
attr_accessor :paypal attr_accessor :paypal
# Customers can pay with PayPay online or using the PayPay app.
attr_accessor :paypay
# Pix is a payment method popular in Brazil. When paying with Pix, customers authenticate and approve payments by scanning a QR code in their preferred banking app. Check this [page](https://docs.stripe.com/payments/pix) for more details. # Pix is a payment method popular in Brazil. When paying with Pix, customers authenticate and approve payments by scanning a QR code in their preferred banking app. Check this [page](https://docs.stripe.com/payments/pix) for more details.
attr_accessor :pix attr_accessor :pix
# PromptPay is a Thailand-based payment method that allows customers to make a payment using their preferred app from participating banks. Check this [page](https://stripe.com/docs/payments/promptpay) for more details. # PromptPay is a Thailand-based payment method that allows customers to make a payment using their preferred app from participating banks. Check this [page](https://stripe.com/docs/payments/promptpay) for more details.
@ -2743,7 +2693,6 @@ module Stripe
payco: nil, payco: nil,
paynow: nil, paynow: nil,
paypal: nil, paypal: nil,
paypay: nil,
pix: nil, pix: nil,
promptpay: nil, promptpay: nil,
revolut_pay: nil, revolut_pay: nil,
@ -2801,7 +2750,6 @@ module Stripe
@payco = payco @payco = payco
@paynow = paynow @paynow = paynow
@paypal = paypal @paypal = paypal
@paypay = paypay
@pix = pix @pix = pix
@promptpay = promptpay @promptpay = promptpay
@revolut_pay = revolut_pay @revolut_pay = revolut_pay
@ -3515,23 +3463,6 @@ module Stripe
end end
end end
class Paypay < Stripe::RequestParams
class DisplayPreference < Stripe::RequestParams
# The account's preference for whether or not to display this payment method.
attr_accessor :preference
def initialize(preference: nil)
@preference = preference
end
end
# Whether or not the payment method should be displayed.
attr_accessor :display_preference
def initialize(display_preference: nil)
@display_preference = display_preference
end
end
class Pix < Stripe::RequestParams class Pix < Stripe::RequestParams
class DisplayPreference < Stripe::RequestParams class DisplayPreference < Stripe::RequestParams
# The account's preference for whether or not to display this payment method. # The account's preference for whether or not to display this payment method.
@ -3823,8 +3754,6 @@ module Stripe
attr_accessor :paynow attr_accessor :paynow
# PayPal, a digital wallet popular with customers in Europe, allows your customers worldwide to pay using their PayPal account. Check this [page](https://stripe.com/docs/payments/paypal) for more details. # PayPal, a digital wallet popular with customers in Europe, allows your customers worldwide to pay using their PayPal account. Check this [page](https://stripe.com/docs/payments/paypal) for more details.
attr_accessor :paypal attr_accessor :paypal
# Customers can pay with PayPay online or using the PayPay app.
attr_accessor :paypay
# Pix is a payment method popular in Brazil. When paying with Pix, customers authenticate and approve payments by scanning a QR code in their preferred banking app. Check this [page](https://docs.stripe.com/payments/pix) for more details. # Pix is a payment method popular in Brazil. When paying with Pix, customers authenticate and approve payments by scanning a QR code in their preferred banking app. Check this [page](https://docs.stripe.com/payments/pix) for more details.
attr_accessor :pix attr_accessor :pix
# PromptPay is a Thailand-based payment method that allows customers to make a payment using their preferred app from participating banks. Check this [page](https://stripe.com/docs/payments/promptpay) for more details. # PromptPay is a Thailand-based payment method that allows customers to make a payment using their preferred app from participating banks. Check this [page](https://stripe.com/docs/payments/promptpay) for more details.
@ -3895,7 +3824,6 @@ module Stripe
payco: nil, payco: nil,
paynow: nil, paynow: nil,
paypal: nil, paypal: nil,
paypay: nil,
pix: nil, pix: nil,
promptpay: nil, promptpay: nil,
revolut_pay: nil, revolut_pay: nil,
@ -3953,7 +3881,6 @@ module Stripe
@payco = payco @payco = payco
@paynow = paynow @paynow = paynow
@paypal = paypal @paypal = paypal
@paypay = paypay
@pix = pix @pix = pix
@promptpay = promptpay @promptpay = promptpay
@revolut_pay = revolut_pay @revolut_pay = revolut_pay
@ -4062,8 +3989,6 @@ module Stripe
attr_reader :paynow attr_reader :paynow
# Attribute for field paypal # Attribute for field paypal
attr_reader :paypal attr_reader :paypal
# Attribute for field paypay
attr_reader :paypay
# Attribute for field pix # Attribute for field pix
attr_reader :pix attr_reader :pix
# Attribute for field promptpay # Attribute for field promptpay
@ -4160,7 +4085,6 @@ module Stripe
payco: Payco, payco: Payco,
paynow: Paynow, paynow: Paynow,
paypal: Paypal, paypal: Paypal,
paypay: Paypay,
pix: Pix, pix: Pix,
promptpay: Promptpay, promptpay: Promptpay,
revolut_pay: RevolutPay, revolut_pay: RevolutPay,

View File

@ -878,7 +878,6 @@ module Stripe
class Payco < Stripe::RequestParams; end class Payco < Stripe::RequestParams; end
class Paynow < Stripe::RequestParams; end class Paynow < Stripe::RequestParams; end
class Paypal < Stripe::RequestParams; end class Paypal < Stripe::RequestParams; end
class Paypay < Stripe::RequestParams; end
class Pix < Stripe::RequestParams; end class Pix < Stripe::RequestParams; end
class Promptpay < Stripe::RequestParams; end class Promptpay < Stripe::RequestParams; end
@ -1025,8 +1024,6 @@ module Stripe
attr_accessor :paynow attr_accessor :paynow
# If this is a `paypal` PaymentMethod, this hash contains details about the PayPal payment method. # If this is a `paypal` PaymentMethod, this hash contains details about the PayPal payment method.
attr_accessor :paypal attr_accessor :paypal
# If this is a `paypay` PaymentMethod, this hash contains details about the PayPay payment method.
attr_accessor :paypay
# If this is a `pix` PaymentMethod, this hash contains details about the Pix payment method. # If this is a `pix` PaymentMethod, this hash contains details about the Pix payment method.
attr_accessor :pix attr_accessor :pix
# If this is a `promptpay` PaymentMethod, this hash contains details about the PromptPay payment method. # If this is a `promptpay` PaymentMethod, this hash contains details about the PromptPay payment method.
@ -1097,7 +1094,6 @@ module Stripe
payco: nil, payco: nil,
paynow: nil, paynow: nil,
paypal: nil, paypal: nil,
paypay: nil,
pix: nil, pix: nil,
promptpay: nil, promptpay: nil,
radar_options: nil, radar_options: nil,
@ -1153,7 +1149,6 @@ module Stripe
@payco = payco @payco = payco
@paynow = paynow @paynow = paynow
@paypal = paypal @paypal = paypal
@paypay = paypay
@pix = pix @pix = pix
@promptpay = promptpay @promptpay = promptpay
@radar_options = radar_options @radar_options = radar_options
@ -1956,7 +1951,6 @@ module Stripe
class Payco < Stripe::RequestParams; end class Payco < Stripe::RequestParams; end
class Paynow < Stripe::RequestParams; end class Paynow < Stripe::RequestParams; end
class Paypal < Stripe::RequestParams; end class Paypal < Stripe::RequestParams; end
class Paypay < Stripe::RequestParams; end
class Pix < Stripe::RequestParams; end class Pix < Stripe::RequestParams; end
class Promptpay < Stripe::RequestParams; end class Promptpay < Stripe::RequestParams; end
@ -2103,8 +2097,6 @@ module Stripe
attr_accessor :paynow attr_accessor :paynow
# If this is a `paypal` PaymentMethod, this hash contains details about the PayPal payment method. # If this is a `paypal` PaymentMethod, this hash contains details about the PayPal payment method.
attr_accessor :paypal attr_accessor :paypal
# If this is a `paypay` PaymentMethod, this hash contains details about the PayPay payment method.
attr_accessor :paypay
# If this is a `pix` PaymentMethod, this hash contains details about the Pix payment method. # If this is a `pix` PaymentMethod, this hash contains details about the Pix payment method.
attr_accessor :pix attr_accessor :pix
# If this is a `promptpay` PaymentMethod, this hash contains details about the PromptPay payment method. # If this is a `promptpay` PaymentMethod, this hash contains details about the PromptPay payment method.
@ -2175,7 +2167,6 @@ module Stripe
payco: nil, payco: nil,
paynow: nil, paynow: nil,
paypal: nil, paypal: nil,
paypay: nil,
pix: nil, pix: nil,
promptpay: nil, promptpay: nil,
radar_options: nil, radar_options: nil,
@ -2231,7 +2222,6 @@ module Stripe
@payco = payco @payco = payco
@paynow = paynow @paynow = paynow
@paypal = paypal @paypal = paypal
@paypay = paypay
@pix = pix @pix = pix
@promptpay = promptpay @promptpay = promptpay
@radar_options = radar_options @radar_options = radar_options
@ -3033,7 +3023,6 @@ module Stripe
class Payco < Stripe::RequestParams; end class Payco < Stripe::RequestParams; end
class Paynow < Stripe::RequestParams; end class Paynow < Stripe::RequestParams; end
class Paypal < Stripe::RequestParams; end class Paypal < Stripe::RequestParams; end
class Paypay < Stripe::RequestParams; end
class Pix < Stripe::RequestParams; end class Pix < Stripe::RequestParams; end
class Promptpay < Stripe::RequestParams; end class Promptpay < Stripe::RequestParams; end
@ -3180,8 +3169,6 @@ module Stripe
attr_accessor :paynow attr_accessor :paynow
# If this is a `paypal` PaymentMethod, this hash contains details about the PayPal payment method. # If this is a `paypal` PaymentMethod, this hash contains details about the PayPal payment method.
attr_accessor :paypal attr_accessor :paypal
# If this is a `paypay` PaymentMethod, this hash contains details about the PayPay payment method.
attr_accessor :paypay
# If this is a `pix` PaymentMethod, this hash contains details about the Pix payment method. # If this is a `pix` PaymentMethod, this hash contains details about the Pix payment method.
attr_accessor :pix attr_accessor :pix
# If this is a `promptpay` PaymentMethod, this hash contains details about the PromptPay payment method. # If this is a `promptpay` PaymentMethod, this hash contains details about the PromptPay payment method.
@ -3252,7 +3239,6 @@ module Stripe
payco: nil, payco: nil,
paynow: nil, paynow: nil,
paypal: nil, paypal: nil,
paypay: nil,
pix: nil, pix: nil,
promptpay: nil, promptpay: nil,
radar_options: nil, radar_options: nil,
@ -3308,7 +3294,6 @@ module Stripe
@payco = payco @payco = payco
@paynow = paynow @paynow = paynow
@paypal = paypal @paypal = paypal
@paypay = paypay
@pix = pix @pix = pix
@promptpay = promptpay @promptpay = promptpay
@radar_options = radar_options @radar_options = radar_options

View File

@ -560,15 +560,6 @@ module Stripe
end end
end end
class PaypayPayments < Stripe::RequestParams
# Passing true requests the capability for the account, if it is not already requested. A requested capability may not immediately become active. Any requirements to activate the capability are returned in the `requirements` arrays.
attr_accessor :requested
def initialize(requested: nil)
@requested = requested
end
end
class PixPayments < Stripe::RequestParams class PixPayments < Stripe::RequestParams
# Passing true requests the capability for the account, if it is not already requested. A requested capability may not immediately become active. Any requirements to activate the capability are returned in the `requirements` arrays. # Passing true requests the capability for the account, if it is not already requested. A requested capability may not immediately become active. Any requirements to activate the capability are returned in the `requirements` arrays.
attr_accessor :requested attr_accessor :requested
@ -807,8 +798,6 @@ module Stripe
attr_accessor :payco_payments attr_accessor :payco_payments
# The paynow_payments capability. # The paynow_payments capability.
attr_accessor :paynow_payments attr_accessor :paynow_payments
# The paypay_payments capability.
attr_accessor :paypay_payments
# The pix_payments capability. # The pix_payments capability.
attr_accessor :pix_payments attr_accessor :pix_payments
# The promptpay_payments capability. # The promptpay_payments capability.
@ -888,7 +877,6 @@ module Stripe
pay_by_bank_payments: nil, pay_by_bank_payments: nil,
payco_payments: nil, payco_payments: nil,
paynow_payments: nil, paynow_payments: nil,
paypay_payments: nil,
pix_payments: nil, pix_payments: nil,
promptpay_payments: nil, promptpay_payments: nil,
revolut_pay_payments: nil, revolut_pay_payments: nil,
@ -950,7 +938,6 @@ module Stripe
@pay_by_bank_payments = pay_by_bank_payments @pay_by_bank_payments = pay_by_bank_payments
@payco_payments = payco_payments @payco_payments = payco_payments
@paynow_payments = paynow_payments @paynow_payments = paynow_payments
@paypay_payments = paypay_payments
@pix_payments = pix_payments @pix_payments = pix_payments
@promptpay_payments = promptpay_payments @promptpay_payments = promptpay_payments
@revolut_pay_payments = revolut_pay_payments @revolut_pay_payments = revolut_pay_payments
@ -2646,15 +2633,6 @@ module Stripe
end end
end end
class PaypayPayments < Stripe::RequestParams
# Passing true requests the capability for the account, if it is not already requested. A requested capability may not immediately become active. Any requirements to activate the capability are returned in the `requirements` arrays.
attr_accessor :requested
def initialize(requested: nil)
@requested = requested
end
end
class PixPayments < Stripe::RequestParams class PixPayments < Stripe::RequestParams
# Passing true requests the capability for the account, if it is not already requested. A requested capability may not immediately become active. Any requirements to activate the capability are returned in the `requirements` arrays. # Passing true requests the capability for the account, if it is not already requested. A requested capability may not immediately become active. Any requirements to activate the capability are returned in the `requirements` arrays.
attr_accessor :requested attr_accessor :requested
@ -2893,8 +2871,6 @@ module Stripe
attr_accessor :payco_payments attr_accessor :payco_payments
# The paynow_payments capability. # The paynow_payments capability.
attr_accessor :paynow_payments attr_accessor :paynow_payments
# The paypay_payments capability.
attr_accessor :paypay_payments
# The pix_payments capability. # The pix_payments capability.
attr_accessor :pix_payments attr_accessor :pix_payments
# The promptpay_payments capability. # The promptpay_payments capability.
@ -2974,7 +2950,6 @@ module Stripe
pay_by_bank_payments: nil, pay_by_bank_payments: nil,
payco_payments: nil, payco_payments: nil,
paynow_payments: nil, paynow_payments: nil,
paypay_payments: nil,
pix_payments: nil, pix_payments: nil,
promptpay_payments: nil, promptpay_payments: nil,
revolut_pay_payments: nil, revolut_pay_payments: nil,
@ -3036,7 +3011,6 @@ module Stripe
@pay_by_bank_payments = pay_by_bank_payments @pay_by_bank_payments = pay_by_bank_payments
@payco_payments = payco_payments @payco_payments = payco_payments
@paynow_payments = paynow_payments @paynow_payments = paynow_payments
@paypay_payments = paypay_payments
@pix_payments = pix_payments @pix_payments = pix_payments
@promptpay_payments = promptpay_payments @promptpay_payments = promptpay_payments
@revolut_pay_payments = revolut_pay_payments @revolut_pay_payments = revolut_pay_payments

View File

@ -341,7 +341,6 @@ module Stripe
class Payco < Stripe::RequestParams; end class Payco < Stripe::RequestParams; end
class Paynow < Stripe::RequestParams; end class Paynow < Stripe::RequestParams; end
class Paypal < Stripe::RequestParams; end class Paypal < Stripe::RequestParams; end
class Paypay < Stripe::RequestParams; end
class Pix < Stripe::RequestParams; end class Pix < Stripe::RequestParams; end
class Promptpay < Stripe::RequestParams; end class Promptpay < Stripe::RequestParams; end
@ -488,8 +487,6 @@ module Stripe
attr_accessor :paynow attr_accessor :paynow
# If this is a `paypal` PaymentMethod, this hash contains details about the PayPal payment method. # If this is a `paypal` PaymentMethod, this hash contains details about the PayPal payment method.
attr_accessor :paypal attr_accessor :paypal
# If this is a `paypay` PaymentMethod, this hash contains details about the PayPay payment method.
attr_accessor :paypay
# If this is a `pix` PaymentMethod, this hash contains details about the Pix payment method. # If this is a `pix` PaymentMethod, this hash contains details about the Pix payment method.
attr_accessor :pix attr_accessor :pix
# If this is a `promptpay` PaymentMethod, this hash contains details about the PromptPay payment method. # If this is a `promptpay` PaymentMethod, this hash contains details about the PromptPay payment method.
@ -560,7 +557,6 @@ module Stripe
payco: nil, payco: nil,
paynow: nil, paynow: nil,
paypal: nil, paypal: nil,
paypay: nil,
pix: nil, pix: nil,
promptpay: nil, promptpay: nil,
radar_options: nil, radar_options: nil,
@ -616,7 +612,6 @@ module Stripe
@payco = payco @payco = payco
@paynow = paynow @paynow = paynow
@paypal = paypal @paypal = paypal
@paypay = paypay
@pix = pix @pix = pix
@promptpay = promptpay @promptpay = promptpay
@radar_options = radar_options @radar_options = radar_options
@ -1774,19 +1769,6 @@ module Stripe
end end
end end
class Paypay < Stripe::RequestParams
# Controls when the funds are captured from the customer's account.
#
# If provided, this parameter overrides the behavior of the top-level [capture_method](/api/payment_intents/update#update_payment_intent-capture_method) for this payment method type when finalizing the payment with this payment method type.
#
# If `capture_method` is already set on the PaymentIntent, providing an empty value for this parameter unsets the stored value for this payment method type.
attr_accessor :capture_method
def initialize(capture_method: nil)
@capture_method = capture_method
end
end
class Pix < Stripe::RequestParams class Pix < Stripe::RequestParams
# Determines if the amount includes the IOF tax. Defaults to `never`. # Determines if the amount includes the IOF tax. Defaults to `never`.
attr_accessor :amount_includes_iof attr_accessor :amount_includes_iof
@ -2174,8 +2156,6 @@ module Stripe
attr_accessor :paynow attr_accessor :paynow
# If this is a `paypal` PaymentMethod, this sub-hash contains details about the PayPal payment method options. # If this is a `paypal` PaymentMethod, this sub-hash contains details about the PayPal payment method options.
attr_accessor :paypal attr_accessor :paypal
# If this is a `paypay` PaymentMethod, this sub-hash contains details about the PayPay payment method options.
attr_accessor :paypay
# If this is a `pix` PaymentMethod, this sub-hash contains details about the Pix payment method options. # If this is a `pix` PaymentMethod, this sub-hash contains details about the Pix payment method options.
attr_accessor :pix attr_accessor :pix
# If this is a `promptpay` PaymentMethod, this sub-hash contains details about the PromptPay payment method options. # If this is a `promptpay` PaymentMethod, this sub-hash contains details about the PromptPay payment method options.
@ -2241,7 +2221,6 @@ module Stripe
payco: nil, payco: nil,
paynow: nil, paynow: nil,
paypal: nil, paypal: nil,
paypay: nil,
pix: nil, pix: nil,
promptpay: nil, promptpay: nil,
revolut_pay: nil, revolut_pay: nil,
@ -2294,7 +2273,6 @@ module Stripe
@payco = payco @payco = payco
@paynow = paynow @paynow = paynow
@paypal = paypal @paypal = paypal
@paypay = paypay
@pix = pix @pix = pix
@promptpay = promptpay @promptpay = promptpay
@revolut_pay = revolut_pay @revolut_pay = revolut_pay
@ -2798,7 +2776,6 @@ module Stripe
class Payco < Stripe::RequestParams; end class Payco < Stripe::RequestParams; end
class Paynow < Stripe::RequestParams; end class Paynow < Stripe::RequestParams; end
class Paypal < Stripe::RequestParams; end class Paypal < Stripe::RequestParams; end
class Paypay < Stripe::RequestParams; end
class Pix < Stripe::RequestParams; end class Pix < Stripe::RequestParams; end
class Promptpay < Stripe::RequestParams; end class Promptpay < Stripe::RequestParams; end
@ -2945,8 +2922,6 @@ module Stripe
attr_accessor :paynow attr_accessor :paynow
# If this is a `paypal` PaymentMethod, this hash contains details about the PayPal payment method. # If this is a `paypal` PaymentMethod, this hash contains details about the PayPal payment method.
attr_accessor :paypal attr_accessor :paypal
# If this is a `paypay` PaymentMethod, this hash contains details about the PayPay payment method.
attr_accessor :paypay
# If this is a `pix` PaymentMethod, this hash contains details about the Pix payment method. # If this is a `pix` PaymentMethod, this hash contains details about the Pix payment method.
attr_accessor :pix attr_accessor :pix
# If this is a `promptpay` PaymentMethod, this hash contains details about the PromptPay payment method. # If this is a `promptpay` PaymentMethod, this hash contains details about the PromptPay payment method.
@ -3017,7 +2992,6 @@ module Stripe
payco: nil, payco: nil,
paynow: nil, paynow: nil,
paypal: nil, paypal: nil,
paypay: nil,
pix: nil, pix: nil,
promptpay: nil, promptpay: nil,
radar_options: nil, radar_options: nil,
@ -3073,7 +3047,6 @@ module Stripe
@payco = payco @payco = payco
@paynow = paynow @paynow = paynow
@paypal = paypal @paypal = paypal
@paypay = paypay
@pix = pix @pix = pix
@promptpay = promptpay @promptpay = promptpay
@radar_options = radar_options @radar_options = radar_options
@ -4231,19 +4204,6 @@ module Stripe
end end
end end
class Paypay < Stripe::RequestParams
# Controls when the funds are captured from the customer's account.
#
# If provided, this parameter overrides the behavior of the top-level [capture_method](/api/payment_intents/update#update_payment_intent-capture_method) for this payment method type when finalizing the payment with this payment method type.
#
# If `capture_method` is already set on the PaymentIntent, providing an empty value for this parameter unsets the stored value for this payment method type.
attr_accessor :capture_method
def initialize(capture_method: nil)
@capture_method = capture_method
end
end
class Pix < Stripe::RequestParams class Pix < Stripe::RequestParams
# Determines if the amount includes the IOF tax. Defaults to `never`. # Determines if the amount includes the IOF tax. Defaults to `never`.
attr_accessor :amount_includes_iof attr_accessor :amount_includes_iof
@ -4631,8 +4591,6 @@ module Stripe
attr_accessor :paynow attr_accessor :paynow
# If this is a `paypal` PaymentMethod, this sub-hash contains details about the PayPal payment method options. # If this is a `paypal` PaymentMethod, this sub-hash contains details about the PayPal payment method options.
attr_accessor :paypal attr_accessor :paypal
# If this is a `paypay` PaymentMethod, this sub-hash contains details about the PayPay payment method options.
attr_accessor :paypay
# If this is a `pix` PaymentMethod, this sub-hash contains details about the Pix payment method options. # If this is a `pix` PaymentMethod, this sub-hash contains details about the Pix payment method options.
attr_accessor :pix attr_accessor :pix
# If this is a `promptpay` PaymentMethod, this sub-hash contains details about the PromptPay payment method options. # If this is a `promptpay` PaymentMethod, this sub-hash contains details about the PromptPay payment method options.
@ -4698,7 +4656,6 @@ module Stripe
payco: nil, payco: nil,
paynow: nil, paynow: nil,
paypal: nil, paypal: nil,
paypay: nil,
pix: nil, pix: nil,
promptpay: nil, promptpay: nil,
revolut_pay: nil, revolut_pay: nil,
@ -4751,7 +4708,6 @@ module Stripe
@payco = payco @payco = payco
@paynow = paynow @paynow = paynow
@paypal = paypal @paypal = paypal
@paypay = paypay
@pix = pix @pix = pix
@promptpay = promptpay @promptpay = promptpay
@revolut_pay = revolut_pay @revolut_pay = revolut_pay
@ -5307,7 +5263,6 @@ module Stripe
class Payco < Stripe::RequestParams; end class Payco < Stripe::RequestParams; end
class Paynow < Stripe::RequestParams; end class Paynow < Stripe::RequestParams; end
class Paypal < Stripe::RequestParams; end class Paypal < Stripe::RequestParams; end
class Paypay < Stripe::RequestParams; end
class Pix < Stripe::RequestParams; end class Pix < Stripe::RequestParams; end
class Promptpay < Stripe::RequestParams; end class Promptpay < Stripe::RequestParams; end
@ -5454,8 +5409,6 @@ module Stripe
attr_accessor :paynow attr_accessor :paynow
# If this is a `paypal` PaymentMethod, this hash contains details about the PayPal payment method. # If this is a `paypal` PaymentMethod, this hash contains details about the PayPal payment method.
attr_accessor :paypal attr_accessor :paypal
# If this is a `paypay` PaymentMethod, this hash contains details about the PayPay payment method.
attr_accessor :paypay
# If this is a `pix` PaymentMethod, this hash contains details about the Pix payment method. # If this is a `pix` PaymentMethod, this hash contains details about the Pix payment method.
attr_accessor :pix attr_accessor :pix
# If this is a `promptpay` PaymentMethod, this hash contains details about the PromptPay payment method. # If this is a `promptpay` PaymentMethod, this hash contains details about the PromptPay payment method.
@ -5526,7 +5479,6 @@ module Stripe
payco: nil, payco: nil,
paynow: nil, paynow: nil,
paypal: nil, paypal: nil,
paypay: nil,
pix: nil, pix: nil,
promptpay: nil, promptpay: nil,
radar_options: nil, radar_options: nil,
@ -5582,7 +5534,6 @@ module Stripe
@payco = payco @payco = payco
@paynow = paynow @paynow = paynow
@paypal = paypal @paypal = paypal
@paypay = paypay
@pix = pix @pix = pix
@promptpay = promptpay @promptpay = promptpay
@radar_options = radar_options @radar_options = radar_options
@ -6740,19 +6691,6 @@ module Stripe
end end
end end
class Paypay < Stripe::RequestParams
# Controls when the funds are captured from the customer's account.
#
# If provided, this parameter overrides the behavior of the top-level [capture_method](/api/payment_intents/update#update_payment_intent-capture_method) for this payment method type when finalizing the payment with this payment method type.
#
# If `capture_method` is already set on the PaymentIntent, providing an empty value for this parameter unsets the stored value for this payment method type.
attr_accessor :capture_method
def initialize(capture_method: nil)
@capture_method = capture_method
end
end
class Pix < Stripe::RequestParams class Pix < Stripe::RequestParams
# Determines if the amount includes the IOF tax. Defaults to `never`. # Determines if the amount includes the IOF tax. Defaults to `never`.
attr_accessor :amount_includes_iof attr_accessor :amount_includes_iof
@ -7140,8 +7078,6 @@ module Stripe
attr_accessor :paynow attr_accessor :paynow
# If this is a `paypal` PaymentMethod, this sub-hash contains details about the PayPal payment method options. # If this is a `paypal` PaymentMethod, this sub-hash contains details about the PayPal payment method options.
attr_accessor :paypal attr_accessor :paypal
# If this is a `paypay` PaymentMethod, this sub-hash contains details about the PayPay payment method options.
attr_accessor :paypay
# If this is a `pix` PaymentMethod, this sub-hash contains details about the Pix payment method options. # If this is a `pix` PaymentMethod, this sub-hash contains details about the Pix payment method options.
attr_accessor :pix attr_accessor :pix
# If this is a `promptpay` PaymentMethod, this sub-hash contains details about the PromptPay payment method options. # If this is a `promptpay` PaymentMethod, this sub-hash contains details about the PromptPay payment method options.
@ -7207,7 +7143,6 @@ module Stripe
payco: nil, payco: nil,
paynow: nil, paynow: nil,
paypal: nil, paypal: nil,
paypay: nil,
pix: nil, pix: nil,
promptpay: nil, promptpay: nil,
revolut_pay: nil, revolut_pay: nil,
@ -7260,7 +7195,6 @@ module Stripe
@payco = payco @payco = payco
@paynow = paynow @paynow = paynow
@paypal = paypal @paypal = paypal
@paypay = paypay
@pix = pix @pix = pix
@promptpay = promptpay @promptpay = promptpay
@revolut_pay = revolut_pay @revolut_pay = revolut_pay

View File

@ -728,23 +728,6 @@ module Stripe
end end
end end
class Paypay < Stripe::RequestParams
class DisplayPreference < Stripe::RequestParams
# The account's preference for whether or not to display this payment method.
attr_accessor :preference
def initialize(preference: nil)
@preference = preference
end
end
# Whether or not the payment method should be displayed.
attr_accessor :display_preference
def initialize(display_preference: nil)
@display_preference = display_preference
end
end
class Pix < Stripe::RequestParams class Pix < Stripe::RequestParams
class DisplayPreference < Stripe::RequestParams class DisplayPreference < Stripe::RequestParams
# The account's preference for whether or not to display this payment method. # The account's preference for whether or not to display this payment method.
@ -1036,8 +1019,6 @@ module Stripe
attr_accessor :paynow attr_accessor :paynow
# PayPal, a digital wallet popular with customers in Europe, allows your customers worldwide to pay using their PayPal account. Check this [page](https://stripe.com/docs/payments/paypal) for more details. # PayPal, a digital wallet popular with customers in Europe, allows your customers worldwide to pay using their PayPal account. Check this [page](https://stripe.com/docs/payments/paypal) for more details.
attr_accessor :paypal attr_accessor :paypal
# Customers can pay with PayPay online or using the PayPay app.
attr_accessor :paypay
# Pix is a payment method popular in Brazil. When paying with Pix, customers authenticate and approve payments by scanning a QR code in their preferred banking app. Check this [page](https://docs.stripe.com/payments/pix) for more details. # Pix is a payment method popular in Brazil. When paying with Pix, customers authenticate and approve payments by scanning a QR code in their preferred banking app. Check this [page](https://docs.stripe.com/payments/pix) for more details.
attr_accessor :pix attr_accessor :pix
# PromptPay is a Thailand-based payment method that allows customers to make a payment using their preferred app from participating banks. Check this [page](https://stripe.com/docs/payments/promptpay) for more details. # PromptPay is a Thailand-based payment method that allows customers to make a payment using their preferred app from participating banks. Check this [page](https://stripe.com/docs/payments/promptpay) for more details.
@ -1108,7 +1089,6 @@ module Stripe
payco: nil, payco: nil,
paynow: nil, paynow: nil,
paypal: nil, paypal: nil,
paypay: nil,
pix: nil, pix: nil,
promptpay: nil, promptpay: nil,
revolut_pay: nil, revolut_pay: nil,
@ -1166,7 +1146,6 @@ module Stripe
@payco = payco @payco = payco
@paynow = paynow @paynow = paynow
@paypal = paypal @paypal = paypal
@paypay = paypay
@pix = pix @pix = pix
@promptpay = promptpay @promptpay = promptpay
@revolut_pay = revolut_pay @revolut_pay = revolut_pay
@ -1889,23 +1868,6 @@ module Stripe
end end
end end
class Paypay < Stripe::RequestParams
class DisplayPreference < Stripe::RequestParams
# The account's preference for whether or not to display this payment method.
attr_accessor :preference
def initialize(preference: nil)
@preference = preference
end
end
# Whether or not the payment method should be displayed.
attr_accessor :display_preference
def initialize(display_preference: nil)
@display_preference = display_preference
end
end
class Pix < Stripe::RequestParams class Pix < Stripe::RequestParams
class DisplayPreference < Stripe::RequestParams class DisplayPreference < Stripe::RequestParams
# The account's preference for whether or not to display this payment method. # The account's preference for whether or not to display this payment method.
@ -2197,8 +2159,6 @@ module Stripe
attr_accessor :paynow attr_accessor :paynow
# PayPal, a digital wallet popular with customers in Europe, allows your customers worldwide to pay using their PayPal account. Check this [page](https://stripe.com/docs/payments/paypal) for more details. # PayPal, a digital wallet popular with customers in Europe, allows your customers worldwide to pay using their PayPal account. Check this [page](https://stripe.com/docs/payments/paypal) for more details.
attr_accessor :paypal attr_accessor :paypal
# Customers can pay with PayPay online or using the PayPay app.
attr_accessor :paypay
# Pix is a payment method popular in Brazil. When paying with Pix, customers authenticate and approve payments by scanning a QR code in their preferred banking app. Check this [page](https://docs.stripe.com/payments/pix) for more details. # Pix is a payment method popular in Brazil. When paying with Pix, customers authenticate and approve payments by scanning a QR code in their preferred banking app. Check this [page](https://docs.stripe.com/payments/pix) for more details.
attr_accessor :pix attr_accessor :pix
# PromptPay is a Thailand-based payment method that allows customers to make a payment using their preferred app from participating banks. Check this [page](https://stripe.com/docs/payments/promptpay) for more details. # PromptPay is a Thailand-based payment method that allows customers to make a payment using their preferred app from participating banks. Check this [page](https://stripe.com/docs/payments/promptpay) for more details.
@ -2269,7 +2229,6 @@ module Stripe
payco: nil, payco: nil,
paynow: nil, paynow: nil,
paypal: nil, paypal: nil,
paypay: nil,
pix: nil, pix: nil,
promptpay: nil, promptpay: nil,
revolut_pay: nil, revolut_pay: nil,
@ -2327,7 +2286,6 @@ module Stripe
@payco = payco @payco = payco
@paynow = paynow @paynow = paynow
@paypal = paypal @paypal = paypal
@paypay = paypay
@pix = pix @pix = pix
@promptpay = promptpay @promptpay = promptpay
@revolut_pay = revolut_pay @revolut_pay = revolut_pay

View File

@ -309,7 +309,6 @@ module Stripe
class Payco < Stripe::RequestParams; end class Payco < Stripe::RequestParams; end
class Paynow < Stripe::RequestParams; end class Paynow < Stripe::RequestParams; end
class Paypal < Stripe::RequestParams; end class Paypal < Stripe::RequestParams; end
class Paypay < Stripe::RequestParams; end
class Pix < Stripe::RequestParams; end class Pix < Stripe::RequestParams; end
class Promptpay < Stripe::RequestParams; end class Promptpay < Stripe::RequestParams; end
@ -464,8 +463,6 @@ module Stripe
attr_accessor :paynow attr_accessor :paynow
# If this is a `paypal` PaymentMethod, this hash contains details about the PayPal payment method. # If this is a `paypal` PaymentMethod, this hash contains details about the PayPal payment method.
attr_accessor :paypal attr_accessor :paypal
# If this is a `paypay` PaymentMethod, this hash contains details about the PayPay payment method.
attr_accessor :paypay
# If this is a `pix` PaymentMethod, this hash contains details about the Pix payment method. # If this is a `pix` PaymentMethod, this hash contains details about the Pix payment method.
attr_accessor :pix attr_accessor :pix
# If this is a `promptpay` PaymentMethod, this hash contains details about the PromptPay payment method. # If this is a `promptpay` PaymentMethod, this hash contains details about the PromptPay payment method.
@ -540,7 +537,6 @@ module Stripe
payment_method: nil, payment_method: nil,
paynow: nil, paynow: nil,
paypal: nil, paypal: nil,
paypay: nil,
pix: nil, pix: nil,
promptpay: nil, promptpay: nil,
radar_options: nil, radar_options: nil,
@ -600,7 +596,6 @@ module Stripe
@payment_method = payment_method @payment_method = payment_method
@paynow = paynow @paynow = paynow
@paypal = paypal @paypal = paypal
@paypay = paypay
@pix = pix @pix = pix
@promptpay = promptpay @promptpay = promptpay
@radar_options = radar_options @radar_options = radar_options

View File

@ -351,7 +351,6 @@ module Stripe
class Payco < Stripe::RequestParams; end class Payco < Stripe::RequestParams; end
class Paynow < Stripe::RequestParams; end class Paynow < Stripe::RequestParams; end
class Paypal < Stripe::RequestParams; end class Paypal < Stripe::RequestParams; end
class Paypay < Stripe::RequestParams; end
class Pix < Stripe::RequestParams; end class Pix < Stripe::RequestParams; end
class Promptpay < Stripe::RequestParams; end class Promptpay < Stripe::RequestParams; end
@ -498,8 +497,6 @@ module Stripe
attr_accessor :paynow attr_accessor :paynow
# If this is a `paypal` PaymentMethod, this hash contains details about the PayPal payment method. # If this is a `paypal` PaymentMethod, this hash contains details about the PayPal payment method.
attr_accessor :paypal attr_accessor :paypal
# If this is a `paypay` PaymentMethod, this hash contains details about the PayPay payment method.
attr_accessor :paypay
# If this is a `pix` PaymentMethod, this hash contains details about the Pix payment method. # If this is a `pix` PaymentMethod, this hash contains details about the Pix payment method.
attr_accessor :pix attr_accessor :pix
# If this is a `promptpay` PaymentMethod, this hash contains details about the PromptPay payment method. # If this is a `promptpay` PaymentMethod, this hash contains details about the PromptPay payment method.
@ -570,7 +567,6 @@ module Stripe
payco: nil, payco: nil,
paynow: nil, paynow: nil,
paypal: nil, paypal: nil,
paypay: nil,
pix: nil, pix: nil,
promptpay: nil, promptpay: nil,
radar_options: nil, radar_options: nil,
@ -626,7 +622,6 @@ module Stripe
@payco = payco @payco = payco
@paynow = paynow @paynow = paynow
@paypal = paypal @paypal = paypal
@paypay = paypay
@pix = pix @pix = pix
@promptpay = promptpay @promptpay = promptpay
@radar_options = radar_options @radar_options = radar_options
@ -1441,7 +1436,6 @@ module Stripe
class Payco < Stripe::RequestParams; end class Payco < Stripe::RequestParams; end
class Paynow < Stripe::RequestParams; end class Paynow < Stripe::RequestParams; end
class Paypal < Stripe::RequestParams; end class Paypal < Stripe::RequestParams; end
class Paypay < Stripe::RequestParams; end
class Pix < Stripe::RequestParams; end class Pix < Stripe::RequestParams; end
class Promptpay < Stripe::RequestParams; end class Promptpay < Stripe::RequestParams; end
@ -1588,8 +1582,6 @@ module Stripe
attr_accessor :paynow attr_accessor :paynow
# If this is a `paypal` PaymentMethod, this hash contains details about the PayPal payment method. # If this is a `paypal` PaymentMethod, this hash contains details about the PayPal payment method.
attr_accessor :paypal attr_accessor :paypal
# If this is a `paypay` PaymentMethod, this hash contains details about the PayPay payment method.
attr_accessor :paypay
# If this is a `pix` PaymentMethod, this hash contains details about the Pix payment method. # If this is a `pix` PaymentMethod, this hash contains details about the Pix payment method.
attr_accessor :pix attr_accessor :pix
# If this is a `promptpay` PaymentMethod, this hash contains details about the PromptPay payment method. # If this is a `promptpay` PaymentMethod, this hash contains details about the PromptPay payment method.
@ -1660,7 +1652,6 @@ module Stripe
payco: nil, payco: nil,
paynow: nil, paynow: nil,
paypal: nil, paypal: nil,
paypay: nil,
pix: nil, pix: nil,
promptpay: nil, promptpay: nil,
radar_options: nil, radar_options: nil,
@ -1716,7 +1707,6 @@ module Stripe
@payco = payco @payco = payco
@paynow = paynow @paynow = paynow
@paypal = paypal @paypal = paypal
@paypay = paypay
@pix = pix @pix = pix
@promptpay = promptpay @promptpay = promptpay
@radar_options = radar_options @radar_options = radar_options
@ -2518,7 +2508,6 @@ module Stripe
class Payco < Stripe::RequestParams; end class Payco < Stripe::RequestParams; end
class Paynow < Stripe::RequestParams; end class Paynow < Stripe::RequestParams; end
class Paypal < Stripe::RequestParams; end class Paypal < Stripe::RequestParams; end
class Paypay < Stripe::RequestParams; end
class Pix < Stripe::RequestParams; end class Pix < Stripe::RequestParams; end
class Promptpay < Stripe::RequestParams; end class Promptpay < Stripe::RequestParams; end
@ -2665,8 +2654,6 @@ module Stripe
attr_accessor :paynow attr_accessor :paynow
# If this is a `paypal` PaymentMethod, this hash contains details about the PayPal payment method. # If this is a `paypal` PaymentMethod, this hash contains details about the PayPal payment method.
attr_accessor :paypal attr_accessor :paypal
# If this is a `paypay` PaymentMethod, this hash contains details about the PayPay payment method.
attr_accessor :paypay
# If this is a `pix` PaymentMethod, this hash contains details about the Pix payment method. # If this is a `pix` PaymentMethod, this hash contains details about the Pix payment method.
attr_accessor :pix attr_accessor :pix
# If this is a `promptpay` PaymentMethod, this hash contains details about the PromptPay payment method. # If this is a `promptpay` PaymentMethod, this hash contains details about the PromptPay payment method.
@ -2737,7 +2724,6 @@ module Stripe
payco: nil, payco: nil,
paynow: nil, paynow: nil,
paypal: nil, paypal: nil,
paypay: nil,
pix: nil, pix: nil,
promptpay: nil, promptpay: nil,
radar_options: nil, radar_options: nil,
@ -2793,7 +2779,6 @@ module Stripe
@payco = payco @payco = payco
@paynow = paynow @paynow = paynow
@paypal = paypal @paypal = paypal
@paypay = paypay
@pix = pix @pix = pix
@promptpay = promptpay @promptpay = promptpay
@radar_options = radar_options @radar_options = radar_options

View File

@ -241,7 +241,6 @@ module Stripe
class Payco < Stripe::RequestParams; end class Payco < Stripe::RequestParams; end
class Paynow < Stripe::RequestParams; end class Paynow < Stripe::RequestParams; end
class Paypal < Stripe::RequestParams; end class Paypal < Stripe::RequestParams; end
class Paypay < Stripe::RequestParams; end
class Pix < Stripe::RequestParams; end class Pix < Stripe::RequestParams; end
class Promptpay < Stripe::RequestParams; end class Promptpay < Stripe::RequestParams; end
@ -388,8 +387,6 @@ module Stripe
attr_accessor :paynow attr_accessor :paynow
# If this is a `paypal` PaymentMethod, this hash contains details about the PayPal payment method. # If this is a `paypal` PaymentMethod, this hash contains details about the PayPal payment method.
attr_accessor :paypal attr_accessor :paypal
# If this is a `paypay` PaymentMethod, this hash contains details about the PayPay payment method.
attr_accessor :paypay
# If this is a `pix` PaymentMethod, this hash contains details about the Pix payment method. # If this is a `pix` PaymentMethod, this hash contains details about the Pix payment method.
attr_accessor :pix attr_accessor :pix
# If this is a `promptpay` PaymentMethod, this hash contains details about the PromptPay payment method. # If this is a `promptpay` PaymentMethod, this hash contains details about the PromptPay payment method.
@ -460,7 +457,6 @@ module Stripe
payco: nil, payco: nil,
paynow: nil, paynow: nil,
paypal: nil, paypal: nil,
paypay: nil,
pix: nil, pix: nil,
promptpay: nil, promptpay: nil,
radar_options: nil, radar_options: nil,
@ -516,7 +512,6 @@ module Stripe
@payco = payco @payco = payco
@paynow = paynow @paynow = paynow
@paypal = paypal @paypal = paypal
@paypay = paypay
@pix = pix @pix = pix
@promptpay = promptpay @promptpay = promptpay
@radar_options = radar_options @radar_options = radar_options

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -1659,14 +1659,6 @@ module Stripe
@field_remappings = {} @field_remappings = {}
end end
end end
class Paypay < Stripe::StripeObject
def self.inner_class_types
@inner_class_types = {}
end
def self.field_remappings
@field_remappings = {}
end
end
class Pix < Stripe::StripeObject class Pix < Stripe::StripeObject
# Unique transaction id generated by BCB # Unique transaction id generated by BCB
sig { returns(T.nilable(String)) } sig { returns(T.nilable(String)) }
@ -2072,9 +2064,6 @@ module Stripe
# Attribute for field paypal # Attribute for field paypal
sig { returns(T.nilable(Paypal)) } sig { returns(T.nilable(Paypal)) }
def paypal; end def paypal; end
# Attribute for field paypay
sig { returns(T.nilable(Paypay)) }
def paypay; end
# Attribute for field pix # Attribute for field pix
sig { returns(T.nilable(Pix)) } sig { returns(T.nilable(Pix)) }
def pix; end def pix; end
@ -2168,7 +2157,6 @@ module Stripe
payco: Payco, payco: Payco,
paynow: Paynow, paynow: Paynow,
paypal: Paypal, paypal: Paypal,
paypay: Paypay,
pix: Pix, pix: Pix,
promptpay: Promptpay, promptpay: Promptpay,
revolut_pay: RevolutPay, revolut_pay: RevolutPay,

View File

@ -1252,14 +1252,6 @@ module Stripe
@field_remappings = {} @field_remappings = {}
end end
end end
class Paypay < Stripe::StripeObject
def self.inner_class_types
@inner_class_types = {}
end
def self.field_remappings
@field_remappings = {}
end
end
class Pix < Stripe::StripeObject class Pix < Stripe::StripeObject
def self.inner_class_types def self.inner_class_types
@inner_class_types = {} @inner_class_types = {}
@ -1583,9 +1575,6 @@ module Stripe
# Attribute for field paypal # Attribute for field paypal
sig { returns(T.nilable(Paypal)) } sig { returns(T.nilable(Paypal)) }
def paypal; end def paypal; end
# Attribute for field paypay
sig { returns(T.nilable(Paypay)) }
def paypay; end
# Attribute for field pix # Attribute for field pix
sig { returns(T.nilable(Pix)) } sig { returns(T.nilable(Pix)) }
def pix; end def pix; end
@ -1667,7 +1656,6 @@ module Stripe
payco: Payco, payco: Payco,
paynow: Paynow, paynow: Paynow,
paypal: Paypal, paypal: Paypal,
paypay: Paypay,
pix: Pix, pix: Pix,
promptpay: Promptpay, promptpay: Promptpay,
revolut_pay: RevolutPay, revolut_pay: RevolutPay,
@ -2064,7 +2052,6 @@ module Stripe
class Payco < Stripe::RequestParams; end class Payco < Stripe::RequestParams; end
class Paynow < Stripe::RequestParams; end class Paynow < Stripe::RequestParams; end
class Paypal < Stripe::RequestParams; end class Paypal < Stripe::RequestParams; end
class Paypay < Stripe::RequestParams; end
class Pix < Stripe::RequestParams; end class Pix < Stripe::RequestParams; end
class Promptpay < Stripe::RequestParams; end class Promptpay < Stripe::RequestParams; end
class RadarOptions < Stripe::RequestParams class RadarOptions < Stripe::RequestParams
@ -2494,15 +2481,6 @@ module Stripe
params(_paypal: T.nilable(::Stripe::ConfirmationToken::CreateParams::PaymentMethodData::Paypal)).returns(T.nilable(::Stripe::ConfirmationToken::CreateParams::PaymentMethodData::Paypal)) params(_paypal: T.nilable(::Stripe::ConfirmationToken::CreateParams::PaymentMethodData::Paypal)).returns(T.nilable(::Stripe::ConfirmationToken::CreateParams::PaymentMethodData::Paypal))
} }
def paypal=(_paypal); end def paypal=(_paypal); end
# If this is a `paypay` PaymentMethod, this hash contains details about the PayPay payment method.
sig {
returns(T.nilable(::Stripe::ConfirmationToken::CreateParams::PaymentMethodData::Paypay))
}
def paypay; end
sig {
params(_paypay: T.nilable(::Stripe::ConfirmationToken::CreateParams::PaymentMethodData::Paypay)).returns(T.nilable(::Stripe::ConfirmationToken::CreateParams::PaymentMethodData::Paypay))
}
def paypay=(_paypay); end
# If this is a `pix` PaymentMethod, this hash contains details about the Pix payment method. # If this is a `pix` PaymentMethod, this hash contains details about the Pix payment method.
sig { sig {
returns(T.nilable(::Stripe::ConfirmationToken::CreateParams::PaymentMethodData::Pix)) returns(T.nilable(::Stripe::ConfirmationToken::CreateParams::PaymentMethodData::Pix))
@ -2626,7 +2604,7 @@ module Stripe
} }
def zip=(_zip); end def zip=(_zip); end
sig { sig {
params(acss_debit: T.nilable(::Stripe::ConfirmationToken::CreateParams::PaymentMethodData::AcssDebit), affirm: T.nilable(::Stripe::ConfirmationToken::CreateParams::PaymentMethodData::Affirm), afterpay_clearpay: T.nilable(::Stripe::ConfirmationToken::CreateParams::PaymentMethodData::AfterpayClearpay), alipay: T.nilable(::Stripe::ConfirmationToken::CreateParams::PaymentMethodData::Alipay), allow_redisplay: T.nilable(String), alma: T.nilable(::Stripe::ConfirmationToken::CreateParams::PaymentMethodData::Alma), amazon_pay: T.nilable(::Stripe::ConfirmationToken::CreateParams::PaymentMethodData::AmazonPay), au_becs_debit: T.nilable(::Stripe::ConfirmationToken::CreateParams::PaymentMethodData::AuBecsDebit), bacs_debit: T.nilable(::Stripe::ConfirmationToken::CreateParams::PaymentMethodData::BacsDebit), bancontact: T.nilable(::Stripe::ConfirmationToken::CreateParams::PaymentMethodData::Bancontact), billie: T.nilable(::Stripe::ConfirmationToken::CreateParams::PaymentMethodData::Billie), billing_details: T.nilable(::Stripe::ConfirmationToken::CreateParams::PaymentMethodData::BillingDetails), blik: T.nilable(::Stripe::ConfirmationToken::CreateParams::PaymentMethodData::Blik), boleto: T.nilable(::Stripe::ConfirmationToken::CreateParams::PaymentMethodData::Boleto), cashapp: T.nilable(::Stripe::ConfirmationToken::CreateParams::PaymentMethodData::Cashapp), crypto: T.nilable(::Stripe::ConfirmationToken::CreateParams::PaymentMethodData::Crypto), customer_balance: T.nilable(::Stripe::ConfirmationToken::CreateParams::PaymentMethodData::CustomerBalance), eps: T.nilable(::Stripe::ConfirmationToken::CreateParams::PaymentMethodData::Eps), fpx: T.nilable(::Stripe::ConfirmationToken::CreateParams::PaymentMethodData::Fpx), giropay: T.nilable(::Stripe::ConfirmationToken::CreateParams::PaymentMethodData::Giropay), grabpay: T.nilable(::Stripe::ConfirmationToken::CreateParams::PaymentMethodData::Grabpay), ideal: T.nilable(::Stripe::ConfirmationToken::CreateParams::PaymentMethodData::Ideal), interac_present: T.nilable(::Stripe::ConfirmationToken::CreateParams::PaymentMethodData::InteracPresent), kakao_pay: T.nilable(::Stripe::ConfirmationToken::CreateParams::PaymentMethodData::KakaoPay), klarna: T.nilable(::Stripe::ConfirmationToken::CreateParams::PaymentMethodData::Klarna), konbini: T.nilable(::Stripe::ConfirmationToken::CreateParams::PaymentMethodData::Konbini), kr_card: T.nilable(::Stripe::ConfirmationToken::CreateParams::PaymentMethodData::KrCard), link: T.nilable(::Stripe::ConfirmationToken::CreateParams::PaymentMethodData::Link), mb_way: T.nilable(::Stripe::ConfirmationToken::CreateParams::PaymentMethodData::MbWay), metadata: T.nilable(T::Hash[String, String]), mobilepay: T.nilable(::Stripe::ConfirmationToken::CreateParams::PaymentMethodData::Mobilepay), multibanco: T.nilable(::Stripe::ConfirmationToken::CreateParams::PaymentMethodData::Multibanco), naver_pay: T.nilable(::Stripe::ConfirmationToken::CreateParams::PaymentMethodData::NaverPay), nz_bank_account: T.nilable(::Stripe::ConfirmationToken::CreateParams::PaymentMethodData::NzBankAccount), oxxo: T.nilable(::Stripe::ConfirmationToken::CreateParams::PaymentMethodData::Oxxo), p24: T.nilable(::Stripe::ConfirmationToken::CreateParams::PaymentMethodData::P24), pay_by_bank: T.nilable(::Stripe::ConfirmationToken::CreateParams::PaymentMethodData::PayByBank), payco: T.nilable(::Stripe::ConfirmationToken::CreateParams::PaymentMethodData::Payco), paynow: T.nilable(::Stripe::ConfirmationToken::CreateParams::PaymentMethodData::Paynow), paypal: T.nilable(::Stripe::ConfirmationToken::CreateParams::PaymentMethodData::Paypal), paypay: T.nilable(::Stripe::ConfirmationToken::CreateParams::PaymentMethodData::Paypay), pix: T.nilable(::Stripe::ConfirmationToken::CreateParams::PaymentMethodData::Pix), promptpay: T.nilable(::Stripe::ConfirmationToken::CreateParams::PaymentMethodData::Promptpay), radar_options: T.nilable(::Stripe::ConfirmationToken::CreateParams::PaymentMethodData::RadarOptions), revolut_pay: T.nilable(::Stripe::ConfirmationToken::CreateParams::PaymentMethodData::RevolutPay), samsung_pay: T.nilable(::Stripe::ConfirmationToken::CreateParams::PaymentMethodData::SamsungPay), satispay: T.nilable(::Stripe::ConfirmationToken::CreateParams::PaymentMethodData::Satispay), sepa_debit: T.nilable(::Stripe::ConfirmationToken::CreateParams::PaymentMethodData::SepaDebit), sofort: T.nilable(::Stripe::ConfirmationToken::CreateParams::PaymentMethodData::Sofort), swish: T.nilable(::Stripe::ConfirmationToken::CreateParams::PaymentMethodData::Swish), twint: T.nilable(::Stripe::ConfirmationToken::CreateParams::PaymentMethodData::Twint), type: String, us_bank_account: T.nilable(::Stripe::ConfirmationToken::CreateParams::PaymentMethodData::UsBankAccount), wechat_pay: T.nilable(::Stripe::ConfirmationToken::CreateParams::PaymentMethodData::WechatPay), zip: T.nilable(::Stripe::ConfirmationToken::CreateParams::PaymentMethodData::Zip)).void params(acss_debit: T.nilable(::Stripe::ConfirmationToken::CreateParams::PaymentMethodData::AcssDebit), affirm: T.nilable(::Stripe::ConfirmationToken::CreateParams::PaymentMethodData::Affirm), afterpay_clearpay: T.nilable(::Stripe::ConfirmationToken::CreateParams::PaymentMethodData::AfterpayClearpay), alipay: T.nilable(::Stripe::ConfirmationToken::CreateParams::PaymentMethodData::Alipay), allow_redisplay: T.nilable(String), alma: T.nilable(::Stripe::ConfirmationToken::CreateParams::PaymentMethodData::Alma), amazon_pay: T.nilable(::Stripe::ConfirmationToken::CreateParams::PaymentMethodData::AmazonPay), au_becs_debit: T.nilable(::Stripe::ConfirmationToken::CreateParams::PaymentMethodData::AuBecsDebit), bacs_debit: T.nilable(::Stripe::ConfirmationToken::CreateParams::PaymentMethodData::BacsDebit), bancontact: T.nilable(::Stripe::ConfirmationToken::CreateParams::PaymentMethodData::Bancontact), billie: T.nilable(::Stripe::ConfirmationToken::CreateParams::PaymentMethodData::Billie), billing_details: T.nilable(::Stripe::ConfirmationToken::CreateParams::PaymentMethodData::BillingDetails), blik: T.nilable(::Stripe::ConfirmationToken::CreateParams::PaymentMethodData::Blik), boleto: T.nilable(::Stripe::ConfirmationToken::CreateParams::PaymentMethodData::Boleto), cashapp: T.nilable(::Stripe::ConfirmationToken::CreateParams::PaymentMethodData::Cashapp), crypto: T.nilable(::Stripe::ConfirmationToken::CreateParams::PaymentMethodData::Crypto), customer_balance: T.nilable(::Stripe::ConfirmationToken::CreateParams::PaymentMethodData::CustomerBalance), eps: T.nilable(::Stripe::ConfirmationToken::CreateParams::PaymentMethodData::Eps), fpx: T.nilable(::Stripe::ConfirmationToken::CreateParams::PaymentMethodData::Fpx), giropay: T.nilable(::Stripe::ConfirmationToken::CreateParams::PaymentMethodData::Giropay), grabpay: T.nilable(::Stripe::ConfirmationToken::CreateParams::PaymentMethodData::Grabpay), ideal: T.nilable(::Stripe::ConfirmationToken::CreateParams::PaymentMethodData::Ideal), interac_present: T.nilable(::Stripe::ConfirmationToken::CreateParams::PaymentMethodData::InteracPresent), kakao_pay: T.nilable(::Stripe::ConfirmationToken::CreateParams::PaymentMethodData::KakaoPay), klarna: T.nilable(::Stripe::ConfirmationToken::CreateParams::PaymentMethodData::Klarna), konbini: T.nilable(::Stripe::ConfirmationToken::CreateParams::PaymentMethodData::Konbini), kr_card: T.nilable(::Stripe::ConfirmationToken::CreateParams::PaymentMethodData::KrCard), link: T.nilable(::Stripe::ConfirmationToken::CreateParams::PaymentMethodData::Link), mb_way: T.nilable(::Stripe::ConfirmationToken::CreateParams::PaymentMethodData::MbWay), metadata: T.nilable(T::Hash[String, String]), mobilepay: T.nilable(::Stripe::ConfirmationToken::CreateParams::PaymentMethodData::Mobilepay), multibanco: T.nilable(::Stripe::ConfirmationToken::CreateParams::PaymentMethodData::Multibanco), naver_pay: T.nilable(::Stripe::ConfirmationToken::CreateParams::PaymentMethodData::NaverPay), nz_bank_account: T.nilable(::Stripe::ConfirmationToken::CreateParams::PaymentMethodData::NzBankAccount), oxxo: T.nilable(::Stripe::ConfirmationToken::CreateParams::PaymentMethodData::Oxxo), p24: T.nilable(::Stripe::ConfirmationToken::CreateParams::PaymentMethodData::P24), pay_by_bank: T.nilable(::Stripe::ConfirmationToken::CreateParams::PaymentMethodData::PayByBank), payco: T.nilable(::Stripe::ConfirmationToken::CreateParams::PaymentMethodData::Payco), paynow: T.nilable(::Stripe::ConfirmationToken::CreateParams::PaymentMethodData::Paynow), paypal: T.nilable(::Stripe::ConfirmationToken::CreateParams::PaymentMethodData::Paypal), pix: T.nilable(::Stripe::ConfirmationToken::CreateParams::PaymentMethodData::Pix), promptpay: T.nilable(::Stripe::ConfirmationToken::CreateParams::PaymentMethodData::Promptpay), radar_options: T.nilable(::Stripe::ConfirmationToken::CreateParams::PaymentMethodData::RadarOptions), revolut_pay: T.nilable(::Stripe::ConfirmationToken::CreateParams::PaymentMethodData::RevolutPay), samsung_pay: T.nilable(::Stripe::ConfirmationToken::CreateParams::PaymentMethodData::SamsungPay), satispay: T.nilable(::Stripe::ConfirmationToken::CreateParams::PaymentMethodData::Satispay), sepa_debit: T.nilable(::Stripe::ConfirmationToken::CreateParams::PaymentMethodData::SepaDebit), sofort: T.nilable(::Stripe::ConfirmationToken::CreateParams::PaymentMethodData::Sofort), swish: T.nilable(::Stripe::ConfirmationToken::CreateParams::PaymentMethodData::Swish), twint: T.nilable(::Stripe::ConfirmationToken::CreateParams::PaymentMethodData::Twint), type: String, us_bank_account: T.nilable(::Stripe::ConfirmationToken::CreateParams::PaymentMethodData::UsBankAccount), wechat_pay: T.nilable(::Stripe::ConfirmationToken::CreateParams::PaymentMethodData::WechatPay), zip: T.nilable(::Stripe::ConfirmationToken::CreateParams::PaymentMethodData::Zip)).void
} }
def initialize( def initialize(
acss_debit: nil, acss_debit: nil,
@ -2669,7 +2647,6 @@ module Stripe
payco: nil, payco: nil,
paynow: nil, paynow: nil,
paypal: nil, paypal: nil,
paypay: nil,
pix: nil, pix: nil,
promptpay: nil, promptpay: nil,
radar_options: nil, radar_options: nil,

File diff suppressed because one or more lines are too long

View File

@ -1156,14 +1156,6 @@ module Stripe
@field_remappings = {} @field_remappings = {}
end end
end end
class Paypay < Stripe::StripeObject
def self.inner_class_types
@inner_class_types = {}
end
def self.field_remappings
@field_remappings = {}
end
end
class Pix < Stripe::StripeObject class Pix < Stripe::StripeObject
def self.inner_class_types def self.inner_class_types
@inner_class_types = {} @inner_class_types = {}
@ -1513,9 +1505,6 @@ module Stripe
# Attribute for field paypal # Attribute for field paypal
sig { returns(T.nilable(Paypal)) } sig { returns(T.nilable(Paypal)) }
def paypal; end def paypal; end
# Attribute for field paypay
sig { returns(T.nilable(Paypay)) }
def paypay; end
# Attribute for field pix # Attribute for field pix
sig { returns(T.nilable(Pix)) } sig { returns(T.nilable(Pix)) }
def pix; end def pix; end
@ -1941,7 +1930,6 @@ module Stripe
class Payco < Stripe::RequestParams; end class Payco < Stripe::RequestParams; end
class Paynow < Stripe::RequestParams; end class Paynow < Stripe::RequestParams; end
class Paypal < Stripe::RequestParams; end class Paypal < Stripe::RequestParams; end
class Paypay < Stripe::RequestParams; end
class Pix < Stripe::RequestParams; end class Pix < Stripe::RequestParams; end
class Promptpay < Stripe::RequestParams; end class Promptpay < Stripe::RequestParams; end
class RadarOptions < Stripe::RequestParams class RadarOptions < Stripe::RequestParams
@ -2315,13 +2303,6 @@ module Stripe
params(_paypal: T.nilable(::Stripe::PaymentMethod::CreateParams::Paypal)).returns(T.nilable(::Stripe::PaymentMethod::CreateParams::Paypal)) params(_paypal: T.nilable(::Stripe::PaymentMethod::CreateParams::Paypal)).returns(T.nilable(::Stripe::PaymentMethod::CreateParams::Paypal))
} }
def paypal=(_paypal); end def paypal=(_paypal); end
# If this is a `paypay` PaymentMethod, this hash contains details about the PayPay payment method.
sig { returns(T.nilable(::Stripe::PaymentMethod::CreateParams::Paypay)) }
def paypay; end
sig {
params(_paypay: T.nilable(::Stripe::PaymentMethod::CreateParams::Paypay)).returns(T.nilable(::Stripe::PaymentMethod::CreateParams::Paypay))
}
def paypay=(_paypay); end
# If this is a `pix` PaymentMethod, this hash contains details about the Pix payment method. # If this is a `pix` PaymentMethod, this hash contains details about the Pix payment method.
sig { returns(T.nilable(::Stripe::PaymentMethod::CreateParams::Pix)) } sig { returns(T.nilable(::Stripe::PaymentMethod::CreateParams::Pix)) }
def pix; end def pix; end
@ -2419,7 +2400,7 @@ module Stripe
} }
def zip=(_zip); end def zip=(_zip); end
sig { sig {
params(acss_debit: T.nilable(::Stripe::PaymentMethod::CreateParams::AcssDebit), affirm: T.nilable(::Stripe::PaymentMethod::CreateParams::Affirm), afterpay_clearpay: T.nilable(::Stripe::PaymentMethod::CreateParams::AfterpayClearpay), alipay: T.nilable(::Stripe::PaymentMethod::CreateParams::Alipay), allow_redisplay: T.nilable(String), alma: T.nilable(::Stripe::PaymentMethod::CreateParams::Alma), amazon_pay: T.nilable(::Stripe::PaymentMethod::CreateParams::AmazonPay), au_becs_debit: T.nilable(::Stripe::PaymentMethod::CreateParams::AuBecsDebit), bacs_debit: T.nilable(::Stripe::PaymentMethod::CreateParams::BacsDebit), bancontact: T.nilable(::Stripe::PaymentMethod::CreateParams::Bancontact), billie: T.nilable(::Stripe::PaymentMethod::CreateParams::Billie), billing_details: T.nilable(::Stripe::PaymentMethod::CreateParams::BillingDetails), blik: T.nilable(::Stripe::PaymentMethod::CreateParams::Blik), boleto: T.nilable(::Stripe::PaymentMethod::CreateParams::Boleto), card: T.nilable(::Stripe::PaymentMethod::CreateParams::Card), cashapp: T.nilable(::Stripe::PaymentMethod::CreateParams::Cashapp), crypto: T.nilable(::Stripe::PaymentMethod::CreateParams::Crypto), customer: T.nilable(String), customer_balance: T.nilable(::Stripe::PaymentMethod::CreateParams::CustomerBalance), eps: T.nilable(::Stripe::PaymentMethod::CreateParams::Eps), expand: T.nilable(T::Array[String]), fpx: T.nilable(::Stripe::PaymentMethod::CreateParams::Fpx), giropay: T.nilable(::Stripe::PaymentMethod::CreateParams::Giropay), grabpay: T.nilable(::Stripe::PaymentMethod::CreateParams::Grabpay), ideal: T.nilable(::Stripe::PaymentMethod::CreateParams::Ideal), interac_present: T.nilable(::Stripe::PaymentMethod::CreateParams::InteracPresent), kakao_pay: T.nilable(::Stripe::PaymentMethod::CreateParams::KakaoPay), klarna: T.nilable(::Stripe::PaymentMethod::CreateParams::Klarna), konbini: T.nilable(::Stripe::PaymentMethod::CreateParams::Konbini), kr_card: T.nilable(::Stripe::PaymentMethod::CreateParams::KrCard), link: T.nilable(::Stripe::PaymentMethod::CreateParams::Link), mb_way: T.nilable(::Stripe::PaymentMethod::CreateParams::MbWay), metadata: T.nilable(T::Hash[String, String]), mobilepay: T.nilable(::Stripe::PaymentMethod::CreateParams::Mobilepay), multibanco: T.nilable(::Stripe::PaymentMethod::CreateParams::Multibanco), naver_pay: T.nilable(::Stripe::PaymentMethod::CreateParams::NaverPay), nz_bank_account: T.nilable(::Stripe::PaymentMethod::CreateParams::NzBankAccount), oxxo: T.nilable(::Stripe::PaymentMethod::CreateParams::Oxxo), p24: T.nilable(::Stripe::PaymentMethod::CreateParams::P24), pay_by_bank: T.nilable(::Stripe::PaymentMethod::CreateParams::PayByBank), payco: T.nilable(::Stripe::PaymentMethod::CreateParams::Payco), payment_method: T.nilable(String), paynow: T.nilable(::Stripe::PaymentMethod::CreateParams::Paynow), paypal: T.nilable(::Stripe::PaymentMethod::CreateParams::Paypal), paypay: T.nilable(::Stripe::PaymentMethod::CreateParams::Paypay), pix: T.nilable(::Stripe::PaymentMethod::CreateParams::Pix), promptpay: T.nilable(::Stripe::PaymentMethod::CreateParams::Promptpay), radar_options: T.nilable(::Stripe::PaymentMethod::CreateParams::RadarOptions), revolut_pay: T.nilable(::Stripe::PaymentMethod::CreateParams::RevolutPay), samsung_pay: T.nilable(::Stripe::PaymentMethod::CreateParams::SamsungPay), satispay: T.nilable(::Stripe::PaymentMethod::CreateParams::Satispay), sepa_debit: T.nilable(::Stripe::PaymentMethod::CreateParams::SepaDebit), sofort: T.nilable(::Stripe::PaymentMethod::CreateParams::Sofort), swish: T.nilable(::Stripe::PaymentMethod::CreateParams::Swish), twint: T.nilable(::Stripe::PaymentMethod::CreateParams::Twint), type: T.nilable(String), us_bank_account: T.nilable(::Stripe::PaymentMethod::CreateParams::UsBankAccount), wechat_pay: T.nilable(::Stripe::PaymentMethod::CreateParams::WechatPay), zip: T.nilable(::Stripe::PaymentMethod::CreateParams::Zip)).void params(acss_debit: T.nilable(::Stripe::PaymentMethod::CreateParams::AcssDebit), affirm: T.nilable(::Stripe::PaymentMethod::CreateParams::Affirm), afterpay_clearpay: T.nilable(::Stripe::PaymentMethod::CreateParams::AfterpayClearpay), alipay: T.nilable(::Stripe::PaymentMethod::CreateParams::Alipay), allow_redisplay: T.nilable(String), alma: T.nilable(::Stripe::PaymentMethod::CreateParams::Alma), amazon_pay: T.nilable(::Stripe::PaymentMethod::CreateParams::AmazonPay), au_becs_debit: T.nilable(::Stripe::PaymentMethod::CreateParams::AuBecsDebit), bacs_debit: T.nilable(::Stripe::PaymentMethod::CreateParams::BacsDebit), bancontact: T.nilable(::Stripe::PaymentMethod::CreateParams::Bancontact), billie: T.nilable(::Stripe::PaymentMethod::CreateParams::Billie), billing_details: T.nilable(::Stripe::PaymentMethod::CreateParams::BillingDetails), blik: T.nilable(::Stripe::PaymentMethod::CreateParams::Blik), boleto: T.nilable(::Stripe::PaymentMethod::CreateParams::Boleto), card: T.nilable(::Stripe::PaymentMethod::CreateParams::Card), cashapp: T.nilable(::Stripe::PaymentMethod::CreateParams::Cashapp), crypto: T.nilable(::Stripe::PaymentMethod::CreateParams::Crypto), customer: T.nilable(String), customer_balance: T.nilable(::Stripe::PaymentMethod::CreateParams::CustomerBalance), eps: T.nilable(::Stripe::PaymentMethod::CreateParams::Eps), expand: T.nilable(T::Array[String]), fpx: T.nilable(::Stripe::PaymentMethod::CreateParams::Fpx), giropay: T.nilable(::Stripe::PaymentMethod::CreateParams::Giropay), grabpay: T.nilable(::Stripe::PaymentMethod::CreateParams::Grabpay), ideal: T.nilable(::Stripe::PaymentMethod::CreateParams::Ideal), interac_present: T.nilable(::Stripe::PaymentMethod::CreateParams::InteracPresent), kakao_pay: T.nilable(::Stripe::PaymentMethod::CreateParams::KakaoPay), klarna: T.nilable(::Stripe::PaymentMethod::CreateParams::Klarna), konbini: T.nilable(::Stripe::PaymentMethod::CreateParams::Konbini), kr_card: T.nilable(::Stripe::PaymentMethod::CreateParams::KrCard), link: T.nilable(::Stripe::PaymentMethod::CreateParams::Link), mb_way: T.nilable(::Stripe::PaymentMethod::CreateParams::MbWay), metadata: T.nilable(T::Hash[String, String]), mobilepay: T.nilable(::Stripe::PaymentMethod::CreateParams::Mobilepay), multibanco: T.nilable(::Stripe::PaymentMethod::CreateParams::Multibanco), naver_pay: T.nilable(::Stripe::PaymentMethod::CreateParams::NaverPay), nz_bank_account: T.nilable(::Stripe::PaymentMethod::CreateParams::NzBankAccount), oxxo: T.nilable(::Stripe::PaymentMethod::CreateParams::Oxxo), p24: T.nilable(::Stripe::PaymentMethod::CreateParams::P24), pay_by_bank: T.nilable(::Stripe::PaymentMethod::CreateParams::PayByBank), payco: T.nilable(::Stripe::PaymentMethod::CreateParams::Payco), payment_method: T.nilable(String), paynow: T.nilable(::Stripe::PaymentMethod::CreateParams::Paynow), paypal: T.nilable(::Stripe::PaymentMethod::CreateParams::Paypal), pix: T.nilable(::Stripe::PaymentMethod::CreateParams::Pix), promptpay: T.nilable(::Stripe::PaymentMethod::CreateParams::Promptpay), radar_options: T.nilable(::Stripe::PaymentMethod::CreateParams::RadarOptions), revolut_pay: T.nilable(::Stripe::PaymentMethod::CreateParams::RevolutPay), samsung_pay: T.nilable(::Stripe::PaymentMethod::CreateParams::SamsungPay), satispay: T.nilable(::Stripe::PaymentMethod::CreateParams::Satispay), sepa_debit: T.nilable(::Stripe::PaymentMethod::CreateParams::SepaDebit), sofort: T.nilable(::Stripe::PaymentMethod::CreateParams::Sofort), swish: T.nilable(::Stripe::PaymentMethod::CreateParams::Swish), twint: T.nilable(::Stripe::PaymentMethod::CreateParams::Twint), type: T.nilable(String), us_bank_account: T.nilable(::Stripe::PaymentMethod::CreateParams::UsBankAccount), wechat_pay: T.nilable(::Stripe::PaymentMethod::CreateParams::WechatPay), zip: T.nilable(::Stripe::PaymentMethod::CreateParams::Zip)).void
} }
def initialize( def initialize(
acss_debit: nil, acss_debit: nil,
@ -2466,7 +2447,6 @@ module Stripe
payment_method: nil, payment_method: nil,
paynow: nil, paynow: nil,
paypal: nil, paypal: nil,
paypay: nil,
pix: nil, pix: nil,
promptpay: nil, promptpay: nil,
radar_options: nil, radar_options: nil,

View File

@ -1227,37 +1227,6 @@ module Stripe
@field_remappings = {} @field_remappings = {}
end end
end end
class Paypay < Stripe::StripeObject
class DisplayPreference < Stripe::StripeObject
# For child configs, whether or not the account's preference will be observed. If `false`, the parent configuration's default is used.
sig { returns(T.nilable(T::Boolean)) }
def overridable; end
# The account's display preference.
sig { returns(String) }
def preference; end
# The effective display preference value.
sig { returns(String) }
def value; end
def self.inner_class_types
@inner_class_types = {}
end
def self.field_remappings
@field_remappings = {}
end
end
# Whether this payment method may be offered at checkout. True if `display_preference` is `on` and the payment method's capability is active.
sig { returns(T::Boolean) }
def available; end
# Attribute for field display_preference
sig { returns(DisplayPreference) }
def display_preference; end
def self.inner_class_types
@inner_class_types = {display_preference: DisplayPreference}
end
def self.field_remappings
@field_remappings = {}
end
end
class Pix < Stripe::StripeObject class Pix < Stripe::StripeObject
class DisplayPreference < Stripe::StripeObject class DisplayPreference < Stripe::StripeObject
# For child configs, whether or not the account's preference will be observed. If `false`, the parent configuration's default is used. # For child configs, whether or not the account's preference will be observed. If `false`, the parent configuration's default is used.
@ -1771,9 +1740,6 @@ module Stripe
# Attribute for field paypal # Attribute for field paypal
sig { returns(T.nilable(Paypal)) } sig { returns(T.nilable(Paypal)) }
def paypal; end def paypal; end
# Attribute for field paypay
sig { returns(T.nilable(Paypay)) }
def paypay; end
# Attribute for field pix # Attribute for field pix
sig { returns(T.nilable(Pix)) } sig { returns(T.nilable(Pix)) }
def pix; end def pix; end
@ -2832,30 +2798,6 @@ module Stripe
} }
def initialize(display_preference: nil); end def initialize(display_preference: nil); end
end end
class Paypay < Stripe::RequestParams
class DisplayPreference < Stripe::RequestParams
# The account's preference for whether or not to display this payment method.
sig { returns(T.nilable(String)) }
def preference; end
sig { params(_preference: T.nilable(String)).returns(T.nilable(String)) }
def preference=(_preference); end
sig { params(preference: T.nilable(String)).void }
def initialize(preference: nil); end
end
# Whether or not the payment method should be displayed.
sig {
returns(T.nilable(::Stripe::PaymentMethodConfiguration::CreateParams::Paypay::DisplayPreference))
}
def display_preference; end
sig {
params(_display_preference: T.nilable(::Stripe::PaymentMethodConfiguration::CreateParams::Paypay::DisplayPreference)).returns(T.nilable(::Stripe::PaymentMethodConfiguration::CreateParams::Paypay::DisplayPreference))
}
def display_preference=(_display_preference); end
sig {
params(display_preference: T.nilable(::Stripe::PaymentMethodConfiguration::CreateParams::Paypay::DisplayPreference)).void
}
def initialize(display_preference: nil); end
end
class Pix < Stripe::RequestParams class Pix < Stripe::RequestParams
class DisplayPreference < Stripe::RequestParams class DisplayPreference < Stripe::RequestParams
# The account's preference for whether or not to display this payment method. # The account's preference for whether or not to display this payment method.
@ -3454,13 +3396,6 @@ module Stripe
params(_paypal: T.nilable(::Stripe::PaymentMethodConfiguration::CreateParams::Paypal)).returns(T.nilable(::Stripe::PaymentMethodConfiguration::CreateParams::Paypal)) params(_paypal: T.nilable(::Stripe::PaymentMethodConfiguration::CreateParams::Paypal)).returns(T.nilable(::Stripe::PaymentMethodConfiguration::CreateParams::Paypal))
} }
def paypal=(_paypal); end def paypal=(_paypal); end
# Customers can pay with PayPay online or using the PayPay app.
sig { returns(T.nilable(::Stripe::PaymentMethodConfiguration::CreateParams::Paypay)) }
def paypay; end
sig {
params(_paypay: T.nilable(::Stripe::PaymentMethodConfiguration::CreateParams::Paypay)).returns(T.nilable(::Stripe::PaymentMethodConfiguration::CreateParams::Paypay))
}
def paypay=(_paypay); end
# Pix is a payment method popular in Brazil. When paying with Pix, customers authenticate and approve payments by scanning a QR code in their preferred banking app. Check this [page](https://docs.stripe.com/payments/pix) for more details. # Pix is a payment method popular in Brazil. When paying with Pix, customers authenticate and approve payments by scanning a QR code in their preferred banking app. Check this [page](https://docs.stripe.com/payments/pix) for more details.
sig { returns(T.nilable(::Stripe::PaymentMethodConfiguration::CreateParams::Pix)) } sig { returns(T.nilable(::Stripe::PaymentMethodConfiguration::CreateParams::Pix)) }
def pix; end def pix; end
@ -3546,7 +3481,7 @@ module Stripe
} }
def zip=(_zip); end def zip=(_zip); end
sig { sig {
params(acss_debit: T.nilable(::Stripe::PaymentMethodConfiguration::CreateParams::AcssDebit), affirm: T.nilable(::Stripe::PaymentMethodConfiguration::CreateParams::Affirm), afterpay_clearpay: T.nilable(::Stripe::PaymentMethodConfiguration::CreateParams::AfterpayClearpay), alipay: T.nilable(::Stripe::PaymentMethodConfiguration::CreateParams::Alipay), alma: T.nilable(::Stripe::PaymentMethodConfiguration::CreateParams::Alma), amazon_pay: T.nilable(::Stripe::PaymentMethodConfiguration::CreateParams::AmazonPay), apple_pay: T.nilable(::Stripe::PaymentMethodConfiguration::CreateParams::ApplePay), apple_pay_later: T.nilable(::Stripe::PaymentMethodConfiguration::CreateParams::ApplePayLater), au_becs_debit: T.nilable(::Stripe::PaymentMethodConfiguration::CreateParams::AuBecsDebit), bacs_debit: T.nilable(::Stripe::PaymentMethodConfiguration::CreateParams::BacsDebit), bancontact: T.nilable(::Stripe::PaymentMethodConfiguration::CreateParams::Bancontact), billie: T.nilable(::Stripe::PaymentMethodConfiguration::CreateParams::Billie), blik: T.nilable(::Stripe::PaymentMethodConfiguration::CreateParams::Blik), boleto: T.nilable(::Stripe::PaymentMethodConfiguration::CreateParams::Boleto), card: T.nilable(::Stripe::PaymentMethodConfiguration::CreateParams::Card), cartes_bancaires: T.nilable(::Stripe::PaymentMethodConfiguration::CreateParams::CartesBancaires), cashapp: T.nilable(::Stripe::PaymentMethodConfiguration::CreateParams::Cashapp), customer_balance: T.nilable(::Stripe::PaymentMethodConfiguration::CreateParams::CustomerBalance), eps: T.nilable(::Stripe::PaymentMethodConfiguration::CreateParams::Eps), expand: T.nilable(T::Array[String]), fpx: T.nilable(::Stripe::PaymentMethodConfiguration::CreateParams::Fpx), fr_meal_voucher_conecs: T.nilable(::Stripe::PaymentMethodConfiguration::CreateParams::FrMealVoucherConecs), giropay: T.nilable(::Stripe::PaymentMethodConfiguration::CreateParams::Giropay), google_pay: T.nilable(::Stripe::PaymentMethodConfiguration::CreateParams::GooglePay), grabpay: T.nilable(::Stripe::PaymentMethodConfiguration::CreateParams::Grabpay), ideal: T.nilable(::Stripe::PaymentMethodConfiguration::CreateParams::Ideal), jcb: T.nilable(::Stripe::PaymentMethodConfiguration::CreateParams::Jcb), kakao_pay: T.nilable(::Stripe::PaymentMethodConfiguration::CreateParams::KakaoPay), klarna: T.nilable(::Stripe::PaymentMethodConfiguration::CreateParams::Klarna), konbini: T.nilable(::Stripe::PaymentMethodConfiguration::CreateParams::Konbini), kr_card: T.nilable(::Stripe::PaymentMethodConfiguration::CreateParams::KrCard), link: T.nilable(::Stripe::PaymentMethodConfiguration::CreateParams::Link), mobilepay: T.nilable(::Stripe::PaymentMethodConfiguration::CreateParams::Mobilepay), multibanco: T.nilable(::Stripe::PaymentMethodConfiguration::CreateParams::Multibanco), name: T.nilable(String), naver_pay: T.nilable(::Stripe::PaymentMethodConfiguration::CreateParams::NaverPay), nz_bank_account: T.nilable(::Stripe::PaymentMethodConfiguration::CreateParams::NzBankAccount), oxxo: T.nilable(::Stripe::PaymentMethodConfiguration::CreateParams::Oxxo), p24: T.nilable(::Stripe::PaymentMethodConfiguration::CreateParams::P24), parent: T.nilable(String), pay_by_bank: T.nilable(::Stripe::PaymentMethodConfiguration::CreateParams::PayByBank), payco: T.nilable(::Stripe::PaymentMethodConfiguration::CreateParams::Payco), paynow: T.nilable(::Stripe::PaymentMethodConfiguration::CreateParams::Paynow), paypal: T.nilable(::Stripe::PaymentMethodConfiguration::CreateParams::Paypal), paypay: T.nilable(::Stripe::PaymentMethodConfiguration::CreateParams::Paypay), pix: T.nilable(::Stripe::PaymentMethodConfiguration::CreateParams::Pix), promptpay: T.nilable(::Stripe::PaymentMethodConfiguration::CreateParams::Promptpay), revolut_pay: T.nilable(::Stripe::PaymentMethodConfiguration::CreateParams::RevolutPay), samsung_pay: T.nilable(::Stripe::PaymentMethodConfiguration::CreateParams::SamsungPay), satispay: T.nilable(::Stripe::PaymentMethodConfiguration::CreateParams::Satispay), sepa_debit: T.nilable(::Stripe::PaymentMethodConfiguration::CreateParams::SepaDebit), sofort: T.nilable(::Stripe::PaymentMethodConfiguration::CreateParams::Sofort), swish: T.nilable(::Stripe::PaymentMethodConfiguration::CreateParams::Swish), twint: T.nilable(::Stripe::PaymentMethodConfiguration::CreateParams::Twint), us_bank_account: T.nilable(::Stripe::PaymentMethodConfiguration::CreateParams::UsBankAccount), wechat_pay: T.nilable(::Stripe::PaymentMethodConfiguration::CreateParams::WechatPay), zip: T.nilable(::Stripe::PaymentMethodConfiguration::CreateParams::Zip)).void params(acss_debit: T.nilable(::Stripe::PaymentMethodConfiguration::CreateParams::AcssDebit), affirm: T.nilable(::Stripe::PaymentMethodConfiguration::CreateParams::Affirm), afterpay_clearpay: T.nilable(::Stripe::PaymentMethodConfiguration::CreateParams::AfterpayClearpay), alipay: T.nilable(::Stripe::PaymentMethodConfiguration::CreateParams::Alipay), alma: T.nilable(::Stripe::PaymentMethodConfiguration::CreateParams::Alma), amazon_pay: T.nilable(::Stripe::PaymentMethodConfiguration::CreateParams::AmazonPay), apple_pay: T.nilable(::Stripe::PaymentMethodConfiguration::CreateParams::ApplePay), apple_pay_later: T.nilable(::Stripe::PaymentMethodConfiguration::CreateParams::ApplePayLater), au_becs_debit: T.nilable(::Stripe::PaymentMethodConfiguration::CreateParams::AuBecsDebit), bacs_debit: T.nilable(::Stripe::PaymentMethodConfiguration::CreateParams::BacsDebit), bancontact: T.nilable(::Stripe::PaymentMethodConfiguration::CreateParams::Bancontact), billie: T.nilable(::Stripe::PaymentMethodConfiguration::CreateParams::Billie), blik: T.nilable(::Stripe::PaymentMethodConfiguration::CreateParams::Blik), boleto: T.nilable(::Stripe::PaymentMethodConfiguration::CreateParams::Boleto), card: T.nilable(::Stripe::PaymentMethodConfiguration::CreateParams::Card), cartes_bancaires: T.nilable(::Stripe::PaymentMethodConfiguration::CreateParams::CartesBancaires), cashapp: T.nilable(::Stripe::PaymentMethodConfiguration::CreateParams::Cashapp), customer_balance: T.nilable(::Stripe::PaymentMethodConfiguration::CreateParams::CustomerBalance), eps: T.nilable(::Stripe::PaymentMethodConfiguration::CreateParams::Eps), expand: T.nilable(T::Array[String]), fpx: T.nilable(::Stripe::PaymentMethodConfiguration::CreateParams::Fpx), fr_meal_voucher_conecs: T.nilable(::Stripe::PaymentMethodConfiguration::CreateParams::FrMealVoucherConecs), giropay: T.nilable(::Stripe::PaymentMethodConfiguration::CreateParams::Giropay), google_pay: T.nilable(::Stripe::PaymentMethodConfiguration::CreateParams::GooglePay), grabpay: T.nilable(::Stripe::PaymentMethodConfiguration::CreateParams::Grabpay), ideal: T.nilable(::Stripe::PaymentMethodConfiguration::CreateParams::Ideal), jcb: T.nilable(::Stripe::PaymentMethodConfiguration::CreateParams::Jcb), kakao_pay: T.nilable(::Stripe::PaymentMethodConfiguration::CreateParams::KakaoPay), klarna: T.nilable(::Stripe::PaymentMethodConfiguration::CreateParams::Klarna), konbini: T.nilable(::Stripe::PaymentMethodConfiguration::CreateParams::Konbini), kr_card: T.nilable(::Stripe::PaymentMethodConfiguration::CreateParams::KrCard), link: T.nilable(::Stripe::PaymentMethodConfiguration::CreateParams::Link), mobilepay: T.nilable(::Stripe::PaymentMethodConfiguration::CreateParams::Mobilepay), multibanco: T.nilable(::Stripe::PaymentMethodConfiguration::CreateParams::Multibanco), name: T.nilable(String), naver_pay: T.nilable(::Stripe::PaymentMethodConfiguration::CreateParams::NaverPay), nz_bank_account: T.nilable(::Stripe::PaymentMethodConfiguration::CreateParams::NzBankAccount), oxxo: T.nilable(::Stripe::PaymentMethodConfiguration::CreateParams::Oxxo), p24: T.nilable(::Stripe::PaymentMethodConfiguration::CreateParams::P24), parent: T.nilable(String), pay_by_bank: T.nilable(::Stripe::PaymentMethodConfiguration::CreateParams::PayByBank), payco: T.nilable(::Stripe::PaymentMethodConfiguration::CreateParams::Payco), paynow: T.nilable(::Stripe::PaymentMethodConfiguration::CreateParams::Paynow), paypal: T.nilable(::Stripe::PaymentMethodConfiguration::CreateParams::Paypal), pix: T.nilable(::Stripe::PaymentMethodConfiguration::CreateParams::Pix), promptpay: T.nilable(::Stripe::PaymentMethodConfiguration::CreateParams::Promptpay), revolut_pay: T.nilable(::Stripe::PaymentMethodConfiguration::CreateParams::RevolutPay), samsung_pay: T.nilable(::Stripe::PaymentMethodConfiguration::CreateParams::SamsungPay), satispay: T.nilable(::Stripe::PaymentMethodConfiguration::CreateParams::Satispay), sepa_debit: T.nilable(::Stripe::PaymentMethodConfiguration::CreateParams::SepaDebit), sofort: T.nilable(::Stripe::PaymentMethodConfiguration::CreateParams::Sofort), swish: T.nilable(::Stripe::PaymentMethodConfiguration::CreateParams::Swish), twint: T.nilable(::Stripe::PaymentMethodConfiguration::CreateParams::Twint), us_bank_account: T.nilable(::Stripe::PaymentMethodConfiguration::CreateParams::UsBankAccount), wechat_pay: T.nilable(::Stripe::PaymentMethodConfiguration::CreateParams::WechatPay), zip: T.nilable(::Stripe::PaymentMethodConfiguration::CreateParams::Zip)).void
} }
def initialize( def initialize(
acss_debit: nil, acss_debit: nil,
@ -3593,7 +3528,6 @@ module Stripe
payco: nil, payco: nil,
paynow: nil, paynow: nil,
paypal: nil, paypal: nil,
paypay: nil,
pix: nil, pix: nil,
promptpay: nil, promptpay: nil,
revolut_pay: nil, revolut_pay: nil,
@ -4593,30 +4527,6 @@ module Stripe
} }
def initialize(display_preference: nil); end def initialize(display_preference: nil); end
end end
class Paypay < Stripe::RequestParams
class DisplayPreference < Stripe::RequestParams
# The account's preference for whether or not to display this payment method.
sig { returns(T.nilable(String)) }
def preference; end
sig { params(_preference: T.nilable(String)).returns(T.nilable(String)) }
def preference=(_preference); end
sig { params(preference: T.nilable(String)).void }
def initialize(preference: nil); end
end
# Whether or not the payment method should be displayed.
sig {
returns(T.nilable(::Stripe::PaymentMethodConfiguration::UpdateParams::Paypay::DisplayPreference))
}
def display_preference; end
sig {
params(_display_preference: T.nilable(::Stripe::PaymentMethodConfiguration::UpdateParams::Paypay::DisplayPreference)).returns(T.nilable(::Stripe::PaymentMethodConfiguration::UpdateParams::Paypay::DisplayPreference))
}
def display_preference=(_display_preference); end
sig {
params(display_preference: T.nilable(::Stripe::PaymentMethodConfiguration::UpdateParams::Paypay::DisplayPreference)).void
}
def initialize(display_preference: nil); end
end
class Pix < Stripe::RequestParams class Pix < Stripe::RequestParams
class DisplayPreference < Stripe::RequestParams class DisplayPreference < Stripe::RequestParams
# The account's preference for whether or not to display this payment method. # The account's preference for whether or not to display this payment method.
@ -5215,13 +5125,6 @@ module Stripe
params(_paypal: T.nilable(::Stripe::PaymentMethodConfiguration::UpdateParams::Paypal)).returns(T.nilable(::Stripe::PaymentMethodConfiguration::UpdateParams::Paypal)) params(_paypal: T.nilable(::Stripe::PaymentMethodConfiguration::UpdateParams::Paypal)).returns(T.nilable(::Stripe::PaymentMethodConfiguration::UpdateParams::Paypal))
} }
def paypal=(_paypal); end def paypal=(_paypal); end
# Customers can pay with PayPay online or using the PayPay app.
sig { returns(T.nilable(::Stripe::PaymentMethodConfiguration::UpdateParams::Paypay)) }
def paypay; end
sig {
params(_paypay: T.nilable(::Stripe::PaymentMethodConfiguration::UpdateParams::Paypay)).returns(T.nilable(::Stripe::PaymentMethodConfiguration::UpdateParams::Paypay))
}
def paypay=(_paypay); end
# Pix is a payment method popular in Brazil. When paying with Pix, customers authenticate and approve payments by scanning a QR code in their preferred banking app. Check this [page](https://docs.stripe.com/payments/pix) for more details. # Pix is a payment method popular in Brazil. When paying with Pix, customers authenticate and approve payments by scanning a QR code in their preferred banking app. Check this [page](https://docs.stripe.com/payments/pix) for more details.
sig { returns(T.nilable(::Stripe::PaymentMethodConfiguration::UpdateParams::Pix)) } sig { returns(T.nilable(::Stripe::PaymentMethodConfiguration::UpdateParams::Pix)) }
def pix; end def pix; end
@ -5307,7 +5210,7 @@ module Stripe
} }
def zip=(_zip); end def zip=(_zip); end
sig { sig {
params(acss_debit: T.nilable(::Stripe::PaymentMethodConfiguration::UpdateParams::AcssDebit), active: T.nilable(T::Boolean), affirm: T.nilable(::Stripe::PaymentMethodConfiguration::UpdateParams::Affirm), afterpay_clearpay: T.nilable(::Stripe::PaymentMethodConfiguration::UpdateParams::AfterpayClearpay), alipay: T.nilable(::Stripe::PaymentMethodConfiguration::UpdateParams::Alipay), alma: T.nilable(::Stripe::PaymentMethodConfiguration::UpdateParams::Alma), amazon_pay: T.nilable(::Stripe::PaymentMethodConfiguration::UpdateParams::AmazonPay), apple_pay: T.nilable(::Stripe::PaymentMethodConfiguration::UpdateParams::ApplePay), apple_pay_later: T.nilable(::Stripe::PaymentMethodConfiguration::UpdateParams::ApplePayLater), au_becs_debit: T.nilable(::Stripe::PaymentMethodConfiguration::UpdateParams::AuBecsDebit), bacs_debit: T.nilable(::Stripe::PaymentMethodConfiguration::UpdateParams::BacsDebit), bancontact: T.nilable(::Stripe::PaymentMethodConfiguration::UpdateParams::Bancontact), billie: T.nilable(::Stripe::PaymentMethodConfiguration::UpdateParams::Billie), blik: T.nilable(::Stripe::PaymentMethodConfiguration::UpdateParams::Blik), boleto: T.nilable(::Stripe::PaymentMethodConfiguration::UpdateParams::Boleto), card: T.nilable(::Stripe::PaymentMethodConfiguration::UpdateParams::Card), cartes_bancaires: T.nilable(::Stripe::PaymentMethodConfiguration::UpdateParams::CartesBancaires), cashapp: T.nilable(::Stripe::PaymentMethodConfiguration::UpdateParams::Cashapp), customer_balance: T.nilable(::Stripe::PaymentMethodConfiguration::UpdateParams::CustomerBalance), eps: T.nilable(::Stripe::PaymentMethodConfiguration::UpdateParams::Eps), expand: T.nilable(T::Array[String]), fpx: T.nilable(::Stripe::PaymentMethodConfiguration::UpdateParams::Fpx), fr_meal_voucher_conecs: T.nilable(::Stripe::PaymentMethodConfiguration::UpdateParams::FrMealVoucherConecs), giropay: T.nilable(::Stripe::PaymentMethodConfiguration::UpdateParams::Giropay), google_pay: T.nilable(::Stripe::PaymentMethodConfiguration::UpdateParams::GooglePay), grabpay: T.nilable(::Stripe::PaymentMethodConfiguration::UpdateParams::Grabpay), ideal: T.nilable(::Stripe::PaymentMethodConfiguration::UpdateParams::Ideal), jcb: T.nilable(::Stripe::PaymentMethodConfiguration::UpdateParams::Jcb), kakao_pay: T.nilable(::Stripe::PaymentMethodConfiguration::UpdateParams::KakaoPay), klarna: T.nilable(::Stripe::PaymentMethodConfiguration::UpdateParams::Klarna), konbini: T.nilable(::Stripe::PaymentMethodConfiguration::UpdateParams::Konbini), kr_card: T.nilable(::Stripe::PaymentMethodConfiguration::UpdateParams::KrCard), link: T.nilable(::Stripe::PaymentMethodConfiguration::UpdateParams::Link), mobilepay: T.nilable(::Stripe::PaymentMethodConfiguration::UpdateParams::Mobilepay), multibanco: T.nilable(::Stripe::PaymentMethodConfiguration::UpdateParams::Multibanco), name: T.nilable(String), naver_pay: T.nilable(::Stripe::PaymentMethodConfiguration::UpdateParams::NaverPay), nz_bank_account: T.nilable(::Stripe::PaymentMethodConfiguration::UpdateParams::NzBankAccount), oxxo: T.nilable(::Stripe::PaymentMethodConfiguration::UpdateParams::Oxxo), p24: T.nilable(::Stripe::PaymentMethodConfiguration::UpdateParams::P24), pay_by_bank: T.nilable(::Stripe::PaymentMethodConfiguration::UpdateParams::PayByBank), payco: T.nilable(::Stripe::PaymentMethodConfiguration::UpdateParams::Payco), paynow: T.nilable(::Stripe::PaymentMethodConfiguration::UpdateParams::Paynow), paypal: T.nilable(::Stripe::PaymentMethodConfiguration::UpdateParams::Paypal), paypay: T.nilable(::Stripe::PaymentMethodConfiguration::UpdateParams::Paypay), pix: T.nilable(::Stripe::PaymentMethodConfiguration::UpdateParams::Pix), promptpay: T.nilable(::Stripe::PaymentMethodConfiguration::UpdateParams::Promptpay), revolut_pay: T.nilable(::Stripe::PaymentMethodConfiguration::UpdateParams::RevolutPay), samsung_pay: T.nilable(::Stripe::PaymentMethodConfiguration::UpdateParams::SamsungPay), satispay: T.nilable(::Stripe::PaymentMethodConfiguration::UpdateParams::Satispay), sepa_debit: T.nilable(::Stripe::PaymentMethodConfiguration::UpdateParams::SepaDebit), sofort: T.nilable(::Stripe::PaymentMethodConfiguration::UpdateParams::Sofort), swish: T.nilable(::Stripe::PaymentMethodConfiguration::UpdateParams::Swish), twint: T.nilable(::Stripe::PaymentMethodConfiguration::UpdateParams::Twint), us_bank_account: T.nilable(::Stripe::PaymentMethodConfiguration::UpdateParams::UsBankAccount), wechat_pay: T.nilable(::Stripe::PaymentMethodConfiguration::UpdateParams::WechatPay), zip: T.nilable(::Stripe::PaymentMethodConfiguration::UpdateParams::Zip)).void params(acss_debit: T.nilable(::Stripe::PaymentMethodConfiguration::UpdateParams::AcssDebit), active: T.nilable(T::Boolean), affirm: T.nilable(::Stripe::PaymentMethodConfiguration::UpdateParams::Affirm), afterpay_clearpay: T.nilable(::Stripe::PaymentMethodConfiguration::UpdateParams::AfterpayClearpay), alipay: T.nilable(::Stripe::PaymentMethodConfiguration::UpdateParams::Alipay), alma: T.nilable(::Stripe::PaymentMethodConfiguration::UpdateParams::Alma), amazon_pay: T.nilable(::Stripe::PaymentMethodConfiguration::UpdateParams::AmazonPay), apple_pay: T.nilable(::Stripe::PaymentMethodConfiguration::UpdateParams::ApplePay), apple_pay_later: T.nilable(::Stripe::PaymentMethodConfiguration::UpdateParams::ApplePayLater), au_becs_debit: T.nilable(::Stripe::PaymentMethodConfiguration::UpdateParams::AuBecsDebit), bacs_debit: T.nilable(::Stripe::PaymentMethodConfiguration::UpdateParams::BacsDebit), bancontact: T.nilable(::Stripe::PaymentMethodConfiguration::UpdateParams::Bancontact), billie: T.nilable(::Stripe::PaymentMethodConfiguration::UpdateParams::Billie), blik: T.nilable(::Stripe::PaymentMethodConfiguration::UpdateParams::Blik), boleto: T.nilable(::Stripe::PaymentMethodConfiguration::UpdateParams::Boleto), card: T.nilable(::Stripe::PaymentMethodConfiguration::UpdateParams::Card), cartes_bancaires: T.nilable(::Stripe::PaymentMethodConfiguration::UpdateParams::CartesBancaires), cashapp: T.nilable(::Stripe::PaymentMethodConfiguration::UpdateParams::Cashapp), customer_balance: T.nilable(::Stripe::PaymentMethodConfiguration::UpdateParams::CustomerBalance), eps: T.nilable(::Stripe::PaymentMethodConfiguration::UpdateParams::Eps), expand: T.nilable(T::Array[String]), fpx: T.nilable(::Stripe::PaymentMethodConfiguration::UpdateParams::Fpx), fr_meal_voucher_conecs: T.nilable(::Stripe::PaymentMethodConfiguration::UpdateParams::FrMealVoucherConecs), giropay: T.nilable(::Stripe::PaymentMethodConfiguration::UpdateParams::Giropay), google_pay: T.nilable(::Stripe::PaymentMethodConfiguration::UpdateParams::GooglePay), grabpay: T.nilable(::Stripe::PaymentMethodConfiguration::UpdateParams::Grabpay), ideal: T.nilable(::Stripe::PaymentMethodConfiguration::UpdateParams::Ideal), jcb: T.nilable(::Stripe::PaymentMethodConfiguration::UpdateParams::Jcb), kakao_pay: T.nilable(::Stripe::PaymentMethodConfiguration::UpdateParams::KakaoPay), klarna: T.nilable(::Stripe::PaymentMethodConfiguration::UpdateParams::Klarna), konbini: T.nilable(::Stripe::PaymentMethodConfiguration::UpdateParams::Konbini), kr_card: T.nilable(::Stripe::PaymentMethodConfiguration::UpdateParams::KrCard), link: T.nilable(::Stripe::PaymentMethodConfiguration::UpdateParams::Link), mobilepay: T.nilable(::Stripe::PaymentMethodConfiguration::UpdateParams::Mobilepay), multibanco: T.nilable(::Stripe::PaymentMethodConfiguration::UpdateParams::Multibanco), name: T.nilable(String), naver_pay: T.nilable(::Stripe::PaymentMethodConfiguration::UpdateParams::NaverPay), nz_bank_account: T.nilable(::Stripe::PaymentMethodConfiguration::UpdateParams::NzBankAccount), oxxo: T.nilable(::Stripe::PaymentMethodConfiguration::UpdateParams::Oxxo), p24: T.nilable(::Stripe::PaymentMethodConfiguration::UpdateParams::P24), pay_by_bank: T.nilable(::Stripe::PaymentMethodConfiguration::UpdateParams::PayByBank), payco: T.nilable(::Stripe::PaymentMethodConfiguration::UpdateParams::Payco), paynow: T.nilable(::Stripe::PaymentMethodConfiguration::UpdateParams::Paynow), paypal: T.nilable(::Stripe::PaymentMethodConfiguration::UpdateParams::Paypal), pix: T.nilable(::Stripe::PaymentMethodConfiguration::UpdateParams::Pix), promptpay: T.nilable(::Stripe::PaymentMethodConfiguration::UpdateParams::Promptpay), revolut_pay: T.nilable(::Stripe::PaymentMethodConfiguration::UpdateParams::RevolutPay), samsung_pay: T.nilable(::Stripe::PaymentMethodConfiguration::UpdateParams::SamsungPay), satispay: T.nilable(::Stripe::PaymentMethodConfiguration::UpdateParams::Satispay), sepa_debit: T.nilable(::Stripe::PaymentMethodConfiguration::UpdateParams::SepaDebit), sofort: T.nilable(::Stripe::PaymentMethodConfiguration::UpdateParams::Sofort), swish: T.nilable(::Stripe::PaymentMethodConfiguration::UpdateParams::Swish), twint: T.nilable(::Stripe::PaymentMethodConfiguration::UpdateParams::Twint), us_bank_account: T.nilable(::Stripe::PaymentMethodConfiguration::UpdateParams::UsBankAccount), wechat_pay: T.nilable(::Stripe::PaymentMethodConfiguration::UpdateParams::WechatPay), zip: T.nilable(::Stripe::PaymentMethodConfiguration::UpdateParams::Zip)).void
} }
def initialize( def initialize(
acss_debit: nil, acss_debit: nil,
@ -5354,7 +5257,6 @@ module Stripe
payco: nil, payco: nil,
paynow: nil, paynow: nil,
paypal: nil, paypal: nil,
paypay: nil,
pix: nil, pix: nil,
promptpay: nil, promptpay: nil,
revolut_pay: nil, revolut_pay: nil,

View File

@ -1080,7 +1080,6 @@ module Stripe
class Payco < Stripe::RequestParams; end class Payco < Stripe::RequestParams; end
class Paynow < Stripe::RequestParams; end class Paynow < Stripe::RequestParams; end
class Paypal < Stripe::RequestParams; end class Paypal < Stripe::RequestParams; end
class Paypay < Stripe::RequestParams; end
class Pix < Stripe::RequestParams; end class Pix < Stripe::RequestParams; end
class Promptpay < Stripe::RequestParams; end class Promptpay < Stripe::RequestParams; end
class RadarOptions < Stripe::RequestParams class RadarOptions < Stripe::RequestParams
@ -1460,13 +1459,6 @@ module Stripe
params(_paypal: T.nilable(::Stripe::SetupIntent::CreateParams::PaymentMethodData::Paypal)).returns(T.nilable(::Stripe::SetupIntent::CreateParams::PaymentMethodData::Paypal)) params(_paypal: T.nilable(::Stripe::SetupIntent::CreateParams::PaymentMethodData::Paypal)).returns(T.nilable(::Stripe::SetupIntent::CreateParams::PaymentMethodData::Paypal))
} }
def paypal=(_paypal); end def paypal=(_paypal); end
# If this is a `paypay` PaymentMethod, this hash contains details about the PayPay payment method.
sig { returns(T.nilable(::Stripe::SetupIntent::CreateParams::PaymentMethodData::Paypay)) }
def paypay; end
sig {
params(_paypay: T.nilable(::Stripe::SetupIntent::CreateParams::PaymentMethodData::Paypay)).returns(T.nilable(::Stripe::SetupIntent::CreateParams::PaymentMethodData::Paypay))
}
def paypay=(_paypay); end
# If this is a `pix` PaymentMethod, this hash contains details about the Pix payment method. # If this is a `pix` PaymentMethod, this hash contains details about the Pix payment method.
sig { returns(T.nilable(::Stripe::SetupIntent::CreateParams::PaymentMethodData::Pix)) } sig { returns(T.nilable(::Stripe::SetupIntent::CreateParams::PaymentMethodData::Pix)) }
def pix; end def pix; end
@ -1578,7 +1570,7 @@ module Stripe
} }
def zip=(_zip); end def zip=(_zip); end
sig { sig {
params(acss_debit: T.nilable(::Stripe::SetupIntent::CreateParams::PaymentMethodData::AcssDebit), affirm: T.nilable(::Stripe::SetupIntent::CreateParams::PaymentMethodData::Affirm), afterpay_clearpay: T.nilable(::Stripe::SetupIntent::CreateParams::PaymentMethodData::AfterpayClearpay), alipay: T.nilable(::Stripe::SetupIntent::CreateParams::PaymentMethodData::Alipay), allow_redisplay: T.nilable(String), alma: T.nilable(::Stripe::SetupIntent::CreateParams::PaymentMethodData::Alma), amazon_pay: T.nilable(::Stripe::SetupIntent::CreateParams::PaymentMethodData::AmazonPay), au_becs_debit: T.nilable(::Stripe::SetupIntent::CreateParams::PaymentMethodData::AuBecsDebit), bacs_debit: T.nilable(::Stripe::SetupIntent::CreateParams::PaymentMethodData::BacsDebit), bancontact: T.nilable(::Stripe::SetupIntent::CreateParams::PaymentMethodData::Bancontact), billie: T.nilable(::Stripe::SetupIntent::CreateParams::PaymentMethodData::Billie), billing_details: T.nilable(::Stripe::SetupIntent::CreateParams::PaymentMethodData::BillingDetails), blik: T.nilable(::Stripe::SetupIntent::CreateParams::PaymentMethodData::Blik), boleto: T.nilable(::Stripe::SetupIntent::CreateParams::PaymentMethodData::Boleto), cashapp: T.nilable(::Stripe::SetupIntent::CreateParams::PaymentMethodData::Cashapp), crypto: T.nilable(::Stripe::SetupIntent::CreateParams::PaymentMethodData::Crypto), customer_balance: T.nilable(::Stripe::SetupIntent::CreateParams::PaymentMethodData::CustomerBalance), eps: T.nilable(::Stripe::SetupIntent::CreateParams::PaymentMethodData::Eps), fpx: T.nilable(::Stripe::SetupIntent::CreateParams::PaymentMethodData::Fpx), giropay: T.nilable(::Stripe::SetupIntent::CreateParams::PaymentMethodData::Giropay), grabpay: T.nilable(::Stripe::SetupIntent::CreateParams::PaymentMethodData::Grabpay), ideal: T.nilable(::Stripe::SetupIntent::CreateParams::PaymentMethodData::Ideal), interac_present: T.nilable(::Stripe::SetupIntent::CreateParams::PaymentMethodData::InteracPresent), kakao_pay: T.nilable(::Stripe::SetupIntent::CreateParams::PaymentMethodData::KakaoPay), klarna: T.nilable(::Stripe::SetupIntent::CreateParams::PaymentMethodData::Klarna), konbini: T.nilable(::Stripe::SetupIntent::CreateParams::PaymentMethodData::Konbini), kr_card: T.nilable(::Stripe::SetupIntent::CreateParams::PaymentMethodData::KrCard), link: T.nilable(::Stripe::SetupIntent::CreateParams::PaymentMethodData::Link), mb_way: T.nilable(::Stripe::SetupIntent::CreateParams::PaymentMethodData::MbWay), metadata: T.nilable(T::Hash[String, String]), mobilepay: T.nilable(::Stripe::SetupIntent::CreateParams::PaymentMethodData::Mobilepay), multibanco: T.nilable(::Stripe::SetupIntent::CreateParams::PaymentMethodData::Multibanco), naver_pay: T.nilable(::Stripe::SetupIntent::CreateParams::PaymentMethodData::NaverPay), nz_bank_account: T.nilable(::Stripe::SetupIntent::CreateParams::PaymentMethodData::NzBankAccount), oxxo: T.nilable(::Stripe::SetupIntent::CreateParams::PaymentMethodData::Oxxo), p24: T.nilable(::Stripe::SetupIntent::CreateParams::PaymentMethodData::P24), pay_by_bank: T.nilable(::Stripe::SetupIntent::CreateParams::PaymentMethodData::PayByBank), payco: T.nilable(::Stripe::SetupIntent::CreateParams::PaymentMethodData::Payco), paynow: T.nilable(::Stripe::SetupIntent::CreateParams::PaymentMethodData::Paynow), paypal: T.nilable(::Stripe::SetupIntent::CreateParams::PaymentMethodData::Paypal), paypay: T.nilable(::Stripe::SetupIntent::CreateParams::PaymentMethodData::Paypay), pix: T.nilable(::Stripe::SetupIntent::CreateParams::PaymentMethodData::Pix), promptpay: T.nilable(::Stripe::SetupIntent::CreateParams::PaymentMethodData::Promptpay), radar_options: T.nilable(::Stripe::SetupIntent::CreateParams::PaymentMethodData::RadarOptions), revolut_pay: T.nilable(::Stripe::SetupIntent::CreateParams::PaymentMethodData::RevolutPay), samsung_pay: T.nilable(::Stripe::SetupIntent::CreateParams::PaymentMethodData::SamsungPay), satispay: T.nilable(::Stripe::SetupIntent::CreateParams::PaymentMethodData::Satispay), sepa_debit: T.nilable(::Stripe::SetupIntent::CreateParams::PaymentMethodData::SepaDebit), sofort: T.nilable(::Stripe::SetupIntent::CreateParams::PaymentMethodData::Sofort), swish: T.nilable(::Stripe::SetupIntent::CreateParams::PaymentMethodData::Swish), twint: T.nilable(::Stripe::SetupIntent::CreateParams::PaymentMethodData::Twint), type: String, us_bank_account: T.nilable(::Stripe::SetupIntent::CreateParams::PaymentMethodData::UsBankAccount), wechat_pay: T.nilable(::Stripe::SetupIntent::CreateParams::PaymentMethodData::WechatPay), zip: T.nilable(::Stripe::SetupIntent::CreateParams::PaymentMethodData::Zip)).void params(acss_debit: T.nilable(::Stripe::SetupIntent::CreateParams::PaymentMethodData::AcssDebit), affirm: T.nilable(::Stripe::SetupIntent::CreateParams::PaymentMethodData::Affirm), afterpay_clearpay: T.nilable(::Stripe::SetupIntent::CreateParams::PaymentMethodData::AfterpayClearpay), alipay: T.nilable(::Stripe::SetupIntent::CreateParams::PaymentMethodData::Alipay), allow_redisplay: T.nilable(String), alma: T.nilable(::Stripe::SetupIntent::CreateParams::PaymentMethodData::Alma), amazon_pay: T.nilable(::Stripe::SetupIntent::CreateParams::PaymentMethodData::AmazonPay), au_becs_debit: T.nilable(::Stripe::SetupIntent::CreateParams::PaymentMethodData::AuBecsDebit), bacs_debit: T.nilable(::Stripe::SetupIntent::CreateParams::PaymentMethodData::BacsDebit), bancontact: T.nilable(::Stripe::SetupIntent::CreateParams::PaymentMethodData::Bancontact), billie: T.nilable(::Stripe::SetupIntent::CreateParams::PaymentMethodData::Billie), billing_details: T.nilable(::Stripe::SetupIntent::CreateParams::PaymentMethodData::BillingDetails), blik: T.nilable(::Stripe::SetupIntent::CreateParams::PaymentMethodData::Blik), boleto: T.nilable(::Stripe::SetupIntent::CreateParams::PaymentMethodData::Boleto), cashapp: T.nilable(::Stripe::SetupIntent::CreateParams::PaymentMethodData::Cashapp), crypto: T.nilable(::Stripe::SetupIntent::CreateParams::PaymentMethodData::Crypto), customer_balance: T.nilable(::Stripe::SetupIntent::CreateParams::PaymentMethodData::CustomerBalance), eps: T.nilable(::Stripe::SetupIntent::CreateParams::PaymentMethodData::Eps), fpx: T.nilable(::Stripe::SetupIntent::CreateParams::PaymentMethodData::Fpx), giropay: T.nilable(::Stripe::SetupIntent::CreateParams::PaymentMethodData::Giropay), grabpay: T.nilable(::Stripe::SetupIntent::CreateParams::PaymentMethodData::Grabpay), ideal: T.nilable(::Stripe::SetupIntent::CreateParams::PaymentMethodData::Ideal), interac_present: T.nilable(::Stripe::SetupIntent::CreateParams::PaymentMethodData::InteracPresent), kakao_pay: T.nilable(::Stripe::SetupIntent::CreateParams::PaymentMethodData::KakaoPay), klarna: T.nilable(::Stripe::SetupIntent::CreateParams::PaymentMethodData::Klarna), konbini: T.nilable(::Stripe::SetupIntent::CreateParams::PaymentMethodData::Konbini), kr_card: T.nilable(::Stripe::SetupIntent::CreateParams::PaymentMethodData::KrCard), link: T.nilable(::Stripe::SetupIntent::CreateParams::PaymentMethodData::Link), mb_way: T.nilable(::Stripe::SetupIntent::CreateParams::PaymentMethodData::MbWay), metadata: T.nilable(T::Hash[String, String]), mobilepay: T.nilable(::Stripe::SetupIntent::CreateParams::PaymentMethodData::Mobilepay), multibanco: T.nilable(::Stripe::SetupIntent::CreateParams::PaymentMethodData::Multibanco), naver_pay: T.nilable(::Stripe::SetupIntent::CreateParams::PaymentMethodData::NaverPay), nz_bank_account: T.nilable(::Stripe::SetupIntent::CreateParams::PaymentMethodData::NzBankAccount), oxxo: T.nilable(::Stripe::SetupIntent::CreateParams::PaymentMethodData::Oxxo), p24: T.nilable(::Stripe::SetupIntent::CreateParams::PaymentMethodData::P24), pay_by_bank: T.nilable(::Stripe::SetupIntent::CreateParams::PaymentMethodData::PayByBank), payco: T.nilable(::Stripe::SetupIntent::CreateParams::PaymentMethodData::Payco), paynow: T.nilable(::Stripe::SetupIntent::CreateParams::PaymentMethodData::Paynow), paypal: T.nilable(::Stripe::SetupIntent::CreateParams::PaymentMethodData::Paypal), pix: T.nilable(::Stripe::SetupIntent::CreateParams::PaymentMethodData::Pix), promptpay: T.nilable(::Stripe::SetupIntent::CreateParams::PaymentMethodData::Promptpay), radar_options: T.nilable(::Stripe::SetupIntent::CreateParams::PaymentMethodData::RadarOptions), revolut_pay: T.nilable(::Stripe::SetupIntent::CreateParams::PaymentMethodData::RevolutPay), samsung_pay: T.nilable(::Stripe::SetupIntent::CreateParams::PaymentMethodData::SamsungPay), satispay: T.nilable(::Stripe::SetupIntent::CreateParams::PaymentMethodData::Satispay), sepa_debit: T.nilable(::Stripe::SetupIntent::CreateParams::PaymentMethodData::SepaDebit), sofort: T.nilable(::Stripe::SetupIntent::CreateParams::PaymentMethodData::Sofort), swish: T.nilable(::Stripe::SetupIntent::CreateParams::PaymentMethodData::Swish), twint: T.nilable(::Stripe::SetupIntent::CreateParams::PaymentMethodData::Twint), type: String, us_bank_account: T.nilable(::Stripe::SetupIntent::CreateParams::PaymentMethodData::UsBankAccount), wechat_pay: T.nilable(::Stripe::SetupIntent::CreateParams::PaymentMethodData::WechatPay), zip: T.nilable(::Stripe::SetupIntent::CreateParams::PaymentMethodData::Zip)).void
} }
def initialize( def initialize(
acss_debit: nil, acss_debit: nil,
@ -1621,7 +1613,6 @@ module Stripe
payco: nil, payco: nil,
paynow: nil, paynow: nil,
paypal: nil, paypal: nil,
paypay: nil,
pix: nil, pix: nil,
promptpay: nil, promptpay: nil,
radar_options: nil, radar_options: nil,
@ -2796,7 +2787,6 @@ module Stripe
class Payco < Stripe::RequestParams; end class Payco < Stripe::RequestParams; end
class Paynow < Stripe::RequestParams; end class Paynow < Stripe::RequestParams; end
class Paypal < Stripe::RequestParams; end class Paypal < Stripe::RequestParams; end
class Paypay < Stripe::RequestParams; end
class Pix < Stripe::RequestParams; end class Pix < Stripe::RequestParams; end
class Promptpay < Stripe::RequestParams; end class Promptpay < Stripe::RequestParams; end
class RadarOptions < Stripe::RequestParams class RadarOptions < Stripe::RequestParams
@ -3176,13 +3166,6 @@ module Stripe
params(_paypal: T.nilable(::Stripe::SetupIntent::UpdateParams::PaymentMethodData::Paypal)).returns(T.nilable(::Stripe::SetupIntent::UpdateParams::PaymentMethodData::Paypal)) params(_paypal: T.nilable(::Stripe::SetupIntent::UpdateParams::PaymentMethodData::Paypal)).returns(T.nilable(::Stripe::SetupIntent::UpdateParams::PaymentMethodData::Paypal))
} }
def paypal=(_paypal); end def paypal=(_paypal); end
# If this is a `paypay` PaymentMethod, this hash contains details about the PayPay payment method.
sig { returns(T.nilable(::Stripe::SetupIntent::UpdateParams::PaymentMethodData::Paypay)) }
def paypay; end
sig {
params(_paypay: T.nilable(::Stripe::SetupIntent::UpdateParams::PaymentMethodData::Paypay)).returns(T.nilable(::Stripe::SetupIntent::UpdateParams::PaymentMethodData::Paypay))
}
def paypay=(_paypay); end
# If this is a `pix` PaymentMethod, this hash contains details about the Pix payment method. # If this is a `pix` PaymentMethod, this hash contains details about the Pix payment method.
sig { returns(T.nilable(::Stripe::SetupIntent::UpdateParams::PaymentMethodData::Pix)) } sig { returns(T.nilable(::Stripe::SetupIntent::UpdateParams::PaymentMethodData::Pix)) }
def pix; end def pix; end
@ -3294,7 +3277,7 @@ module Stripe
} }
def zip=(_zip); end def zip=(_zip); end
sig { sig {
params(acss_debit: T.nilable(::Stripe::SetupIntent::UpdateParams::PaymentMethodData::AcssDebit), affirm: T.nilable(::Stripe::SetupIntent::UpdateParams::PaymentMethodData::Affirm), afterpay_clearpay: T.nilable(::Stripe::SetupIntent::UpdateParams::PaymentMethodData::AfterpayClearpay), alipay: T.nilable(::Stripe::SetupIntent::UpdateParams::PaymentMethodData::Alipay), allow_redisplay: T.nilable(String), alma: T.nilable(::Stripe::SetupIntent::UpdateParams::PaymentMethodData::Alma), amazon_pay: T.nilable(::Stripe::SetupIntent::UpdateParams::PaymentMethodData::AmazonPay), au_becs_debit: T.nilable(::Stripe::SetupIntent::UpdateParams::PaymentMethodData::AuBecsDebit), bacs_debit: T.nilable(::Stripe::SetupIntent::UpdateParams::PaymentMethodData::BacsDebit), bancontact: T.nilable(::Stripe::SetupIntent::UpdateParams::PaymentMethodData::Bancontact), billie: T.nilable(::Stripe::SetupIntent::UpdateParams::PaymentMethodData::Billie), billing_details: T.nilable(::Stripe::SetupIntent::UpdateParams::PaymentMethodData::BillingDetails), blik: T.nilable(::Stripe::SetupIntent::UpdateParams::PaymentMethodData::Blik), boleto: T.nilable(::Stripe::SetupIntent::UpdateParams::PaymentMethodData::Boleto), cashapp: T.nilable(::Stripe::SetupIntent::UpdateParams::PaymentMethodData::Cashapp), crypto: T.nilable(::Stripe::SetupIntent::UpdateParams::PaymentMethodData::Crypto), customer_balance: T.nilable(::Stripe::SetupIntent::UpdateParams::PaymentMethodData::CustomerBalance), eps: T.nilable(::Stripe::SetupIntent::UpdateParams::PaymentMethodData::Eps), fpx: T.nilable(::Stripe::SetupIntent::UpdateParams::PaymentMethodData::Fpx), giropay: T.nilable(::Stripe::SetupIntent::UpdateParams::PaymentMethodData::Giropay), grabpay: T.nilable(::Stripe::SetupIntent::UpdateParams::PaymentMethodData::Grabpay), ideal: T.nilable(::Stripe::SetupIntent::UpdateParams::PaymentMethodData::Ideal), interac_present: T.nilable(::Stripe::SetupIntent::UpdateParams::PaymentMethodData::InteracPresent), kakao_pay: T.nilable(::Stripe::SetupIntent::UpdateParams::PaymentMethodData::KakaoPay), klarna: T.nilable(::Stripe::SetupIntent::UpdateParams::PaymentMethodData::Klarna), konbini: T.nilable(::Stripe::SetupIntent::UpdateParams::PaymentMethodData::Konbini), kr_card: T.nilable(::Stripe::SetupIntent::UpdateParams::PaymentMethodData::KrCard), link: T.nilable(::Stripe::SetupIntent::UpdateParams::PaymentMethodData::Link), mb_way: T.nilable(::Stripe::SetupIntent::UpdateParams::PaymentMethodData::MbWay), metadata: T.nilable(T::Hash[String, String]), mobilepay: T.nilable(::Stripe::SetupIntent::UpdateParams::PaymentMethodData::Mobilepay), multibanco: T.nilable(::Stripe::SetupIntent::UpdateParams::PaymentMethodData::Multibanco), naver_pay: T.nilable(::Stripe::SetupIntent::UpdateParams::PaymentMethodData::NaverPay), nz_bank_account: T.nilable(::Stripe::SetupIntent::UpdateParams::PaymentMethodData::NzBankAccount), oxxo: T.nilable(::Stripe::SetupIntent::UpdateParams::PaymentMethodData::Oxxo), p24: T.nilable(::Stripe::SetupIntent::UpdateParams::PaymentMethodData::P24), pay_by_bank: T.nilable(::Stripe::SetupIntent::UpdateParams::PaymentMethodData::PayByBank), payco: T.nilable(::Stripe::SetupIntent::UpdateParams::PaymentMethodData::Payco), paynow: T.nilable(::Stripe::SetupIntent::UpdateParams::PaymentMethodData::Paynow), paypal: T.nilable(::Stripe::SetupIntent::UpdateParams::PaymentMethodData::Paypal), paypay: T.nilable(::Stripe::SetupIntent::UpdateParams::PaymentMethodData::Paypay), pix: T.nilable(::Stripe::SetupIntent::UpdateParams::PaymentMethodData::Pix), promptpay: T.nilable(::Stripe::SetupIntent::UpdateParams::PaymentMethodData::Promptpay), radar_options: T.nilable(::Stripe::SetupIntent::UpdateParams::PaymentMethodData::RadarOptions), revolut_pay: T.nilable(::Stripe::SetupIntent::UpdateParams::PaymentMethodData::RevolutPay), samsung_pay: T.nilable(::Stripe::SetupIntent::UpdateParams::PaymentMethodData::SamsungPay), satispay: T.nilable(::Stripe::SetupIntent::UpdateParams::PaymentMethodData::Satispay), sepa_debit: T.nilable(::Stripe::SetupIntent::UpdateParams::PaymentMethodData::SepaDebit), sofort: T.nilable(::Stripe::SetupIntent::UpdateParams::PaymentMethodData::Sofort), swish: T.nilable(::Stripe::SetupIntent::UpdateParams::PaymentMethodData::Swish), twint: T.nilable(::Stripe::SetupIntent::UpdateParams::PaymentMethodData::Twint), type: String, us_bank_account: T.nilable(::Stripe::SetupIntent::UpdateParams::PaymentMethodData::UsBankAccount), wechat_pay: T.nilable(::Stripe::SetupIntent::UpdateParams::PaymentMethodData::WechatPay), zip: T.nilable(::Stripe::SetupIntent::UpdateParams::PaymentMethodData::Zip)).void params(acss_debit: T.nilable(::Stripe::SetupIntent::UpdateParams::PaymentMethodData::AcssDebit), affirm: T.nilable(::Stripe::SetupIntent::UpdateParams::PaymentMethodData::Affirm), afterpay_clearpay: T.nilable(::Stripe::SetupIntent::UpdateParams::PaymentMethodData::AfterpayClearpay), alipay: T.nilable(::Stripe::SetupIntent::UpdateParams::PaymentMethodData::Alipay), allow_redisplay: T.nilable(String), alma: T.nilable(::Stripe::SetupIntent::UpdateParams::PaymentMethodData::Alma), amazon_pay: T.nilable(::Stripe::SetupIntent::UpdateParams::PaymentMethodData::AmazonPay), au_becs_debit: T.nilable(::Stripe::SetupIntent::UpdateParams::PaymentMethodData::AuBecsDebit), bacs_debit: T.nilable(::Stripe::SetupIntent::UpdateParams::PaymentMethodData::BacsDebit), bancontact: T.nilable(::Stripe::SetupIntent::UpdateParams::PaymentMethodData::Bancontact), billie: T.nilable(::Stripe::SetupIntent::UpdateParams::PaymentMethodData::Billie), billing_details: T.nilable(::Stripe::SetupIntent::UpdateParams::PaymentMethodData::BillingDetails), blik: T.nilable(::Stripe::SetupIntent::UpdateParams::PaymentMethodData::Blik), boleto: T.nilable(::Stripe::SetupIntent::UpdateParams::PaymentMethodData::Boleto), cashapp: T.nilable(::Stripe::SetupIntent::UpdateParams::PaymentMethodData::Cashapp), crypto: T.nilable(::Stripe::SetupIntent::UpdateParams::PaymentMethodData::Crypto), customer_balance: T.nilable(::Stripe::SetupIntent::UpdateParams::PaymentMethodData::CustomerBalance), eps: T.nilable(::Stripe::SetupIntent::UpdateParams::PaymentMethodData::Eps), fpx: T.nilable(::Stripe::SetupIntent::UpdateParams::PaymentMethodData::Fpx), giropay: T.nilable(::Stripe::SetupIntent::UpdateParams::PaymentMethodData::Giropay), grabpay: T.nilable(::Stripe::SetupIntent::UpdateParams::PaymentMethodData::Grabpay), ideal: T.nilable(::Stripe::SetupIntent::UpdateParams::PaymentMethodData::Ideal), interac_present: T.nilable(::Stripe::SetupIntent::UpdateParams::PaymentMethodData::InteracPresent), kakao_pay: T.nilable(::Stripe::SetupIntent::UpdateParams::PaymentMethodData::KakaoPay), klarna: T.nilable(::Stripe::SetupIntent::UpdateParams::PaymentMethodData::Klarna), konbini: T.nilable(::Stripe::SetupIntent::UpdateParams::PaymentMethodData::Konbini), kr_card: T.nilable(::Stripe::SetupIntent::UpdateParams::PaymentMethodData::KrCard), link: T.nilable(::Stripe::SetupIntent::UpdateParams::PaymentMethodData::Link), mb_way: T.nilable(::Stripe::SetupIntent::UpdateParams::PaymentMethodData::MbWay), metadata: T.nilable(T::Hash[String, String]), mobilepay: T.nilable(::Stripe::SetupIntent::UpdateParams::PaymentMethodData::Mobilepay), multibanco: T.nilable(::Stripe::SetupIntent::UpdateParams::PaymentMethodData::Multibanco), naver_pay: T.nilable(::Stripe::SetupIntent::UpdateParams::PaymentMethodData::NaverPay), nz_bank_account: T.nilable(::Stripe::SetupIntent::UpdateParams::PaymentMethodData::NzBankAccount), oxxo: T.nilable(::Stripe::SetupIntent::UpdateParams::PaymentMethodData::Oxxo), p24: T.nilable(::Stripe::SetupIntent::UpdateParams::PaymentMethodData::P24), pay_by_bank: T.nilable(::Stripe::SetupIntent::UpdateParams::PaymentMethodData::PayByBank), payco: T.nilable(::Stripe::SetupIntent::UpdateParams::PaymentMethodData::Payco), paynow: T.nilable(::Stripe::SetupIntent::UpdateParams::PaymentMethodData::Paynow), paypal: T.nilable(::Stripe::SetupIntent::UpdateParams::PaymentMethodData::Paypal), pix: T.nilable(::Stripe::SetupIntent::UpdateParams::PaymentMethodData::Pix), promptpay: T.nilable(::Stripe::SetupIntent::UpdateParams::PaymentMethodData::Promptpay), radar_options: T.nilable(::Stripe::SetupIntent::UpdateParams::PaymentMethodData::RadarOptions), revolut_pay: T.nilable(::Stripe::SetupIntent::UpdateParams::PaymentMethodData::RevolutPay), samsung_pay: T.nilable(::Stripe::SetupIntent::UpdateParams::PaymentMethodData::SamsungPay), satispay: T.nilable(::Stripe::SetupIntent::UpdateParams::PaymentMethodData::Satispay), sepa_debit: T.nilable(::Stripe::SetupIntent::UpdateParams::PaymentMethodData::SepaDebit), sofort: T.nilable(::Stripe::SetupIntent::UpdateParams::PaymentMethodData::Sofort), swish: T.nilable(::Stripe::SetupIntent::UpdateParams::PaymentMethodData::Swish), twint: T.nilable(::Stripe::SetupIntent::UpdateParams::PaymentMethodData::Twint), type: String, us_bank_account: T.nilable(::Stripe::SetupIntent::UpdateParams::PaymentMethodData::UsBankAccount), wechat_pay: T.nilable(::Stripe::SetupIntent::UpdateParams::PaymentMethodData::WechatPay), zip: T.nilable(::Stripe::SetupIntent::UpdateParams::PaymentMethodData::Zip)).void
} }
def initialize( def initialize(
acss_debit: nil, acss_debit: nil,
@ -3337,7 +3320,6 @@ module Stripe
payco: nil, payco: nil,
paynow: nil, paynow: nil,
paypal: nil, paypal: nil,
paypay: nil,
pix: nil, pix: nil,
promptpay: nil, promptpay: nil,
radar_options: nil, radar_options: nil,
@ -4514,7 +4496,6 @@ module Stripe
class Payco < Stripe::RequestParams; end class Payco < Stripe::RequestParams; end
class Paynow < Stripe::RequestParams; end class Paynow < Stripe::RequestParams; end
class Paypal < Stripe::RequestParams; end class Paypal < Stripe::RequestParams; end
class Paypay < Stripe::RequestParams; end
class Pix < Stripe::RequestParams; end class Pix < Stripe::RequestParams; end
class Promptpay < Stripe::RequestParams; end class Promptpay < Stripe::RequestParams; end
class RadarOptions < Stripe::RequestParams class RadarOptions < Stripe::RequestParams
@ -4898,13 +4879,6 @@ module Stripe
params(_paypal: T.nilable(::Stripe::SetupIntent::ConfirmParams::PaymentMethodData::Paypal)).returns(T.nilable(::Stripe::SetupIntent::ConfirmParams::PaymentMethodData::Paypal)) params(_paypal: T.nilable(::Stripe::SetupIntent::ConfirmParams::PaymentMethodData::Paypal)).returns(T.nilable(::Stripe::SetupIntent::ConfirmParams::PaymentMethodData::Paypal))
} }
def paypal=(_paypal); end def paypal=(_paypal); end
# If this is a `paypay` PaymentMethod, this hash contains details about the PayPay payment method.
sig { returns(T.nilable(::Stripe::SetupIntent::ConfirmParams::PaymentMethodData::Paypay)) }
def paypay; end
sig {
params(_paypay: T.nilable(::Stripe::SetupIntent::ConfirmParams::PaymentMethodData::Paypay)).returns(T.nilable(::Stripe::SetupIntent::ConfirmParams::PaymentMethodData::Paypay))
}
def paypay=(_paypay); end
# If this is a `pix` PaymentMethod, this hash contains details about the Pix payment method. # If this is a `pix` PaymentMethod, this hash contains details about the Pix payment method.
sig { returns(T.nilable(::Stripe::SetupIntent::ConfirmParams::PaymentMethodData::Pix)) } sig { returns(T.nilable(::Stripe::SetupIntent::ConfirmParams::PaymentMethodData::Pix)) }
def pix; end def pix; end
@ -5018,7 +4992,7 @@ module Stripe
} }
def zip=(_zip); end def zip=(_zip); end
sig { sig {
params(acss_debit: T.nilable(::Stripe::SetupIntent::ConfirmParams::PaymentMethodData::AcssDebit), affirm: T.nilable(::Stripe::SetupIntent::ConfirmParams::PaymentMethodData::Affirm), afterpay_clearpay: T.nilable(::Stripe::SetupIntent::ConfirmParams::PaymentMethodData::AfterpayClearpay), alipay: T.nilable(::Stripe::SetupIntent::ConfirmParams::PaymentMethodData::Alipay), allow_redisplay: T.nilable(String), alma: T.nilable(::Stripe::SetupIntent::ConfirmParams::PaymentMethodData::Alma), amazon_pay: T.nilable(::Stripe::SetupIntent::ConfirmParams::PaymentMethodData::AmazonPay), au_becs_debit: T.nilable(::Stripe::SetupIntent::ConfirmParams::PaymentMethodData::AuBecsDebit), bacs_debit: T.nilable(::Stripe::SetupIntent::ConfirmParams::PaymentMethodData::BacsDebit), bancontact: T.nilable(::Stripe::SetupIntent::ConfirmParams::PaymentMethodData::Bancontact), billie: T.nilable(::Stripe::SetupIntent::ConfirmParams::PaymentMethodData::Billie), billing_details: T.nilable(::Stripe::SetupIntent::ConfirmParams::PaymentMethodData::BillingDetails), blik: T.nilable(::Stripe::SetupIntent::ConfirmParams::PaymentMethodData::Blik), boleto: T.nilable(::Stripe::SetupIntent::ConfirmParams::PaymentMethodData::Boleto), cashapp: T.nilable(::Stripe::SetupIntent::ConfirmParams::PaymentMethodData::Cashapp), crypto: T.nilable(::Stripe::SetupIntent::ConfirmParams::PaymentMethodData::Crypto), customer_balance: T.nilable(::Stripe::SetupIntent::ConfirmParams::PaymentMethodData::CustomerBalance), eps: T.nilable(::Stripe::SetupIntent::ConfirmParams::PaymentMethodData::Eps), fpx: T.nilable(::Stripe::SetupIntent::ConfirmParams::PaymentMethodData::Fpx), giropay: T.nilable(::Stripe::SetupIntent::ConfirmParams::PaymentMethodData::Giropay), grabpay: T.nilable(::Stripe::SetupIntent::ConfirmParams::PaymentMethodData::Grabpay), ideal: T.nilable(::Stripe::SetupIntent::ConfirmParams::PaymentMethodData::Ideal), interac_present: T.nilable(::Stripe::SetupIntent::ConfirmParams::PaymentMethodData::InteracPresent), kakao_pay: T.nilable(::Stripe::SetupIntent::ConfirmParams::PaymentMethodData::KakaoPay), klarna: T.nilable(::Stripe::SetupIntent::ConfirmParams::PaymentMethodData::Klarna), konbini: T.nilable(::Stripe::SetupIntent::ConfirmParams::PaymentMethodData::Konbini), kr_card: T.nilable(::Stripe::SetupIntent::ConfirmParams::PaymentMethodData::KrCard), link: T.nilable(::Stripe::SetupIntent::ConfirmParams::PaymentMethodData::Link), mb_way: T.nilable(::Stripe::SetupIntent::ConfirmParams::PaymentMethodData::MbWay), metadata: T.nilable(T::Hash[String, String]), mobilepay: T.nilable(::Stripe::SetupIntent::ConfirmParams::PaymentMethodData::Mobilepay), multibanco: T.nilable(::Stripe::SetupIntent::ConfirmParams::PaymentMethodData::Multibanco), naver_pay: T.nilable(::Stripe::SetupIntent::ConfirmParams::PaymentMethodData::NaverPay), nz_bank_account: T.nilable(::Stripe::SetupIntent::ConfirmParams::PaymentMethodData::NzBankAccount), oxxo: T.nilable(::Stripe::SetupIntent::ConfirmParams::PaymentMethodData::Oxxo), p24: T.nilable(::Stripe::SetupIntent::ConfirmParams::PaymentMethodData::P24), pay_by_bank: T.nilable(::Stripe::SetupIntent::ConfirmParams::PaymentMethodData::PayByBank), payco: T.nilable(::Stripe::SetupIntent::ConfirmParams::PaymentMethodData::Payco), paynow: T.nilable(::Stripe::SetupIntent::ConfirmParams::PaymentMethodData::Paynow), paypal: T.nilable(::Stripe::SetupIntent::ConfirmParams::PaymentMethodData::Paypal), paypay: T.nilable(::Stripe::SetupIntent::ConfirmParams::PaymentMethodData::Paypay), pix: T.nilable(::Stripe::SetupIntent::ConfirmParams::PaymentMethodData::Pix), promptpay: T.nilable(::Stripe::SetupIntent::ConfirmParams::PaymentMethodData::Promptpay), radar_options: T.nilable(::Stripe::SetupIntent::ConfirmParams::PaymentMethodData::RadarOptions), revolut_pay: T.nilable(::Stripe::SetupIntent::ConfirmParams::PaymentMethodData::RevolutPay), samsung_pay: T.nilable(::Stripe::SetupIntent::ConfirmParams::PaymentMethodData::SamsungPay), satispay: T.nilable(::Stripe::SetupIntent::ConfirmParams::PaymentMethodData::Satispay), sepa_debit: T.nilable(::Stripe::SetupIntent::ConfirmParams::PaymentMethodData::SepaDebit), sofort: T.nilable(::Stripe::SetupIntent::ConfirmParams::PaymentMethodData::Sofort), swish: T.nilable(::Stripe::SetupIntent::ConfirmParams::PaymentMethodData::Swish), twint: T.nilable(::Stripe::SetupIntent::ConfirmParams::PaymentMethodData::Twint), type: String, us_bank_account: T.nilable(::Stripe::SetupIntent::ConfirmParams::PaymentMethodData::UsBankAccount), wechat_pay: T.nilable(::Stripe::SetupIntent::ConfirmParams::PaymentMethodData::WechatPay), zip: T.nilable(::Stripe::SetupIntent::ConfirmParams::PaymentMethodData::Zip)).void params(acss_debit: T.nilable(::Stripe::SetupIntent::ConfirmParams::PaymentMethodData::AcssDebit), affirm: T.nilable(::Stripe::SetupIntent::ConfirmParams::PaymentMethodData::Affirm), afterpay_clearpay: T.nilable(::Stripe::SetupIntent::ConfirmParams::PaymentMethodData::AfterpayClearpay), alipay: T.nilable(::Stripe::SetupIntent::ConfirmParams::PaymentMethodData::Alipay), allow_redisplay: T.nilable(String), alma: T.nilable(::Stripe::SetupIntent::ConfirmParams::PaymentMethodData::Alma), amazon_pay: T.nilable(::Stripe::SetupIntent::ConfirmParams::PaymentMethodData::AmazonPay), au_becs_debit: T.nilable(::Stripe::SetupIntent::ConfirmParams::PaymentMethodData::AuBecsDebit), bacs_debit: T.nilable(::Stripe::SetupIntent::ConfirmParams::PaymentMethodData::BacsDebit), bancontact: T.nilable(::Stripe::SetupIntent::ConfirmParams::PaymentMethodData::Bancontact), billie: T.nilable(::Stripe::SetupIntent::ConfirmParams::PaymentMethodData::Billie), billing_details: T.nilable(::Stripe::SetupIntent::ConfirmParams::PaymentMethodData::BillingDetails), blik: T.nilable(::Stripe::SetupIntent::ConfirmParams::PaymentMethodData::Blik), boleto: T.nilable(::Stripe::SetupIntent::ConfirmParams::PaymentMethodData::Boleto), cashapp: T.nilable(::Stripe::SetupIntent::ConfirmParams::PaymentMethodData::Cashapp), crypto: T.nilable(::Stripe::SetupIntent::ConfirmParams::PaymentMethodData::Crypto), customer_balance: T.nilable(::Stripe::SetupIntent::ConfirmParams::PaymentMethodData::CustomerBalance), eps: T.nilable(::Stripe::SetupIntent::ConfirmParams::PaymentMethodData::Eps), fpx: T.nilable(::Stripe::SetupIntent::ConfirmParams::PaymentMethodData::Fpx), giropay: T.nilable(::Stripe::SetupIntent::ConfirmParams::PaymentMethodData::Giropay), grabpay: T.nilable(::Stripe::SetupIntent::ConfirmParams::PaymentMethodData::Grabpay), ideal: T.nilable(::Stripe::SetupIntent::ConfirmParams::PaymentMethodData::Ideal), interac_present: T.nilable(::Stripe::SetupIntent::ConfirmParams::PaymentMethodData::InteracPresent), kakao_pay: T.nilable(::Stripe::SetupIntent::ConfirmParams::PaymentMethodData::KakaoPay), klarna: T.nilable(::Stripe::SetupIntent::ConfirmParams::PaymentMethodData::Klarna), konbini: T.nilable(::Stripe::SetupIntent::ConfirmParams::PaymentMethodData::Konbini), kr_card: T.nilable(::Stripe::SetupIntent::ConfirmParams::PaymentMethodData::KrCard), link: T.nilable(::Stripe::SetupIntent::ConfirmParams::PaymentMethodData::Link), mb_way: T.nilable(::Stripe::SetupIntent::ConfirmParams::PaymentMethodData::MbWay), metadata: T.nilable(T::Hash[String, String]), mobilepay: T.nilable(::Stripe::SetupIntent::ConfirmParams::PaymentMethodData::Mobilepay), multibanco: T.nilable(::Stripe::SetupIntent::ConfirmParams::PaymentMethodData::Multibanco), naver_pay: T.nilable(::Stripe::SetupIntent::ConfirmParams::PaymentMethodData::NaverPay), nz_bank_account: T.nilable(::Stripe::SetupIntent::ConfirmParams::PaymentMethodData::NzBankAccount), oxxo: T.nilable(::Stripe::SetupIntent::ConfirmParams::PaymentMethodData::Oxxo), p24: T.nilable(::Stripe::SetupIntent::ConfirmParams::PaymentMethodData::P24), pay_by_bank: T.nilable(::Stripe::SetupIntent::ConfirmParams::PaymentMethodData::PayByBank), payco: T.nilable(::Stripe::SetupIntent::ConfirmParams::PaymentMethodData::Payco), paynow: T.nilable(::Stripe::SetupIntent::ConfirmParams::PaymentMethodData::Paynow), paypal: T.nilable(::Stripe::SetupIntent::ConfirmParams::PaymentMethodData::Paypal), pix: T.nilable(::Stripe::SetupIntent::ConfirmParams::PaymentMethodData::Pix), promptpay: T.nilable(::Stripe::SetupIntent::ConfirmParams::PaymentMethodData::Promptpay), radar_options: T.nilable(::Stripe::SetupIntent::ConfirmParams::PaymentMethodData::RadarOptions), revolut_pay: T.nilable(::Stripe::SetupIntent::ConfirmParams::PaymentMethodData::RevolutPay), samsung_pay: T.nilable(::Stripe::SetupIntent::ConfirmParams::PaymentMethodData::SamsungPay), satispay: T.nilable(::Stripe::SetupIntent::ConfirmParams::PaymentMethodData::Satispay), sepa_debit: T.nilable(::Stripe::SetupIntent::ConfirmParams::PaymentMethodData::SepaDebit), sofort: T.nilable(::Stripe::SetupIntent::ConfirmParams::PaymentMethodData::Sofort), swish: T.nilable(::Stripe::SetupIntent::ConfirmParams::PaymentMethodData::Swish), twint: T.nilable(::Stripe::SetupIntent::ConfirmParams::PaymentMethodData::Twint), type: String, us_bank_account: T.nilable(::Stripe::SetupIntent::ConfirmParams::PaymentMethodData::UsBankAccount), wechat_pay: T.nilable(::Stripe::SetupIntent::ConfirmParams::PaymentMethodData::WechatPay), zip: T.nilable(::Stripe::SetupIntent::ConfirmParams::PaymentMethodData::Zip)).void
} }
def initialize( def initialize(
acss_debit: nil, acss_debit: nil,
@ -5061,7 +5035,6 @@ module Stripe
payco: nil, payco: nil,
paynow: nil, paynow: nil,
paypal: nil, paypal: nil,
paypay: nil,
pix: nil, pix: nil,
promptpay: nil, promptpay: nil,
radar_options: nil, radar_options: nil,

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -1026,30 +1026,6 @@ module Stripe
} }
def initialize(display_preference: nil); end def initialize(display_preference: nil); end
end end
class Paypay < Stripe::RequestParams
class DisplayPreference < Stripe::RequestParams
# The account's preference for whether or not to display this payment method.
sig { returns(T.nilable(String)) }
def preference; end
sig { params(_preference: T.nilable(String)).returns(T.nilable(String)) }
def preference=(_preference); end
sig { params(preference: T.nilable(String)).void }
def initialize(preference: nil); end
end
# Whether or not the payment method should be displayed.
sig {
returns(T.nilable(::Stripe::PaymentMethodConfigurationService::CreateParams::Paypay::DisplayPreference))
}
def display_preference; end
sig {
params(_display_preference: T.nilable(::Stripe::PaymentMethodConfigurationService::CreateParams::Paypay::DisplayPreference)).returns(T.nilable(::Stripe::PaymentMethodConfigurationService::CreateParams::Paypay::DisplayPreference))
}
def display_preference=(_display_preference); end
sig {
params(display_preference: T.nilable(::Stripe::PaymentMethodConfigurationService::CreateParams::Paypay::DisplayPreference)).void
}
def initialize(display_preference: nil); end
end
class Pix < Stripe::RequestParams class Pix < Stripe::RequestParams
class DisplayPreference < Stripe::RequestParams class DisplayPreference < Stripe::RequestParams
# The account's preference for whether or not to display this payment method. # The account's preference for whether or not to display this payment method.
@ -1676,13 +1652,6 @@ module Stripe
params(_paypal: T.nilable(::Stripe::PaymentMethodConfigurationService::CreateParams::Paypal)).returns(T.nilable(::Stripe::PaymentMethodConfigurationService::CreateParams::Paypal)) params(_paypal: T.nilable(::Stripe::PaymentMethodConfigurationService::CreateParams::Paypal)).returns(T.nilable(::Stripe::PaymentMethodConfigurationService::CreateParams::Paypal))
} }
def paypal=(_paypal); end def paypal=(_paypal); end
# Customers can pay with PayPay online or using the PayPay app.
sig { returns(T.nilable(::Stripe::PaymentMethodConfigurationService::CreateParams::Paypay)) }
def paypay; end
sig {
params(_paypay: T.nilable(::Stripe::PaymentMethodConfigurationService::CreateParams::Paypay)).returns(T.nilable(::Stripe::PaymentMethodConfigurationService::CreateParams::Paypay))
}
def paypay=(_paypay); end
# Pix is a payment method popular in Brazil. When paying with Pix, customers authenticate and approve payments by scanning a QR code in their preferred banking app. Check this [page](https://docs.stripe.com/payments/pix) for more details. # Pix is a payment method popular in Brazil. When paying with Pix, customers authenticate and approve payments by scanning a QR code in their preferred banking app. Check this [page](https://docs.stripe.com/payments/pix) for more details.
sig { returns(T.nilable(::Stripe::PaymentMethodConfigurationService::CreateParams::Pix)) } sig { returns(T.nilable(::Stripe::PaymentMethodConfigurationService::CreateParams::Pix)) }
def pix; end def pix; end
@ -1782,7 +1751,7 @@ module Stripe
} }
def zip=(_zip); end def zip=(_zip); end
sig { sig {
params(acss_debit: T.nilable(::Stripe::PaymentMethodConfigurationService::CreateParams::AcssDebit), affirm: T.nilable(::Stripe::PaymentMethodConfigurationService::CreateParams::Affirm), afterpay_clearpay: T.nilable(::Stripe::PaymentMethodConfigurationService::CreateParams::AfterpayClearpay), alipay: T.nilable(::Stripe::PaymentMethodConfigurationService::CreateParams::Alipay), alma: T.nilable(::Stripe::PaymentMethodConfigurationService::CreateParams::Alma), amazon_pay: T.nilable(::Stripe::PaymentMethodConfigurationService::CreateParams::AmazonPay), apple_pay: T.nilable(::Stripe::PaymentMethodConfigurationService::CreateParams::ApplePay), apple_pay_later: T.nilable(::Stripe::PaymentMethodConfigurationService::CreateParams::ApplePayLater), au_becs_debit: T.nilable(::Stripe::PaymentMethodConfigurationService::CreateParams::AuBecsDebit), bacs_debit: T.nilable(::Stripe::PaymentMethodConfigurationService::CreateParams::BacsDebit), bancontact: T.nilable(::Stripe::PaymentMethodConfigurationService::CreateParams::Bancontact), billie: T.nilable(::Stripe::PaymentMethodConfigurationService::CreateParams::Billie), blik: T.nilable(::Stripe::PaymentMethodConfigurationService::CreateParams::Blik), boleto: T.nilable(::Stripe::PaymentMethodConfigurationService::CreateParams::Boleto), card: T.nilable(::Stripe::PaymentMethodConfigurationService::CreateParams::Card), cartes_bancaires: T.nilable(::Stripe::PaymentMethodConfigurationService::CreateParams::CartesBancaires), cashapp: T.nilable(::Stripe::PaymentMethodConfigurationService::CreateParams::Cashapp), customer_balance: T.nilable(::Stripe::PaymentMethodConfigurationService::CreateParams::CustomerBalance), eps: T.nilable(::Stripe::PaymentMethodConfigurationService::CreateParams::Eps), expand: T.nilable(T::Array[String]), fpx: T.nilable(::Stripe::PaymentMethodConfigurationService::CreateParams::Fpx), fr_meal_voucher_conecs: T.nilable(::Stripe::PaymentMethodConfigurationService::CreateParams::FrMealVoucherConecs), giropay: T.nilable(::Stripe::PaymentMethodConfigurationService::CreateParams::Giropay), google_pay: T.nilable(::Stripe::PaymentMethodConfigurationService::CreateParams::GooglePay), grabpay: T.nilable(::Stripe::PaymentMethodConfigurationService::CreateParams::Grabpay), ideal: T.nilable(::Stripe::PaymentMethodConfigurationService::CreateParams::Ideal), jcb: T.nilable(::Stripe::PaymentMethodConfigurationService::CreateParams::Jcb), kakao_pay: T.nilable(::Stripe::PaymentMethodConfigurationService::CreateParams::KakaoPay), klarna: T.nilable(::Stripe::PaymentMethodConfigurationService::CreateParams::Klarna), konbini: T.nilable(::Stripe::PaymentMethodConfigurationService::CreateParams::Konbini), kr_card: T.nilable(::Stripe::PaymentMethodConfigurationService::CreateParams::KrCard), link: T.nilable(::Stripe::PaymentMethodConfigurationService::CreateParams::Link), mobilepay: T.nilable(::Stripe::PaymentMethodConfigurationService::CreateParams::Mobilepay), multibanco: T.nilable(::Stripe::PaymentMethodConfigurationService::CreateParams::Multibanco), name: T.nilable(String), naver_pay: T.nilable(::Stripe::PaymentMethodConfigurationService::CreateParams::NaverPay), nz_bank_account: T.nilable(::Stripe::PaymentMethodConfigurationService::CreateParams::NzBankAccount), oxxo: T.nilable(::Stripe::PaymentMethodConfigurationService::CreateParams::Oxxo), p24: T.nilable(::Stripe::PaymentMethodConfigurationService::CreateParams::P24), parent: T.nilable(String), pay_by_bank: T.nilable(::Stripe::PaymentMethodConfigurationService::CreateParams::PayByBank), payco: T.nilable(::Stripe::PaymentMethodConfigurationService::CreateParams::Payco), paynow: T.nilable(::Stripe::PaymentMethodConfigurationService::CreateParams::Paynow), paypal: T.nilable(::Stripe::PaymentMethodConfigurationService::CreateParams::Paypal), paypay: T.nilable(::Stripe::PaymentMethodConfigurationService::CreateParams::Paypay), pix: T.nilable(::Stripe::PaymentMethodConfigurationService::CreateParams::Pix), promptpay: T.nilable(::Stripe::PaymentMethodConfigurationService::CreateParams::Promptpay), revolut_pay: T.nilable(::Stripe::PaymentMethodConfigurationService::CreateParams::RevolutPay), samsung_pay: T.nilable(::Stripe::PaymentMethodConfigurationService::CreateParams::SamsungPay), satispay: T.nilable(::Stripe::PaymentMethodConfigurationService::CreateParams::Satispay), sepa_debit: T.nilable(::Stripe::PaymentMethodConfigurationService::CreateParams::SepaDebit), sofort: T.nilable(::Stripe::PaymentMethodConfigurationService::CreateParams::Sofort), swish: T.nilable(::Stripe::PaymentMethodConfigurationService::CreateParams::Swish), twint: T.nilable(::Stripe::PaymentMethodConfigurationService::CreateParams::Twint), us_bank_account: T.nilable(::Stripe::PaymentMethodConfigurationService::CreateParams::UsBankAccount), wechat_pay: T.nilable(::Stripe::PaymentMethodConfigurationService::CreateParams::WechatPay), zip: T.nilable(::Stripe::PaymentMethodConfigurationService::CreateParams::Zip)).void params(acss_debit: T.nilable(::Stripe::PaymentMethodConfigurationService::CreateParams::AcssDebit), affirm: T.nilable(::Stripe::PaymentMethodConfigurationService::CreateParams::Affirm), afterpay_clearpay: T.nilable(::Stripe::PaymentMethodConfigurationService::CreateParams::AfterpayClearpay), alipay: T.nilable(::Stripe::PaymentMethodConfigurationService::CreateParams::Alipay), alma: T.nilable(::Stripe::PaymentMethodConfigurationService::CreateParams::Alma), amazon_pay: T.nilable(::Stripe::PaymentMethodConfigurationService::CreateParams::AmazonPay), apple_pay: T.nilable(::Stripe::PaymentMethodConfigurationService::CreateParams::ApplePay), apple_pay_later: T.nilable(::Stripe::PaymentMethodConfigurationService::CreateParams::ApplePayLater), au_becs_debit: T.nilable(::Stripe::PaymentMethodConfigurationService::CreateParams::AuBecsDebit), bacs_debit: T.nilable(::Stripe::PaymentMethodConfigurationService::CreateParams::BacsDebit), bancontact: T.nilable(::Stripe::PaymentMethodConfigurationService::CreateParams::Bancontact), billie: T.nilable(::Stripe::PaymentMethodConfigurationService::CreateParams::Billie), blik: T.nilable(::Stripe::PaymentMethodConfigurationService::CreateParams::Blik), boleto: T.nilable(::Stripe::PaymentMethodConfigurationService::CreateParams::Boleto), card: T.nilable(::Stripe::PaymentMethodConfigurationService::CreateParams::Card), cartes_bancaires: T.nilable(::Stripe::PaymentMethodConfigurationService::CreateParams::CartesBancaires), cashapp: T.nilable(::Stripe::PaymentMethodConfigurationService::CreateParams::Cashapp), customer_balance: T.nilable(::Stripe::PaymentMethodConfigurationService::CreateParams::CustomerBalance), eps: T.nilable(::Stripe::PaymentMethodConfigurationService::CreateParams::Eps), expand: T.nilable(T::Array[String]), fpx: T.nilable(::Stripe::PaymentMethodConfigurationService::CreateParams::Fpx), fr_meal_voucher_conecs: T.nilable(::Stripe::PaymentMethodConfigurationService::CreateParams::FrMealVoucherConecs), giropay: T.nilable(::Stripe::PaymentMethodConfigurationService::CreateParams::Giropay), google_pay: T.nilable(::Stripe::PaymentMethodConfigurationService::CreateParams::GooglePay), grabpay: T.nilable(::Stripe::PaymentMethodConfigurationService::CreateParams::Grabpay), ideal: T.nilable(::Stripe::PaymentMethodConfigurationService::CreateParams::Ideal), jcb: T.nilable(::Stripe::PaymentMethodConfigurationService::CreateParams::Jcb), kakao_pay: T.nilable(::Stripe::PaymentMethodConfigurationService::CreateParams::KakaoPay), klarna: T.nilable(::Stripe::PaymentMethodConfigurationService::CreateParams::Klarna), konbini: T.nilable(::Stripe::PaymentMethodConfigurationService::CreateParams::Konbini), kr_card: T.nilable(::Stripe::PaymentMethodConfigurationService::CreateParams::KrCard), link: T.nilable(::Stripe::PaymentMethodConfigurationService::CreateParams::Link), mobilepay: T.nilable(::Stripe::PaymentMethodConfigurationService::CreateParams::Mobilepay), multibanco: T.nilable(::Stripe::PaymentMethodConfigurationService::CreateParams::Multibanco), name: T.nilable(String), naver_pay: T.nilable(::Stripe::PaymentMethodConfigurationService::CreateParams::NaverPay), nz_bank_account: T.nilable(::Stripe::PaymentMethodConfigurationService::CreateParams::NzBankAccount), oxxo: T.nilable(::Stripe::PaymentMethodConfigurationService::CreateParams::Oxxo), p24: T.nilable(::Stripe::PaymentMethodConfigurationService::CreateParams::P24), parent: T.nilable(String), pay_by_bank: T.nilable(::Stripe::PaymentMethodConfigurationService::CreateParams::PayByBank), payco: T.nilable(::Stripe::PaymentMethodConfigurationService::CreateParams::Payco), paynow: T.nilable(::Stripe::PaymentMethodConfigurationService::CreateParams::Paynow), paypal: T.nilable(::Stripe::PaymentMethodConfigurationService::CreateParams::Paypal), pix: T.nilable(::Stripe::PaymentMethodConfigurationService::CreateParams::Pix), promptpay: T.nilable(::Stripe::PaymentMethodConfigurationService::CreateParams::Promptpay), revolut_pay: T.nilable(::Stripe::PaymentMethodConfigurationService::CreateParams::RevolutPay), samsung_pay: T.nilable(::Stripe::PaymentMethodConfigurationService::CreateParams::SamsungPay), satispay: T.nilable(::Stripe::PaymentMethodConfigurationService::CreateParams::Satispay), sepa_debit: T.nilable(::Stripe::PaymentMethodConfigurationService::CreateParams::SepaDebit), sofort: T.nilable(::Stripe::PaymentMethodConfigurationService::CreateParams::Sofort), swish: T.nilable(::Stripe::PaymentMethodConfigurationService::CreateParams::Swish), twint: T.nilable(::Stripe::PaymentMethodConfigurationService::CreateParams::Twint), us_bank_account: T.nilable(::Stripe::PaymentMethodConfigurationService::CreateParams::UsBankAccount), wechat_pay: T.nilable(::Stripe::PaymentMethodConfigurationService::CreateParams::WechatPay), zip: T.nilable(::Stripe::PaymentMethodConfigurationService::CreateParams::Zip)).void
} }
def initialize( def initialize(
acss_debit: nil, acss_debit: nil,
@ -1829,7 +1798,6 @@ module Stripe
payco: nil, payco: nil,
paynow: nil, paynow: nil,
paypal: nil, paypal: nil,
paypay: nil,
pix: nil, pix: nil,
promptpay: nil, promptpay: nil,
revolut_pay: nil, revolut_pay: nil,
@ -2838,30 +2806,6 @@ module Stripe
} }
def initialize(display_preference: nil); end def initialize(display_preference: nil); end
end end
class Paypay < Stripe::RequestParams
class DisplayPreference < Stripe::RequestParams
# The account's preference for whether or not to display this payment method.
sig { returns(T.nilable(String)) }
def preference; end
sig { params(_preference: T.nilable(String)).returns(T.nilable(String)) }
def preference=(_preference); end
sig { params(preference: T.nilable(String)).void }
def initialize(preference: nil); end
end
# Whether or not the payment method should be displayed.
sig {
returns(T.nilable(::Stripe::PaymentMethodConfigurationService::UpdateParams::Paypay::DisplayPreference))
}
def display_preference; end
sig {
params(_display_preference: T.nilable(::Stripe::PaymentMethodConfigurationService::UpdateParams::Paypay::DisplayPreference)).returns(T.nilable(::Stripe::PaymentMethodConfigurationService::UpdateParams::Paypay::DisplayPreference))
}
def display_preference=(_display_preference); end
sig {
params(display_preference: T.nilable(::Stripe::PaymentMethodConfigurationService::UpdateParams::Paypay::DisplayPreference)).void
}
def initialize(display_preference: nil); end
end
class Pix < Stripe::RequestParams class Pix < Stripe::RequestParams
class DisplayPreference < Stripe::RequestParams class DisplayPreference < Stripe::RequestParams
# The account's preference for whether or not to display this payment method. # The account's preference for whether or not to display this payment method.
@ -3488,13 +3432,6 @@ module Stripe
params(_paypal: T.nilable(::Stripe::PaymentMethodConfigurationService::UpdateParams::Paypal)).returns(T.nilable(::Stripe::PaymentMethodConfigurationService::UpdateParams::Paypal)) params(_paypal: T.nilable(::Stripe::PaymentMethodConfigurationService::UpdateParams::Paypal)).returns(T.nilable(::Stripe::PaymentMethodConfigurationService::UpdateParams::Paypal))
} }
def paypal=(_paypal); end def paypal=(_paypal); end
# Customers can pay with PayPay online or using the PayPay app.
sig { returns(T.nilable(::Stripe::PaymentMethodConfigurationService::UpdateParams::Paypay)) }
def paypay; end
sig {
params(_paypay: T.nilable(::Stripe::PaymentMethodConfigurationService::UpdateParams::Paypay)).returns(T.nilable(::Stripe::PaymentMethodConfigurationService::UpdateParams::Paypay))
}
def paypay=(_paypay); end
# Pix is a payment method popular in Brazil. When paying with Pix, customers authenticate and approve payments by scanning a QR code in their preferred banking app. Check this [page](https://docs.stripe.com/payments/pix) for more details. # Pix is a payment method popular in Brazil. When paying with Pix, customers authenticate and approve payments by scanning a QR code in their preferred banking app. Check this [page](https://docs.stripe.com/payments/pix) for more details.
sig { returns(T.nilable(::Stripe::PaymentMethodConfigurationService::UpdateParams::Pix)) } sig { returns(T.nilable(::Stripe::PaymentMethodConfigurationService::UpdateParams::Pix)) }
def pix; end def pix; end
@ -3594,7 +3531,7 @@ module Stripe
} }
def zip=(_zip); end def zip=(_zip); end
sig { sig {
params(acss_debit: T.nilable(::Stripe::PaymentMethodConfigurationService::UpdateParams::AcssDebit), active: T.nilable(T::Boolean), affirm: T.nilable(::Stripe::PaymentMethodConfigurationService::UpdateParams::Affirm), afterpay_clearpay: T.nilable(::Stripe::PaymentMethodConfigurationService::UpdateParams::AfterpayClearpay), alipay: T.nilable(::Stripe::PaymentMethodConfigurationService::UpdateParams::Alipay), alma: T.nilable(::Stripe::PaymentMethodConfigurationService::UpdateParams::Alma), amazon_pay: T.nilable(::Stripe::PaymentMethodConfigurationService::UpdateParams::AmazonPay), apple_pay: T.nilable(::Stripe::PaymentMethodConfigurationService::UpdateParams::ApplePay), apple_pay_later: T.nilable(::Stripe::PaymentMethodConfigurationService::UpdateParams::ApplePayLater), au_becs_debit: T.nilable(::Stripe::PaymentMethodConfigurationService::UpdateParams::AuBecsDebit), bacs_debit: T.nilable(::Stripe::PaymentMethodConfigurationService::UpdateParams::BacsDebit), bancontact: T.nilable(::Stripe::PaymentMethodConfigurationService::UpdateParams::Bancontact), billie: T.nilable(::Stripe::PaymentMethodConfigurationService::UpdateParams::Billie), blik: T.nilable(::Stripe::PaymentMethodConfigurationService::UpdateParams::Blik), boleto: T.nilable(::Stripe::PaymentMethodConfigurationService::UpdateParams::Boleto), card: T.nilable(::Stripe::PaymentMethodConfigurationService::UpdateParams::Card), cartes_bancaires: T.nilable(::Stripe::PaymentMethodConfigurationService::UpdateParams::CartesBancaires), cashapp: T.nilable(::Stripe::PaymentMethodConfigurationService::UpdateParams::Cashapp), customer_balance: T.nilable(::Stripe::PaymentMethodConfigurationService::UpdateParams::CustomerBalance), eps: T.nilable(::Stripe::PaymentMethodConfigurationService::UpdateParams::Eps), expand: T.nilable(T::Array[String]), fpx: T.nilable(::Stripe::PaymentMethodConfigurationService::UpdateParams::Fpx), fr_meal_voucher_conecs: T.nilable(::Stripe::PaymentMethodConfigurationService::UpdateParams::FrMealVoucherConecs), giropay: T.nilable(::Stripe::PaymentMethodConfigurationService::UpdateParams::Giropay), google_pay: T.nilable(::Stripe::PaymentMethodConfigurationService::UpdateParams::GooglePay), grabpay: T.nilable(::Stripe::PaymentMethodConfigurationService::UpdateParams::Grabpay), ideal: T.nilable(::Stripe::PaymentMethodConfigurationService::UpdateParams::Ideal), jcb: T.nilable(::Stripe::PaymentMethodConfigurationService::UpdateParams::Jcb), kakao_pay: T.nilable(::Stripe::PaymentMethodConfigurationService::UpdateParams::KakaoPay), klarna: T.nilable(::Stripe::PaymentMethodConfigurationService::UpdateParams::Klarna), konbini: T.nilable(::Stripe::PaymentMethodConfigurationService::UpdateParams::Konbini), kr_card: T.nilable(::Stripe::PaymentMethodConfigurationService::UpdateParams::KrCard), link: T.nilable(::Stripe::PaymentMethodConfigurationService::UpdateParams::Link), mobilepay: T.nilable(::Stripe::PaymentMethodConfigurationService::UpdateParams::Mobilepay), multibanco: T.nilable(::Stripe::PaymentMethodConfigurationService::UpdateParams::Multibanco), name: T.nilable(String), naver_pay: T.nilable(::Stripe::PaymentMethodConfigurationService::UpdateParams::NaverPay), nz_bank_account: T.nilable(::Stripe::PaymentMethodConfigurationService::UpdateParams::NzBankAccount), oxxo: T.nilable(::Stripe::PaymentMethodConfigurationService::UpdateParams::Oxxo), p24: T.nilable(::Stripe::PaymentMethodConfigurationService::UpdateParams::P24), pay_by_bank: T.nilable(::Stripe::PaymentMethodConfigurationService::UpdateParams::PayByBank), payco: T.nilable(::Stripe::PaymentMethodConfigurationService::UpdateParams::Payco), paynow: T.nilable(::Stripe::PaymentMethodConfigurationService::UpdateParams::Paynow), paypal: T.nilable(::Stripe::PaymentMethodConfigurationService::UpdateParams::Paypal), paypay: T.nilable(::Stripe::PaymentMethodConfigurationService::UpdateParams::Paypay), pix: T.nilable(::Stripe::PaymentMethodConfigurationService::UpdateParams::Pix), promptpay: T.nilable(::Stripe::PaymentMethodConfigurationService::UpdateParams::Promptpay), revolut_pay: T.nilable(::Stripe::PaymentMethodConfigurationService::UpdateParams::RevolutPay), samsung_pay: T.nilable(::Stripe::PaymentMethodConfigurationService::UpdateParams::SamsungPay), satispay: T.nilable(::Stripe::PaymentMethodConfigurationService::UpdateParams::Satispay), sepa_debit: T.nilable(::Stripe::PaymentMethodConfigurationService::UpdateParams::SepaDebit), sofort: T.nilable(::Stripe::PaymentMethodConfigurationService::UpdateParams::Sofort), swish: T.nilable(::Stripe::PaymentMethodConfigurationService::UpdateParams::Swish), twint: T.nilable(::Stripe::PaymentMethodConfigurationService::UpdateParams::Twint), us_bank_account: T.nilable(::Stripe::PaymentMethodConfigurationService::UpdateParams::UsBankAccount), wechat_pay: T.nilable(::Stripe::PaymentMethodConfigurationService::UpdateParams::WechatPay), zip: T.nilable(::Stripe::PaymentMethodConfigurationService::UpdateParams::Zip)).void params(acss_debit: T.nilable(::Stripe::PaymentMethodConfigurationService::UpdateParams::AcssDebit), active: T.nilable(T::Boolean), affirm: T.nilable(::Stripe::PaymentMethodConfigurationService::UpdateParams::Affirm), afterpay_clearpay: T.nilable(::Stripe::PaymentMethodConfigurationService::UpdateParams::AfterpayClearpay), alipay: T.nilable(::Stripe::PaymentMethodConfigurationService::UpdateParams::Alipay), alma: T.nilable(::Stripe::PaymentMethodConfigurationService::UpdateParams::Alma), amazon_pay: T.nilable(::Stripe::PaymentMethodConfigurationService::UpdateParams::AmazonPay), apple_pay: T.nilable(::Stripe::PaymentMethodConfigurationService::UpdateParams::ApplePay), apple_pay_later: T.nilable(::Stripe::PaymentMethodConfigurationService::UpdateParams::ApplePayLater), au_becs_debit: T.nilable(::Stripe::PaymentMethodConfigurationService::UpdateParams::AuBecsDebit), bacs_debit: T.nilable(::Stripe::PaymentMethodConfigurationService::UpdateParams::BacsDebit), bancontact: T.nilable(::Stripe::PaymentMethodConfigurationService::UpdateParams::Bancontact), billie: T.nilable(::Stripe::PaymentMethodConfigurationService::UpdateParams::Billie), blik: T.nilable(::Stripe::PaymentMethodConfigurationService::UpdateParams::Blik), boleto: T.nilable(::Stripe::PaymentMethodConfigurationService::UpdateParams::Boleto), card: T.nilable(::Stripe::PaymentMethodConfigurationService::UpdateParams::Card), cartes_bancaires: T.nilable(::Stripe::PaymentMethodConfigurationService::UpdateParams::CartesBancaires), cashapp: T.nilable(::Stripe::PaymentMethodConfigurationService::UpdateParams::Cashapp), customer_balance: T.nilable(::Stripe::PaymentMethodConfigurationService::UpdateParams::CustomerBalance), eps: T.nilable(::Stripe::PaymentMethodConfigurationService::UpdateParams::Eps), expand: T.nilable(T::Array[String]), fpx: T.nilable(::Stripe::PaymentMethodConfigurationService::UpdateParams::Fpx), fr_meal_voucher_conecs: T.nilable(::Stripe::PaymentMethodConfigurationService::UpdateParams::FrMealVoucherConecs), giropay: T.nilable(::Stripe::PaymentMethodConfigurationService::UpdateParams::Giropay), google_pay: T.nilable(::Stripe::PaymentMethodConfigurationService::UpdateParams::GooglePay), grabpay: T.nilable(::Stripe::PaymentMethodConfigurationService::UpdateParams::Grabpay), ideal: T.nilable(::Stripe::PaymentMethodConfigurationService::UpdateParams::Ideal), jcb: T.nilable(::Stripe::PaymentMethodConfigurationService::UpdateParams::Jcb), kakao_pay: T.nilable(::Stripe::PaymentMethodConfigurationService::UpdateParams::KakaoPay), klarna: T.nilable(::Stripe::PaymentMethodConfigurationService::UpdateParams::Klarna), konbini: T.nilable(::Stripe::PaymentMethodConfigurationService::UpdateParams::Konbini), kr_card: T.nilable(::Stripe::PaymentMethodConfigurationService::UpdateParams::KrCard), link: T.nilable(::Stripe::PaymentMethodConfigurationService::UpdateParams::Link), mobilepay: T.nilable(::Stripe::PaymentMethodConfigurationService::UpdateParams::Mobilepay), multibanco: T.nilable(::Stripe::PaymentMethodConfigurationService::UpdateParams::Multibanco), name: T.nilable(String), naver_pay: T.nilable(::Stripe::PaymentMethodConfigurationService::UpdateParams::NaverPay), nz_bank_account: T.nilable(::Stripe::PaymentMethodConfigurationService::UpdateParams::NzBankAccount), oxxo: T.nilable(::Stripe::PaymentMethodConfigurationService::UpdateParams::Oxxo), p24: T.nilable(::Stripe::PaymentMethodConfigurationService::UpdateParams::P24), pay_by_bank: T.nilable(::Stripe::PaymentMethodConfigurationService::UpdateParams::PayByBank), payco: T.nilable(::Stripe::PaymentMethodConfigurationService::UpdateParams::Payco), paynow: T.nilable(::Stripe::PaymentMethodConfigurationService::UpdateParams::Paynow), paypal: T.nilable(::Stripe::PaymentMethodConfigurationService::UpdateParams::Paypal), pix: T.nilable(::Stripe::PaymentMethodConfigurationService::UpdateParams::Pix), promptpay: T.nilable(::Stripe::PaymentMethodConfigurationService::UpdateParams::Promptpay), revolut_pay: T.nilable(::Stripe::PaymentMethodConfigurationService::UpdateParams::RevolutPay), samsung_pay: T.nilable(::Stripe::PaymentMethodConfigurationService::UpdateParams::SamsungPay), satispay: T.nilable(::Stripe::PaymentMethodConfigurationService::UpdateParams::Satispay), sepa_debit: T.nilable(::Stripe::PaymentMethodConfigurationService::UpdateParams::SepaDebit), sofort: T.nilable(::Stripe::PaymentMethodConfigurationService::UpdateParams::Sofort), swish: T.nilable(::Stripe::PaymentMethodConfigurationService::UpdateParams::Swish), twint: T.nilable(::Stripe::PaymentMethodConfigurationService::UpdateParams::Twint), us_bank_account: T.nilable(::Stripe::PaymentMethodConfigurationService::UpdateParams::UsBankAccount), wechat_pay: T.nilable(::Stripe::PaymentMethodConfigurationService::UpdateParams::WechatPay), zip: T.nilable(::Stripe::PaymentMethodConfigurationService::UpdateParams::Zip)).void
} }
def initialize( def initialize(
acss_debit: nil, acss_debit: nil,
@ -3641,7 +3578,6 @@ module Stripe
payco: nil, payco: nil,
paynow: nil, paynow: nil,
paypal: nil, paypal: nil,
paypay: nil,
pix: nil, pix: nil,
promptpay: nil, promptpay: nil,
revolut_pay: nil, revolut_pay: nil,

View File

@ -389,7 +389,6 @@ module Stripe
class Payco < Stripe::RequestParams; end class Payco < Stripe::RequestParams; end
class Paynow < Stripe::RequestParams; end class Paynow < Stripe::RequestParams; end
class Paypal < Stripe::RequestParams; end class Paypal < Stripe::RequestParams; end
class Paypay < Stripe::RequestParams; end
class Pix < Stripe::RequestParams; end class Pix < Stripe::RequestParams; end
class Promptpay < Stripe::RequestParams; end class Promptpay < Stripe::RequestParams; end
class RadarOptions < Stripe::RequestParams class RadarOptions < Stripe::RequestParams
@ -763,13 +762,6 @@ module Stripe
params(_paypal: T.nilable(::Stripe::PaymentMethodService::CreateParams::Paypal)).returns(T.nilable(::Stripe::PaymentMethodService::CreateParams::Paypal)) params(_paypal: T.nilable(::Stripe::PaymentMethodService::CreateParams::Paypal)).returns(T.nilable(::Stripe::PaymentMethodService::CreateParams::Paypal))
} }
def paypal=(_paypal); end def paypal=(_paypal); end
# If this is a `paypay` PaymentMethod, this hash contains details about the PayPay payment method.
sig { returns(T.nilable(::Stripe::PaymentMethodService::CreateParams::Paypay)) }
def paypay; end
sig {
params(_paypay: T.nilable(::Stripe::PaymentMethodService::CreateParams::Paypay)).returns(T.nilable(::Stripe::PaymentMethodService::CreateParams::Paypay))
}
def paypay=(_paypay); end
# If this is a `pix` PaymentMethod, this hash contains details about the Pix payment method. # If this is a `pix` PaymentMethod, this hash contains details about the Pix payment method.
sig { returns(T.nilable(::Stripe::PaymentMethodService::CreateParams::Pix)) } sig { returns(T.nilable(::Stripe::PaymentMethodService::CreateParams::Pix)) }
def pix; end def pix; end
@ -867,7 +859,7 @@ module Stripe
} }
def zip=(_zip); end def zip=(_zip); end
sig { sig {
params(acss_debit: T.nilable(::Stripe::PaymentMethodService::CreateParams::AcssDebit), affirm: T.nilable(::Stripe::PaymentMethodService::CreateParams::Affirm), afterpay_clearpay: T.nilable(::Stripe::PaymentMethodService::CreateParams::AfterpayClearpay), alipay: T.nilable(::Stripe::PaymentMethodService::CreateParams::Alipay), allow_redisplay: T.nilable(String), alma: T.nilable(::Stripe::PaymentMethodService::CreateParams::Alma), amazon_pay: T.nilable(::Stripe::PaymentMethodService::CreateParams::AmazonPay), au_becs_debit: T.nilable(::Stripe::PaymentMethodService::CreateParams::AuBecsDebit), bacs_debit: T.nilable(::Stripe::PaymentMethodService::CreateParams::BacsDebit), bancontact: T.nilable(::Stripe::PaymentMethodService::CreateParams::Bancontact), billie: T.nilable(::Stripe::PaymentMethodService::CreateParams::Billie), billing_details: T.nilable(::Stripe::PaymentMethodService::CreateParams::BillingDetails), blik: T.nilable(::Stripe::PaymentMethodService::CreateParams::Blik), boleto: T.nilable(::Stripe::PaymentMethodService::CreateParams::Boleto), card: T.nilable(::Stripe::PaymentMethodService::CreateParams::Card), cashapp: T.nilable(::Stripe::PaymentMethodService::CreateParams::Cashapp), crypto: T.nilable(::Stripe::PaymentMethodService::CreateParams::Crypto), customer: T.nilable(String), customer_balance: T.nilable(::Stripe::PaymentMethodService::CreateParams::CustomerBalance), eps: T.nilable(::Stripe::PaymentMethodService::CreateParams::Eps), expand: T.nilable(T::Array[String]), fpx: T.nilable(::Stripe::PaymentMethodService::CreateParams::Fpx), giropay: T.nilable(::Stripe::PaymentMethodService::CreateParams::Giropay), grabpay: T.nilable(::Stripe::PaymentMethodService::CreateParams::Grabpay), ideal: T.nilable(::Stripe::PaymentMethodService::CreateParams::Ideal), interac_present: T.nilable(::Stripe::PaymentMethodService::CreateParams::InteracPresent), kakao_pay: T.nilable(::Stripe::PaymentMethodService::CreateParams::KakaoPay), klarna: T.nilable(::Stripe::PaymentMethodService::CreateParams::Klarna), konbini: T.nilable(::Stripe::PaymentMethodService::CreateParams::Konbini), kr_card: T.nilable(::Stripe::PaymentMethodService::CreateParams::KrCard), link: T.nilable(::Stripe::PaymentMethodService::CreateParams::Link), mb_way: T.nilable(::Stripe::PaymentMethodService::CreateParams::MbWay), metadata: T.nilable(T::Hash[String, String]), mobilepay: T.nilable(::Stripe::PaymentMethodService::CreateParams::Mobilepay), multibanco: T.nilable(::Stripe::PaymentMethodService::CreateParams::Multibanco), naver_pay: T.nilable(::Stripe::PaymentMethodService::CreateParams::NaverPay), nz_bank_account: T.nilable(::Stripe::PaymentMethodService::CreateParams::NzBankAccount), oxxo: T.nilable(::Stripe::PaymentMethodService::CreateParams::Oxxo), p24: T.nilable(::Stripe::PaymentMethodService::CreateParams::P24), pay_by_bank: T.nilable(::Stripe::PaymentMethodService::CreateParams::PayByBank), payco: T.nilable(::Stripe::PaymentMethodService::CreateParams::Payco), payment_method: T.nilable(String), paynow: T.nilable(::Stripe::PaymentMethodService::CreateParams::Paynow), paypal: T.nilable(::Stripe::PaymentMethodService::CreateParams::Paypal), paypay: T.nilable(::Stripe::PaymentMethodService::CreateParams::Paypay), pix: T.nilable(::Stripe::PaymentMethodService::CreateParams::Pix), promptpay: T.nilable(::Stripe::PaymentMethodService::CreateParams::Promptpay), radar_options: T.nilable(::Stripe::PaymentMethodService::CreateParams::RadarOptions), revolut_pay: T.nilable(::Stripe::PaymentMethodService::CreateParams::RevolutPay), samsung_pay: T.nilable(::Stripe::PaymentMethodService::CreateParams::SamsungPay), satispay: T.nilable(::Stripe::PaymentMethodService::CreateParams::Satispay), sepa_debit: T.nilable(::Stripe::PaymentMethodService::CreateParams::SepaDebit), sofort: T.nilable(::Stripe::PaymentMethodService::CreateParams::Sofort), swish: T.nilable(::Stripe::PaymentMethodService::CreateParams::Swish), twint: T.nilable(::Stripe::PaymentMethodService::CreateParams::Twint), type: T.nilable(String), us_bank_account: T.nilable(::Stripe::PaymentMethodService::CreateParams::UsBankAccount), wechat_pay: T.nilable(::Stripe::PaymentMethodService::CreateParams::WechatPay), zip: T.nilable(::Stripe::PaymentMethodService::CreateParams::Zip)).void params(acss_debit: T.nilable(::Stripe::PaymentMethodService::CreateParams::AcssDebit), affirm: T.nilable(::Stripe::PaymentMethodService::CreateParams::Affirm), afterpay_clearpay: T.nilable(::Stripe::PaymentMethodService::CreateParams::AfterpayClearpay), alipay: T.nilable(::Stripe::PaymentMethodService::CreateParams::Alipay), allow_redisplay: T.nilable(String), alma: T.nilable(::Stripe::PaymentMethodService::CreateParams::Alma), amazon_pay: T.nilable(::Stripe::PaymentMethodService::CreateParams::AmazonPay), au_becs_debit: T.nilable(::Stripe::PaymentMethodService::CreateParams::AuBecsDebit), bacs_debit: T.nilable(::Stripe::PaymentMethodService::CreateParams::BacsDebit), bancontact: T.nilable(::Stripe::PaymentMethodService::CreateParams::Bancontact), billie: T.nilable(::Stripe::PaymentMethodService::CreateParams::Billie), billing_details: T.nilable(::Stripe::PaymentMethodService::CreateParams::BillingDetails), blik: T.nilable(::Stripe::PaymentMethodService::CreateParams::Blik), boleto: T.nilable(::Stripe::PaymentMethodService::CreateParams::Boleto), card: T.nilable(::Stripe::PaymentMethodService::CreateParams::Card), cashapp: T.nilable(::Stripe::PaymentMethodService::CreateParams::Cashapp), crypto: T.nilable(::Stripe::PaymentMethodService::CreateParams::Crypto), customer: T.nilable(String), customer_balance: T.nilable(::Stripe::PaymentMethodService::CreateParams::CustomerBalance), eps: T.nilable(::Stripe::PaymentMethodService::CreateParams::Eps), expand: T.nilable(T::Array[String]), fpx: T.nilable(::Stripe::PaymentMethodService::CreateParams::Fpx), giropay: T.nilable(::Stripe::PaymentMethodService::CreateParams::Giropay), grabpay: T.nilable(::Stripe::PaymentMethodService::CreateParams::Grabpay), ideal: T.nilable(::Stripe::PaymentMethodService::CreateParams::Ideal), interac_present: T.nilable(::Stripe::PaymentMethodService::CreateParams::InteracPresent), kakao_pay: T.nilable(::Stripe::PaymentMethodService::CreateParams::KakaoPay), klarna: T.nilable(::Stripe::PaymentMethodService::CreateParams::Klarna), konbini: T.nilable(::Stripe::PaymentMethodService::CreateParams::Konbini), kr_card: T.nilable(::Stripe::PaymentMethodService::CreateParams::KrCard), link: T.nilable(::Stripe::PaymentMethodService::CreateParams::Link), mb_way: T.nilable(::Stripe::PaymentMethodService::CreateParams::MbWay), metadata: T.nilable(T::Hash[String, String]), mobilepay: T.nilable(::Stripe::PaymentMethodService::CreateParams::Mobilepay), multibanco: T.nilable(::Stripe::PaymentMethodService::CreateParams::Multibanco), naver_pay: T.nilable(::Stripe::PaymentMethodService::CreateParams::NaverPay), nz_bank_account: T.nilable(::Stripe::PaymentMethodService::CreateParams::NzBankAccount), oxxo: T.nilable(::Stripe::PaymentMethodService::CreateParams::Oxxo), p24: T.nilable(::Stripe::PaymentMethodService::CreateParams::P24), pay_by_bank: T.nilable(::Stripe::PaymentMethodService::CreateParams::PayByBank), payco: T.nilable(::Stripe::PaymentMethodService::CreateParams::Payco), payment_method: T.nilable(String), paynow: T.nilable(::Stripe::PaymentMethodService::CreateParams::Paynow), paypal: T.nilable(::Stripe::PaymentMethodService::CreateParams::Paypal), pix: T.nilable(::Stripe::PaymentMethodService::CreateParams::Pix), promptpay: T.nilable(::Stripe::PaymentMethodService::CreateParams::Promptpay), radar_options: T.nilable(::Stripe::PaymentMethodService::CreateParams::RadarOptions), revolut_pay: T.nilable(::Stripe::PaymentMethodService::CreateParams::RevolutPay), samsung_pay: T.nilable(::Stripe::PaymentMethodService::CreateParams::SamsungPay), satispay: T.nilable(::Stripe::PaymentMethodService::CreateParams::Satispay), sepa_debit: T.nilable(::Stripe::PaymentMethodService::CreateParams::SepaDebit), sofort: T.nilable(::Stripe::PaymentMethodService::CreateParams::Sofort), swish: T.nilable(::Stripe::PaymentMethodService::CreateParams::Swish), twint: T.nilable(::Stripe::PaymentMethodService::CreateParams::Twint), type: T.nilable(String), us_bank_account: T.nilable(::Stripe::PaymentMethodService::CreateParams::UsBankAccount), wechat_pay: T.nilable(::Stripe::PaymentMethodService::CreateParams::WechatPay), zip: T.nilable(::Stripe::PaymentMethodService::CreateParams::Zip)).void
} }
def initialize( def initialize(
acss_debit: nil, acss_debit: nil,
@ -914,7 +906,6 @@ module Stripe
payment_method: nil, payment_method: nil,
paynow: nil, paynow: nil,
paypal: nil, paypal: nil,
paypay: nil,
pix: nil, pix: nil,
promptpay: nil, promptpay: nil,
radar_options: nil, radar_options: nil,

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long