- #2237 This release changes the pinned API version to
2024-12-18.acacia
.
- Change
Account.business_profile.annual_revenue
and Account.business_profile.estimated_worker_count
to be optional
- Add support for
network_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
- Add support for new values
payout_minimum_balance_hold
and payout_minimum_balance_release
on enum BalanceTransaction.type
- Add support for
credits_application_invoice_voided
on Billing.CreditBalanceTransaction.credit
- Change type of
Billing.CreditBalanceTransaction.credit.type
from literal('credits_granted')
to enum('credits_application_invoice_voided'|'credits_granted')
- Change
BillingPortal.Configuration.features.subscription_update.schedule_at_period_end
, Issuing.Authorization.verified_by_fraud_challenge
, LineItem.description
, and Payout.trace_id
to be required
- Add support for
allow_redisplay
on Card
and Source
- Add support for
regulated_status
on Card
, Charge.payment_method_details.card
, ConfirmationToken.payment_method_preview.card
, and PaymentMethod.card
- Add support for
funding
on Charge.payment_method_details.amazon_pay
and Charge.payment_method_details.revolut_pay
- Add support for
network_transaction_id
on Charge.payment_method_details.card
- Add support for
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
- 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
, 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
- 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
, 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
- Add support for
visa_compliance
on Dispute.evidence.enhanced_evidence
, Dispute.evidence_details.enhanced_eligibility
, and DisputeUpdateParams.evidence.enhanced_evidence
- Add support for new value
request_signature
on enums Forwarding.Request.replacements[]
and Forwarding.RequestCreateParams.replacements[]
- Add support for
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
- Add support for
account_holder_name
on FundingInstructions.bank_transfer.financial_addresses[].spei
and PaymentIntent.next_action.display_bank_transfer_instructions.financial_addresses[].spei
- Add support for
disabled_reason
on Invoice.automatic_tax
, Subscription.automatic_tax
, SubscriptionSchedule.default_settings.automatic_tax
, and SubscriptionSchedule.phases[].automatic_tax
- Add support for
tax_id
on Issuing.Authorization.merchant_data
and Issuing.Transaction.merchant_data
- Change type of
LineItem.description
from string
to string | null
- Add support for
trial_period_days
on PaymentLinkUpdateParams.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
, and zw
on Tax.Registration.country_options
and Tax.RegistrationCreateParams.country_options
- Add support for new value
2024-12-18.acacia
on enum WebhookEndpointCreateParams.api_version
- #2238 add missing key warning to README
See the changelog for more details.