Releases: stripe/stripe-node
Releases · stripe/stripe-node
v17.6.0-beta.1
- #2239 Update generated code for beta
- Add support for
close
method on resourceTreasury.FinancialAccount
- Add support for
ownership_exemption_reason
onAccount.company
,AccountCreateParams.company
,AccountUpdateParams.company
, andTokenCreateParams.account.company
- Add support for
directorship_declaration
onAccount.company
- Add support for
advice_code
onCharge.outcome
,Invoice.last_finalization_error
,PaymentIntent.last_payment_error
,SetupAttempt.setup_error
,SetupIntent.last_setup_error
, andStripeError
- Remove support for value
always_invoice
from enumsBillingPortal.Configuration.features.subscription_cancel.proration_behavior
,BillingPortal.ConfigurationCreateParams.features.subscription_cancel.proration_behavior
, andBillingPortal.ConfigurationUpdateParams.features.subscription_cancel.proration_behavior
- Add support for
brand_product
onCard
,Source.card_present
,Source.card
, andSource.three_d_secure
- Change
Card.regulated_status
,Charge.payment_method_details.card.network_transaction_id
,Charge.payment_method_details.card.regulated_status
,ConfirmationToken.payment_method_preview.card.regulated_status
,CreditNote.pretax_credit_amounts
,Invoice.total_pretax_credit_amounts
,Issuing.Authorization.merchant_data.tax_id
,Issuing.Transaction.merchant_data.tax_id
, andPaymentMethod.card.regulated_status
to be required - Add support for
country
onCharge.payment_method_details.paypal
,ConfirmationToken.payment_method_preview.paypal
, andPaymentMethod.paypal
- Add support for new value
al_tin
on enumsCheckout.Session.collected_information.tax_ids[].type
andOrder.tax_details.tax_ids[].type
- Add support for new value
al_tin
on enumsOrderCreateParams.tax_details.tax_ids[].type
andOrderUpdateParams.tax_details.tax_ids[].type
- Add support for
phone_number_collection
onPaymentLinkUpdateParams
- Add support for
nickname
onTreasury.FinancialAccountCreateParams
,Treasury.FinancialAccountUpdateParams
, andTreasury.FinancialAccount
- Add support for
forwarding_settings
onTreasury.FinancialAccountUpdateParams
- Add support for
is_default
onTreasury.FinancialAccount
- Add support for
destination_payment_method_data
onTreasury.OutboundTransferCreateParams
- Add support for
financial_account
onTreasury.OutboundTransfer.destination_payment_method_details
- Change type of
Treasury.OutboundTransfer.destination_payment_method_details.type
fromliteral('us_bank_account')
toenum('financial_account'|'us_bank_account')
- Add support for new value
outbound_transfer
on enumsTreasury.ReceivedCredit.linked_flows.source_flow_details.type
andTreasury.ReceivedCreditListParams.linked_flows.source_flow_type
- Add support for
outbound_transfer
onTreasury.ReceivedCredit.linked_flows.source_flow_details
- Add support for
v17.5.0
- #2237 This release changes the pinned API version to
2024-12-18.acacia
.- Change
Account.business_profile.annual_revenue
andAccount.business_profile.estimated_worker_count
to be optional - Add support for
network_advice_code
andnetwork_decline_code
onCharge.outcome
,Invoice.last_finalization_error
,PaymentIntent.last_payment_error
,SetupAttempt.setup_error
,SetupIntent.last_setup_error
, andStripeError
- Add support for new values
payout_minimum_balance_hold
andpayout_minimum_balance_release
on enumBalanceTransaction.type
- Add support for
credits_application_invoice_voided
onBilling.CreditBalanceTransaction.credit
- Change type of
Billing.CreditBalanceTransaction.credit.type
fromliteral('credits_granted')
toenum('credits_application_invoice_voided'|'credits_granted')
- Change
BillingPortal.Configuration.features.subscription_update.schedule_at_period_end
,Issuing.Authorization.verified_by_fraud_challenge
,LineItem.description
, andPayout.trace_id
to be required - Add support for
allow_redisplay
onCard
andSource
- Add support for
regulated_status
onCard
,Charge.payment_method_details.card
,ConfirmationToken.payment_method_preview.card
, andPaymentMethod.card
- Add support for
funding
onCharge.payment_method_details.amazon_pay
andCharge.payment_method_details.revolut_pay
- Add support for
network_transaction_id
onCharge.payment_method_details.card
- Add support for
reference_prefix
onCheckout.Session.payment_method_options.bacs_debit.mandate_options
,Checkout.Session.payment_method_options.sepa_debit.mandate_options
,Checkout.SessionCreateParams.payment_method_options.bacs_debit.mandate_options
,Checkout.SessionCreateParams.payment_method_options.sepa_debit.mandate_options
,PaymentIntent.payment_method_options.bacs_debit.mandate_options
,PaymentIntent.payment_method_options.sepa_debit.mandate_options
,PaymentIntentConfirmParams.payment_method_options.bacs_debit.mandate_options
,PaymentIntentConfirmParams.payment_method_options.sepa_debit.mandate_options
,PaymentIntentCreateParams.payment_method_options.bacs_debit.mandate_options
,PaymentIntentCreateParams.payment_method_options.sepa_debit.mandate_options
,PaymentIntentUpdateParams.payment_method_options.bacs_debit.mandate_options
,PaymentIntentUpdateParams.payment_method_options.sepa_debit.mandate_options
,SetupIntent.payment_method_options.bacs_debit.mandate_options
,SetupIntent.payment_method_options.sepa_debit.mandate_options
,SetupIntentConfirmParams.payment_method_options.bacs_debit.mandate_options
,SetupIntentConfirmParams.payment_method_options.sepa_debit.mandate_options
,SetupIntentCreateParams.payment_method_options.bacs_debit.mandate_options
,SetupIntentCreateParams.payment_method_options.sepa_debit.mandate_options
,SetupIntentUpdateParams.payment_method_options.bacs_debit.mandate_options
, andSetupIntentUpdateParams.payment_method_options.sepa_debit.mandate_options
- Add support for new values
al_tin
,am_tin
,ao_tin
,ba_tin
,bb_tin
,bs_tin
,cd_nif
,gn_nif
,kh_tin
,me_pib
,mk_vat
,mr_nif
,np_pan
,sn_ninea
,sr_fin
,tj_tin
,ug_tin
,zm_tin
, andzw_tin
on enumsCheckout.Session.customer_details.tax_ids[].type
,Invoice.customer_tax_ids[].type
,Tax.Calculation.customer_details.tax_ids[].type
,Tax.Transaction.customer_details.tax_ids[].type
, andTaxId.type
- Add support for new values
al_tin
,am_tin
,ao_tin
,ba_tin
,bb_tin
,bs_tin
,cd_nif
,gn_nif
,kh_tin
,me_pib
,mk_vat
,mr_nif
,np_pan
,sn_ninea
,sr_fin
,tj_tin
,ug_tin
,zm_tin
, andzw_tin
on enumsCustomerCreateParams.tax_id_data[].type
,InvoiceCreatePreviewParams.customer_details.tax_ids[].type
,InvoiceUpcomingLinesParams.customer_details.tax_ids[].type
,InvoiceUpcomingParams.customer_details.tax_ids[].type
,Tax.CalculationCreateParams.customer_details.tax_ids[].type
, andTaxIdCreateParams.type
- Add support for
visa_compliance
onDispute.evidence.enhanced_evidence
,Dispute.evidence_details.enhanced_eligibility
, andDisputeUpdateParams.evidence.enhanced_evidence
- Add support for new value
request_signature
on enumsForwarding.Request.replacements[]
andForwarding.RequestCreateParams.replacements[]
- Add support for
account_holder_address
andbank_address
onFundingInstructions.bank_transfer.financial_addresses[].iban
,FundingInstructions.bank_transfer.financial_addresses[].sort_code
,FundingInstructions.bank_transfer.financial_addresses[].spei
,FundingInstructions.bank_transfer.financial_addresses[].zengin
,PaymentIntent.next_action.display_bank_transfer_instructions.financial_addresses[].iban
,PaymentIntent.next_action.display_bank_transfer_instructions.financial_addresses[].sort_code
,PaymentIntent.next_action.display_bank_transfer_instructions.financial_addresses[].spei
, andPaymentIntent.next_action.display_bank_transfer_instructions.financial_addresses[].zengin
- Add support for
account_holder_name
onFundingInstructions.bank_transfer.financial_addresses[].spei
andPaymentIntent.next_action.display_bank_transfer_instructions.financial_addresses[].spei
- Add support for
disabled_reason
onInvoice.automatic_tax
,Subscription.automatic_tax
,SubscriptionSchedule.default_settings.automatic_tax
, andSubscriptionSchedule.phases[].automatic_tax
- Add support for
tax_id
onIssuing.Authorization.merchant_data
andIssuing.Transaction.merchant_data
- Change type of
LineItem.description
fromstring
tostring | null
- Add support for
trial_period_days
onPaymentLinkUpdateParams.subscription_data
- Add support for
al
,am
,ao
,ba
,bb
,bs
,cd
,gn
,kh
,me
,mk
,mr
,np
,pe
,sn
,sr
,tj
,ug
,uy
,zm
, andzw
onTax.Registration.country_options
andTax.RegistrationCreateParams.country_options
- Add support for new value
2024-12-18.acacia
on enumWebhookEndpointCreateParams.api_version
- Change
- #2238 add missing key warning to README
v17.5.0-beta.3
- #2235 Update generated code for beta
- Change
Account.business_profile.annual_revenue
andAccount.business_profile.estimated_worker_count
to be optional - Add support for
allow_redisplay
onCard
andSource
- Add support for new values
am_tin
,ao_tin
,ba_tin
,bb_tin
,bs_tin
,cd_nif
,gn_nif
,kh_tin
,me_pib
,mk_vat
,mr_nif
,np_pan
,sn_ninea
,sr_fin
,tj_tin
,ug_tin
,zm_tin
, andzw_tin
on enumsCheckout.Session.collected_information.tax_ids[].type
andOrder.tax_details.tax_ids[].type
- Add support for new value
network_fallback
on enumIssuing.Authorization.request_history[].reason
- Add support for new values
am_tin
,ao_tin
,ba_tin
,bb_tin
,bs_tin
,cd_nif
,gn_nif
,kh_tin
,me_pib
,mk_vat
,mr_nif
,np_pan
,sn_ninea
,sr_fin
,tj_tin
,ug_tin
,zm_tin
, andzw_tin
on enumsOrderCreateParams.tax_details.tax_ids[].type
andOrderUpdateParams.tax_details.tax_ids[].type
- Remove support for
amount_refunded
onPaymentRecord
- Add support for
account
onTerminal.Reader.action.collect_payment_method
,Terminal.Reader.action.confirm_payment_intent
,Terminal.Reader.action.process_payment_intent
, andTerminal.Reader.action.refund_payment
- Change
v17.5.0-beta.2
- #2232 Update generated code for beta
- Add support for
automatic_indirect_tax
onAccount.capabilities
,AccountCreateParams.capabilities
, andAccountUpdateParams.capabilities
- Add support for new values
payout_minimum_balance_hold
andpayout_minimum_balance_release
on enumBalanceTransaction.type
- Add support for
reference_prefix
onCheckout.Session.payment_method_options.bacs_debit.mandate_options
,Checkout.Session.payment_method_options.sepa_debit.mandate_options
,Checkout.SessionCreateParams.payment_method_options.bacs_debit.mandate_options
,Checkout.SessionCreateParams.payment_method_options.sepa_debit.mandate_options
,Order.payment.settings.payment_method_options.sepa_debit.mandate_options
,OrderCreateParams.payment.settings.payment_method_options.sepa_debit.mandate_options
,OrderUpdateParams.payment.settings.payment_method_options.sepa_debit.mandate_options
,PaymentIntent.payment_method_options.bacs_debit.mandate_options
,PaymentIntent.payment_method_options.sepa_debit.mandate_options
,PaymentIntentConfirmParams.payment_method_options.bacs_debit.mandate_options
,PaymentIntentConfirmParams.payment_method_options.sepa_debit.mandate_options
,PaymentIntentCreateParams.payment_method_options.bacs_debit.mandate_options
,PaymentIntentCreateParams.payment_method_options.sepa_debit.mandate_options
,PaymentIntentUpdateParams.payment_method_options.bacs_debit.mandate_options
,PaymentIntentUpdateParams.payment_method_options.sepa_debit.mandate_options
,SetupIntent.payment_method_options.bacs_debit.mandate_options
,SetupIntent.payment_method_options.sepa_debit.mandate_options
,SetupIntentConfirmParams.payment_method_options.bacs_debit.mandate_options
,SetupIntentConfirmParams.payment_method_options.sepa_debit.mandate_options
,SetupIntentCreateParams.payment_method_options.bacs_debit.mandate_options
,SetupIntentCreateParams.payment_method_options.sepa_debit.mandate_options
,SetupIntentUpdateParams.payment_method_options.bacs_debit.mandate_options
, andSetupIntentUpdateParams.payment_method_options.sepa_debit.mandate_options
- Add support for
disabled_reason
onInvoice.automatic_tax
,Subscription.automatic_tax
,SubscriptionSchedule.default_settings.automatic_tax
, andSubscriptionSchedule.phases[].automatic_tax
- Change
Issuing.Authorization.verified_by_fraud_challenge
to be required - Add support for
trial_period_days
onPaymentLinkUpdateParams.subscription_data
- Add support for
v17.5.0-beta.1
- #2229 Update generated code for beta
- Add support for
network_advice_code
andnetwork_decline_code
onCharge.outcome
,Invoice.last_finalization_error
,PaymentIntent.last_payment_error
,SetupAttempt.setup_error
,SetupIntent.last_setup_error
, andStripeError
- Change
BillingPortal.Configuration.features.subscription_update.schedule_at_period_end
andLineItem.description
to be required - Add support for
funding
onCharge.payment_method_details.amazon_pay
andCharge.payment_method_details.revolut_pay
- Add support for
amount_requested
andpartial_authorization
onCharge.payment_method_details.card
- Add support for
metadata
onCheckout.SessionCreateParams.line_items[]
andLineItem
- Add support for
line_items
onCheckout.Session.permissions.update
,Checkout.SessionCreateParams.permissions.update
, andCheckout.SessionUpdateParams
- Add support for new value
invoice.overpaid
on enumEvent.type
- Add support for
adjustable_quantity
anddisplay
onLineItem
- Change type of
LineItem.description
fromstring
tostring | null
- Add support for
request_partial_authorization
onPaymentIntent.payment_method_options.card
,PaymentIntentConfirmParams.payment_method_options.card
,PaymentIntentCreateParams.payment_method_options.card
, andPaymentIntentUpdateParams.payment_method_options.card
- Add support for
payment_method_options
onPaymentIntentIncrementAuthorizationParams
- Add support for new value
invoice.overpaid
on enumsWebhookEndpointCreateParams.enabled_events[]
andWebhookEndpointUpdateParams.enabled_events[]
- Add support for
v17.4.0
- #2222 This release changes the pinned API version to
2024-11-20.acacia
.- Add support for
respond
test helper method on resourceIssuing.Authorization
- Add support for
authorizer
onAccountPersonsParams.relationship
andTokenCreateParams.person.relationship
- Change type of
Account.future_requirements.disabled_reason
andAccount.requirements.disabled_reason
fromstring
toenum
- Change
AccountSession.components.account_management.features.disable_stripe_user_authentication
,AccountSession.components.account_onboarding.features.disable_stripe_user_authentication
,AccountSession.components.balances.features.disable_stripe_user_authentication
,AccountSession.components.notification_banner.features.disable_stripe_user_authentication
, andAccountSession.components.payouts.features.disable_stripe_user_authentication
to be required - Add support for
adaptive_pricing
onCheckout.SessionCreateParams
andCheckout.Session
- Add support for
mandate_options
onCheckout.Session.payment_method_options.bacs_debit
,Checkout.Session.payment_method_options.sepa_debit
,Checkout.SessionCreateParams.payment_method_options.bacs_debit
, andCheckout.SessionCreateParams.payment_method_options.sepa_debit
- Add support for
request_extended_authorization
,request_incremental_authorization
,request_multicapture
, andrequest_overcapture
onCheckout.Session.payment_method_options.card
andCheckout.SessionCreateParams.payment_method_options.card
- Add support for
capture_method
onCheckout.SessionCreateParams.payment_method_options.kakao_pay
,Checkout.SessionCreateParams.payment_method_options.kr_card
,Checkout.SessionCreateParams.payment_method_options.naver_pay
,Checkout.SessionCreateParams.payment_method_options.payco
, andCheckout.SessionCreateParams.payment_method_options.samsung_pay
- Add support for new value
subscribe
on enumsCheckout.Session.submit_type
,Checkout.SessionCreateParams.submit_type
,PaymentLink.submit_type
, andPaymentLinkCreateParams.submit_type
- Add support for new value
li_vat
on enumsCheckout.Session.customer_details.tax_ids[].type
,Invoice.customer_tax_ids[].type
,Tax.Calculation.customer_details.tax_ids[].type
,Tax.Transaction.customer_details.tax_ids[].type
, andTaxId.type
- Add support for new value
li_vat
on enumsCustomerCreateParams.tax_id_data[].type
,InvoiceCreatePreviewParams.customer_details.tax_ids[].type
,InvoiceUpcomingLinesParams.customer_details.tax_ids[].type
,InvoiceUpcomingParams.customer_details.tax_ids[].type
,Tax.CalculationCreateParams.customer_details.tax_ids[].type
, andTaxIdCreateParams.type
- Add support for new value
financial_account_statement
on enumsFile.purpose
andFileListParams.purpose
- Add support for
account_holder_address
,account_holder_name
,account_type
, andbank_address
onFundingInstructions.bank_transfer.financial_addresses[].aba
,FundingInstructions.bank_transfer.financial_addresses[].swift
,PaymentIntent.next_action.display_bank_transfer_instructions.financial_addresses[].aba
, andPaymentIntent.next_action.display_bank_transfer_instructions.financial_addresses[].swift
- Add support for new value
service_tax
on enumsInvoiceAddLinesParams.lines[].tax_amounts[].tax_rate_data.tax_type
,InvoiceUpdateLinesParams.lines[].tax_amounts[].tax_rate_data.tax_type
,Tax.Calculation.shipping_cost.tax_breakdown[].tax_rate_details.tax_type
,Tax.Calculation.tax_breakdown[].tax_rate_details.tax_type
,Tax.CalculationLineItem.tax_breakdown[].tax_rate_details.tax_type
,Tax.Transaction.shipping_cost.tax_breakdown[].tax_rate_details.tax_type
,TaxRate.tax_type
,TaxRateCreateParams.tax_type
, andTaxRateUpdateParams.tax_type
- Add support for
merchant_amount
andmerchant_currency
onIssuing.AuthorizationCreateParams.testHelpers
- Change
Issuing.AuthorizationCreateParams.testHelpers.amount
to be optional - Add support for
fraud_challenges
andverified_by_fraud_challenge
onIssuing.Authorization
- Add support for new value
link
on enumsPaymentIntent.payment_method_options.card.network
,PaymentIntentConfirmParams.payment_method_options.card.network
,PaymentIntentCreateParams.payment_method_options.card.network
,PaymentIntentUpdateParams.payment_method_options.card.network
,SetupIntent.payment_method_options.card.network
,SetupIntentConfirmParams.payment_method_options.card.network
,SetupIntentCreateParams.payment_method_options.card.network
,SetupIntentUpdateParams.payment_method_options.card.network
,Subscription.payment_settings.payment_method_options.card.network
,SubscriptionCreateParams.payment_settings.payment_method_options.card.network
, andSubscriptionUpdateParams.payment_settings.payment_method_options.card.network
- Add support for
submit_type
onPaymentLinkUpdateParams
- Add support for
trace_id
onPayout
- Add support for
network_decline_code
onRefund.destination_details.blik
andRefund.destination_details.swish
- Change type of
Treasury.InboundTransfer.origin_payment_method
fromstring
tostring | null
- Add support for new value
2024-11-20.acacia
on enumWebhookEndpointCreateParams.api_version
- Add support for
- #2215 Remove empty resources created for service groupings
- Remove
Stripe.V2.BillingResource
,Stripe.V2.CoreResource
, andStripe.V2Resource
types from the public interface as they are no longer needed. SDK usage will not be affected but any references to these types in your application will need to be removed.
- Remove
v17.4.0-beta.3
- #2226 Update generated code for beta
- Add support for
account_holder_address
andbank_address
onFundingInstructions.bank_transfer.financial_addresses[].iban
,FundingInstructions.bank_transfer.financial_addresses[].sort_code
,FundingInstructions.bank_transfer.financial_addresses[].spei
,FundingInstructions.bank_transfer.financial_addresses[].zengin
,PaymentIntent.next_action.display_bank_transfer_instructions.financial_addresses[].iban
,PaymentIntent.next_action.display_bank_transfer_instructions.financial_addresses[].sort_code
,PaymentIntent.next_action.display_bank_transfer_instructions.financial_addresses[].spei
, andPaymentIntent.next_action.display_bank_transfer_instructions.financial_addresses[].zengin
- Add support for
account_holder_name
onFundingInstructions.bank_transfer.financial_addresses[].spei
andPaymentIntent.next_action.display_bank_transfer_instructions.financial_addresses[].spei
- Add support for new value
subscribe
on enumPaymentLinkUpdateParams.submit_type
- Add support for
- #2225 Update generated code for beta
- Add support for
respond
test helper method on resourceIssuing.Authorization
- Add support for
fraud_challenges
andverified_by_fraud_challenge
onIssuing.Authorization
- Add support for
v17.4.0-beta.2
- #2219 Update generated code for beta
- Add support for new resources
Issuing.FraudLiabilityDebit
,PaymentAttemptRecord
, andPaymentRecord
- Add support for
list
andretrieve
methods on resourcesFraudLiabilityDebit
andPaymentAttemptRecord
- Add support for
report_payment_attempt_canceled
,report_payment_attempt_failed
,report_payment_attempt_guaranteed
,report_payment_attempt
,report_payment
, andretrieve
methods on resourcePaymentRecord
- Change type of
Account.future_requirements.disabled_reason
andAccount.requirements.disabled_reason
fromstring
toenum
- Remove support for
money_movement
onAccountSessionCreateParams.components.financial_account.features
- Add support for
card_management
,card_spend_dispute_management
,cardholder_management
, andspend_control_management
onAccountSessionCreateParams.components.issuing_card.features
- Add support for
disable_stripe_user_authentication
onAccountSessionCreateParams.components.issuing_cards_list.features
- Change
AccountSession.components.account_management.features.disable_stripe_user_authentication
,AccountSession.components.account_onboarding.features.disable_stripe_user_authentication
,AccountSession.components.balances.features.disable_stripe_user_authentication
,AccountSession.components.notification_banner.features.disable_stripe_user_authentication
, andAccountSession.components.payouts.features.disable_stripe_user_authentication
to be required - Add support for
adaptive_pricing
onCheckout.SessionCreateParams
andCheckout.Session
- Add support for
mandate_options
onCheckout.Session.payment_method_options.bacs_debit
,Checkout.Session.payment_method_options.sepa_debit
,Checkout.SessionCreateParams.payment_method_options.bacs_debit
, andCheckout.SessionCreateParams.payment_method_options.sepa_debit
- Add support for
request_decremental_authorization
,request_extended_authorization
,request_incremental_authorization
,request_multicapture
, andrequest_overcapture
onCheckout.Session.payment_method_options.card
andCheckout.SessionCreateParams.payment_method_options.card
- Add support for
capture_method
onCheckout.SessionCreateParams.payment_method_options.kakao_pay
,Checkout.SessionCreateParams.payment_method_options.kr_card
,Checkout.SessionCreateParams.payment_method_options.naver_pay
,Checkout.SessionCreateParams.payment_method_options.payco
, andCheckout.SessionCreateParams.payment_method_options.samsung_pay
- Add support for new value
li_vat
on enumsCheckout.Session.collected_information.tax_ids[].type
,Checkout.Session.customer_details.tax_ids[].type
,Invoice.customer_tax_ids[].type
,Order.tax_details.tax_ids[].type
,Tax.Calculation.customer_details.tax_ids[].type
,Tax.Transaction.customer_details.tax_ids[].type
, andTaxId.type
- Add support for new value
li_vat
on enumsCustomerCreateParams.tax_id_data[].type
,InvoiceCreatePreviewParams.customer_details.tax_ids[].type
,InvoiceUpcomingLinesParams.customer_details.tax_ids[].type
,InvoiceUpcomingParams.customer_details.tax_ids[].type
,OrderCreateParams.tax_details.tax_ids[].type
,OrderUpdateParams.tax_details.tax_ids[].type
,Tax.CalculationCreateParams.customer_details.tax_ids[].type
, andTaxIdCreateParams.type
- Add support for new values
invoice.payment_attempt_required
andissuing_fraud_liability_debit.created
on enumEvent.type
- Add support for
account_holder_address
,account_holder_name
,account_type
, andbank_address
onFundingInstructions.bank_transfer.financial_addresses[].aba
,FundingInstructions.bank_transfer.financial_addresses[].swift
,PaymentIntent.next_action.display_bank_transfer_instructions.financial_addresses[].aba
, andPaymentIntent.next_action.display_bank_transfer_instructions.financial_addresses[].swift
- Add support for new value
custom
on enumsInvoice.payment_settings.payment_method_types[]
,InvoiceCreateParams.payment_settings.payment_method_types[]
,InvoiceUpdateParams.payment_settings.payment_method_types[]
,Subscription.payment_settings.payment_method_types[]
,SubscriptionCreateParams.payment_settings.payment_method_types[]
, andSubscriptionUpdateParams.payment_settings.payment_method_types[]
- Add support for new value
service_tax
on enumsInvoiceAddLinesParams.lines[].tax_amounts[].tax_rate_data.tax_type
,InvoiceUpdateLinesParams.lines[].tax_amounts[].tax_rate_data.tax_type
,Tax.Calculation.shipping_cost.tax_breakdown[].tax_rate_details.tax_type
,Tax.Calculation.tax_breakdown[].tax_rate_details.tax_type
,Tax.CalculationLineItem.tax_breakdown[].tax_rate_details.tax_type
,Tax.Transaction.shipping_cost.tax_breakdown[].tax_rate_details.tax_type
,TaxRate.tax_type
,TaxRateCreateParams.tax_type
, andTaxRateUpdateParams.tax_type
- Add support for
payment_record_data
andpayment_record
onInvoiceAttachPaymentParams
- Remove support for
out_of_band_payment
onInvoiceAttachPaymentParams
- Add support for
amount_overpaid
onInvoice
- Add support for
merchant_amount
andmerchant_currency
onIssuing.AuthorizationCreateParams.testHelpers
- Change
Issuing.AuthorizationCreateParams.testHelpers.amount
to be optional - Add support for new value
link
on enumsPaymentIntent.payment_method_options.card.network
,PaymentIntentConfirmParams.payment_method_options.card.network
,PaymentIntentCreateParams.payment_method_options.card.network
,PaymentIntentUpdateParams.payment_method_options.card.network
,SetupIntent.payment_method_options.card.network
,SetupIntentConfirmParams.payment_method_options.card.network
,SetupIntentCreateParams.payment_method_options.card.network
,SetupIntentUpdateParams.payment_method_options.card.network
,Subscription.payment_settings.payment_method_options.card.network
,SubscriptionCreateParams.payment_settings.payment_method_options.card.network
, andSubscriptionUpdateParams.payment_settings.payment_method_options.card.network
- Add support for
submit_type
onPaymentLinkUpdateParams
- Change type of
Treasury.InboundTransfer.origin_payment_method
fromstring
tostring | null
- Add support for new values
invoice.payment_attempt_required
andissuing_fraud_liability_debit.created
on enumsWebhookEndpointCreateParams.enabled_events[]
andWebhookEndpointUpdateParams.enabled_events[]
- Add support for new resources
v17.3.1
- #2218 Fixed a bug where
latestapiversion
was not updated to2024-10-28.acacia
in the last release.
v17.4.0-beta.1
- #2216 Update generated code for beta
- Add support for
trigger_action
method on resourcePaymentIntent
- Add support for
id_bank_transfer_payments_bca
andid_bank_transfer_payments
onAccount.capabilities
,AccountCreateParams.capabilities
, andAccountUpdateParams.capabilities
- Add support for
bank_bca_onboarding
onAccount.settings
,AccountCreateParams.settings
, andAccountUpdateParams.settings
- Add support for
send_money
onAccountSessionCreateParams.components.recipients.features
- Remove support for value
payout_statement_descriptor_profanity
from enumsInvoice.last_finalization_error.code
,PaymentIntent.last_payment_error.code
,SetupAttempt.setup_error.code
,SetupIntent.last_setup_error.code
, andStripeError.code
- Add support for
id_bank_transfer
onCharge.payment_method_details
,ConfirmationToken.payment_method_preview
,ConfirmationTokenCreateParams.testHelpers.payment_method_data
,Invoice.payment_settings.payment_method_options
,InvoiceCreateParams.payment_settings.payment_method_options
,InvoiceUpdateParams.payment_settings.payment_method_options
,PaymentIntent.payment_method_options
,PaymentIntentConfirmParams.payment_method_data
,PaymentIntentConfirmParams.payment_method_options
,PaymentIntentCreateParams.payment_method_data
,PaymentIntentCreateParams.payment_method_options
,PaymentIntentUpdateParams.payment_method_data
,PaymentIntentUpdateParams.payment_method_options
,PaymentMethodConfigurationCreateParams
,PaymentMethodConfigurationUpdateParams
,PaymentMethodConfiguration
,PaymentMethodCreateParams
,PaymentMethod
,Refund.destination_details
,SetupAttempt.payment_method_details
,SetupIntentConfirmParams.payment_method_data
,SetupIntentCreateParams.payment_method_data
,SetupIntentUpdateParams.payment_method_data
,Subscription.payment_settings.payment_method_options
,SubscriptionCreateParams.payment_settings.payment_method_options
, andSubscriptionUpdateParams.payment_settings.payment_method_options
- Change
Dispute.enhanced_eligibility_types
,Dispute.evidence.enhanced_evidence
, andDispute.evidence_details.enhanced_eligibility
to be required - Add support for
gopay
,qris
, andshopeepay
onPaymentMethodConfigurationCreateParams
,PaymentMethodConfigurationUpdateParams
, andPaymentMethodConfiguration
- Add support for