Changelog
17.5.0 - 2024-12-18
2024-12-18.acacia
.
Account.business_profile.annual_revenue
and Account.business_profile.estimated_worker_count
to be optionalnetwork_advice_code
and network_decline_code
on Charge.outcome
, Invoice.last_finalization_error
, PaymentIntent.last_payment_error
, SetupAttempt.setup_error
, SetupIntent.last_setup_error
, and StripeError
payout_minimum_balance_hold
and payout_minimum_balance_release
on enum BalanceTransaction.type
credits_application_invoice_voided
on Billing.CreditBalanceTransaction.credit
Billing.CreditBalanceTransaction.credit.type
from literal('credits_granted')
to enum('credits_application_invoice_voided'|'credits_granted')
BillingPortal.Configuration.features.subscription_update.schedule_at_period_end
, Issuing.Authorization.verified_by_fraud_challenge
, LineItem.description
, and Payout.trace_id
to be requiredallow_redisplay
on Card
and Source
regulated_status
on Card
, Charge.payment_method_details.card
, ConfirmationToken.payment_method_preview.card
, and PaymentMethod.card
funding
on Charge.payment_method_details.amazon_pay
and Charge.payment_method_details.revolut_pay
network_transaction_id
on Charge.payment_method_details.card
reference_prefix
on Checkout.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
, and SetupIntentUpdateParams.payment_method_options.sepa_debit.mandate_options
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
, and zw_tin
on enums Checkout.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
, and TaxId.type
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
, and zw_tin
on enums CustomerCreateParams.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
, and TaxIdCreateParams.type
visa_compliance
on Dispute.evidence.enhanced_evidence
, Dispute.evidence_details.enhanced_eligibility
, and DisputeUpdateParams.evidence.enhanced_evidence
request_signature
on enums Forwarding.Request.replacements[]
and Forwarding.RequestCreateParams.replacements[]
account_holder_address
and bank_address
on FundingInstructions.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
, and PaymentIntent.next_action.display_bank_transfer_instructions.financial_addresses[].zengin
account_holder_name
on FundingInstructions.bank_transfer.financial_addresses[].spei
and PaymentIntent.next_action.display_bank_transfer_instructions.financial_addresses[].spei
disabled_reason
on Invoice.automatic_tax
, Subscription.automatic_tax
, SubscriptionSchedule.default_settings.automatic_tax
, and SubscriptionSchedule.phases[].automatic_tax
tax_id
on Issuing.Authorization.merchant_data
and Issuing.Transaction.merchant_data
LineItem.description
from string
to string | null
trial_period_days
on PaymentLinkUpdateParams.subscription_data
al
, am
, ao
, ba
, bb
, bs
, cd
, gn
, kh
, me
, mk
, mr
, np
, pe
, sn
, sr
, tj
, ug
, uy
, zm
, and zw
on Tax.Registration.country_options
and Tax.RegistrationCreateParams.country_options
2024-12-18.acacia
on enum WebhookEndpointCreateParams.api_version
Changelog
17.4.0 - 2024-11-20
2024-11-20.acacia
.
respond
test helper method on resource Issuing.Authorization
authorizer
on AccountPersonsParams.relationship
and TokenCreateParams.person.relationship
Account.future_requirements.disabled_reason
and Account.requirements.disabled_reason
from string
to enum
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
, and AccountSession.components.payouts.features.disable_stripe_user_authentication
to be requiredadaptive_pricing
on Checkout.SessionCreateParams
and Checkout.Session
mandate_options
on Checkout.Session.payment_method_options.bacs_debit
, Checkout.Session.payment_method_options.sepa_debit
, Checkout.SessionCreateParams.payment_method_options.bacs_debit
, and Checkout.SessionCreateParams.payment_method_options.sepa_debit
request_extended_authorization
, request_incremental_authorization
, request_multicapture
, and request_overcapture
on Checkout.Session.payment_method_options.card
and Checkout.SessionCreateParams.payment_method_options.card
capture_method
on Checkout.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
, and Checkout.SessionCreateParams.payment_method_options.samsung_pay
subscribe
on enums Checkout.Session.submit_type
, Checkout.SessionCreateParams.submit_type
, PaymentLink.submit_type
, and PaymentLinkCreateParams.submit_type
li_vat
on enums Checkout.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
, and TaxId.type
li_vat
on enums CustomerCreateParams.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
, and TaxIdCreateParams.type
financial_account_statement
on enums File.purpose
and FileListParams.purpose
account_holder_address
, account_holder_name
, account_type
, and bank_address
on FundingInstructions.bank_transfer.financial_addresses[].aba
, FundingInstructions.bank_transfer.financial_addresses[].swift
, PaymentIntent.next_action.display_bank_transfer_instructions.financial_addresses[].aba
, and PaymentIntent.next_action.display_bank_transfer_instructions.financial_addresses[].swift
service_tax
on enums InvoiceAddLinesParams.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
, and TaxRateUpdateParams.tax_type
merchant_amount
and merchant_currency
on Issuing.AuthorizationCreateParams.testHelpers
Issuing.AuthorizationCreateParams.testHelpers.amount
to be optionalfraud_challenges
and verified_by_fraud_challenge
on Issuing.Authorization
link
on enums PaymentIntent.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
, and SubscriptionUpdateParams.payment_settings.payment_method_options.card.network
submit_type
on PaymentLinkUpdateParams
trace_id
on Payout
network_decline_code
on Refund.destination_details.blik
and Refund.destination_details.swish
Treasury.InboundTransfer.origin_payment_method
from string
to string | null
2024-11-20.acacia
on enum WebhookEndpointCreateParams.api_version
Stripe.V2.BillingResource
, Stripe.V2.CoreResource
, and Stripe.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.