FazBrowse GitHub Viewer | Trending |
URL:
| Home
Tools: [Download Repo ZIP]   [Original HTTPS Page]

Releases · stripe/stripe-ruby · GitHub

Releases: stripe/stripe-ruby

v19.6.0-alpha.1

v19.6.0-alpha.1 Pre-release
Pre-release

Choose a tag to compare

Filter
xavdid released this 13 Aug 00:23

This release changes the pinned API version to 2026-08-12.preview.

  • #1925 Update generated code for private-preview
    • Add support for new resource V2::Tax::OperationsResolveAddressResult
    • Add support for resolve_address method on resource V2::Tax::OperationsResolveAddressResult
    • Add support for confirm and fx_quote methods on resource V2::MoneyManagement::PayoutIntent
    • Add support for customer_update on BillingPortal::Session::Flow
    • Add support for funding_source_group on Charge::PaymentMethodDetail::Link
    • ⚠️ Remove support for pricing_group on Charge::PaymentMethodDetail::Link
    • Add support for celo on Crypto::OnrampSession::TransactionDetail::WalletAddress
    • Add support for customer_portal on CustomerSession::Component
    • Add support for applied_to_invoice and type on CustomerCustomerBalanceTransactionCreateParams
    • Add support for classification_state and enrichment_state on FinancialConnections::Account
    • Add support for country on FinancialConnections::Session::Filter
    • Add support for classifications and enrichments on FinancialConnections::Transaction
    • Add support for customer_balance on Invoice and QuotePreviewInvoice
    • Add support for billie on Invoice::PaymentSetting::PaymentMethodOption, QuotePreviewInvoice::PaymentSetting::PaymentMethodOption, and Subscription::PaymentSetting::PaymentMethodOption
    • Add support for hold_amount_details and hold_amount on Issuing::Authorization::PendingRequest and Issuing::Authorization::RequestHistory
    • Add support for network_decline_code on PaymentAttemptRecordReportFailedParams::PaymentMethodDetail::Card and PaymentRecordReportPaymentAttemptFailedParams::PaymentMethodDetail::Card
    • Add support for setup_future_usage on PaymentIntent::PaymentMethodOption::Sequra
    • Add support for status on QuotePreviewSubscriptionSchedule::PauseSchedule::Pause, QuotePreviewSubscriptionSchedule::PauseSchedule::Resume, SubscriptionSchedule::PauseSchedule::Pause, and SubscriptionSchedule::PauseSchedule::Resume
    • Change SubscriptionScheduleCreateParams::PauseSchedule.pause to be optional
    • Change type of SubscriptionScheduleUpdateParams::PauseSchedule.resume from pause_schedule_update_resume_params to emptyable(pause_schedule_update_resume_params)
    • Add support for acquirer on EventsV2CoreHealthAuthorizationRateDropFiringEvent, EventsV2CoreHealthAuthorizationRateDropResolvedEvent, V2::Core::Health::Alert::AuthorizationRateDrop::Dimension, and V2::Core::Health::AlertHistoryEntry::AuthorizationRateDrop::Dimension
    • ⚠️ Change type of EventsV2CoreHealthAuthorizationRateDropFiringEvent.type, EventsV2CoreHealthAuthorizationRateDropResolvedEvent.type, V2::Core::Health::Alert::AuthorizationRateDrop::Dimension.type, and V2::Core::Health::AlertHistoryEntry::AuthorizationRateDrop::Dimension.type from literal('issuer') to enum('acquirer'|'issuer')
    • Add support for confirmation_method on V2::MoneyManagement::PayoutIntentCreateParams and V2::MoneyManagement::PayoutIntent
    • Add support for estimated_fees and fx_quote on V2::MoneyManagement::PayoutIntent
    • Add support for debited on V2::MoneyManagement::PayoutIntent::From
    • Add support for confirm on V2::MoneyManagement::PayoutIntent::NextAction
    • ⚠️ Change type of V2::MoneyManagement::PayoutIntent::NextAction.type from literal('handle_failure') to enum('confirm'|'handle_failure')
    • Add support for credited on V2::MoneyManagement::PayoutIntent::To
    • Add support for event notification V1BalanceSettingsUpdatedEvent with related object BalanceSettings
    • Add support for event notification V1BillingCreditBalanceTransactionCreatedEvent with related object Billing::CreditBalanceTransaction
    • Add support for event notifications V1BillingCreditGrantCreatedEvent and V1BillingCreditGrantUpdatedEvent with related object Billing::CreditGrant
    • Add support for event notifications V1BillingMeterCreatedEvent, V1BillingMeterDeactivatedEvent, V1BillingMeterReactivatedEvent, and V1BillingMeterUpdatedEvent with related object Billing::Meter
    • Add support for event notifications V1FinancialConnectionsAccountAccountNumbersUpdatedEvent, V1FinancialConnectionsAccountExpectedDeactivationDateUpdatedEvent, V1FinancialConnectionsAccountSupportedPaymentMethodTypesUpdatedEvent, V1FinancialConnectionsAccountUpcomingAccountNumberExpiryEvent, and V1FinancialConnectionsAccountUpcomingDeactivationEvent with related object FinancialConnections::Account
    • Add support for event notification V1InvoicePaymentAttemptRequiredEvent with related object Invoice
    • Add support for error type FxQuoteNeedsRefreshError

See the changelog for more details.

v19.5.0

Choose a tag to compare

Filter
xavdid released this 10 Aug 22:09
  • #1932 Handle break in auto-paging blocks

    • Rescues LocalJumpError to prevent crash when calling break inside an auto_paging_each
  • #1927 Surface object property on EventNotification

  • #1918 add/adjust event parsing helpers

    • Added methods that return their respective Event/EventNotification class instances without verifying authenticity. Use them when you've previously verified an event (e.g. you verified, put the event in a queue, and are now processing). Supports events from AWS EventBridge and Azure Event Grid natively.
      • Webhook#construct_event_without_verification(payload)
      • StripeClient#parse_event_notification_without_verification(payload)
  • #1924 Discard the connection when a request is interrupted

    • Fix connection reuse after a request is interrupted by a non-StandardError exception (e.g. from rack-timeout), which could cause subsequent requests to receive a previous request's response

See the changelog for more details.

v19.5.0-alpha.2

v19.5.0-alpha.2 Pre-release
Pre-release

Choose a tag to compare

Filter
xavdid released this 05 Aug 22:23
  • #1920 Update generated code for private-preview
    • Add support for new resource Billing::FeedbackOptions
    • Add support for sequra_payments on Account::Capability
    • Add support for feedback_options on BillingPortal::Configuration::Feature::SubscriptionCancel::CancellationReason
    • Add support for sequra on Charge::PaymentMethodDetail, Checkout::Session::PaymentMethodOption, ConfirmationToken::PaymentMethodPreview, PaymentAttemptRecord::PaymentMethodDetail, PaymentIntent::PaymentMethodOption, and PaymentRecord::PaymentMethodDetail
    • Add support for retrieval_reference_number on Charge::PaymentMethodDetail::CardPresent, ConfirmationToken::PaymentMethodPreview::Card::GeneratedFrom::PaymentMethodDetail::CardPresent, PaymentAttemptRecord::PaymentMethodDetail::CardPresent, PaymentMethod::Card::GeneratedFrom::PaymentMethodDetail::CardPresent, and PaymentRecord::PaymentMethodDetail::CardPresent
    • Add support for pricing_group on Charge::PaymentMethodDetail::Link
    • Add support for tax_rates on Checkout::Session::ShippingOption, Checkout::SessionCreateParams::ShippingOption, and Checkout::SessionUpdateParams::ShippingOption
    • Add support for funding_types_blocked on Checkout::Session::PaymentMethodOption::Card::Restriction
    • Add support for healthcare on Issuing::AuthorizationCaptureParams::PurchaseDetail, Issuing::AuthorizationCreateParams, Issuing::TransactionCreateForceCaptureParams::PurchaseDetail, and Issuing::TransactionCreateUnlinkedRefundParams::PurchaseDetail
    • Change type of Issuing::Authorization::Healthcare.verification_status from nullable(enum('iias_merchant_exempt'|'iias_merchant_not_certified'|'iias_verified'|'not_verified')) to enum('iias_merchant_exempt'|'iias_merchant_not_certified'|'iias_verified'|'not_verified')
    • Add support for is_anomalous on PaymentAttemptRecordReportGuaranteedParams
    • Add support for aade_data on PaymentIntent::PaymentMethodOption::CardPresent
    • Change Radar::PaymentEvaluation::PaymentDetail::PaymentMethodDetail::Card.first6 to be required
    • Change Radar::PaymentEvaluation::PaymentDetail::PaymentMethodDetail::Card.last4 to be required
    • Add support for feedback_option on Subscription::CancellationDetail
    • Add support for application on V2::Payments::OffSessionPayment
    • Add support for status on V2::MoneyManagement::FinancialAccountStatementListParams
    • Change V2::Billing::ContractCreateParams.pricing_lines to be optional

See the changelog for more details.

v19.5.0-alpha.1

v19.5.0-alpha.1 Pre-release
Pre-release

Choose a tag to compare

Filter
jar-stripe released this 30 Jul 03:29

This release changes the pinned API version to 2026-07-29.preview.

  • #1916 Update generated code for private-preview
    • Add support for new resources V2::MoneyManagement::ReceivedDebitMandate, V2::Risk::Inquiry, V2::Signals::AccountActivity, and V2::Signals::AccountEvaluation
    • Add support for create and retrieve methods on resource V2::Signals::AccountEvaluation
    • Add support for create, delete, and retrieve methods on resource V2::Signals::AccountActivity
    • Add support for list, retrieve, and update methods on resource V2::Risk::Inquiry
    • Add support for cancel, list, and retrieve methods on resource V2::MoneyManagement::ReceivedDebitMandate
    • Add support for rate_cards on Billing::CreditBalanceSummaryRetrieveParams::Filter::ApplicabilityScope, Billing::CreditGrant::ApplicabilityConfig::Scope, and Billing::CreditGrantCreateParams::ApplicabilityConfig::Scope
    • ⚠️ Change type of ConfirmationToken::PaymentMethodPreview::GiftCard.brand, GiftCard.brand, GiftCardCreateParams.brand, PaymentMethod::GiftCard.brand, Terminal::ReaderActivateGiftCardParams.brand, Terminal::ReaderCashoutGiftCardParams.brand, Terminal::ReaderCheckGiftCardBalanceParams.brand, and Terminal::ReaderReloadGiftCardParams.brand from enum('fiserv_valuelink'|'givex'|'svs') to literal('svs')
    • Add support for tempo on Crypto::OnrampSession::TransactionDetail::WalletAddress
    • Add support for healthcare on Issuing::Authorization
    • Add support for product_code on Issuing::CardCreateParams, Issuing::CardUpdateParams, and Issuing::Card
    • Add support for product_graduation_state on Issuing::Card
    • Add support for cvc and number on Radar::PaymentEvaluationCreateParams::PaymentDetail::PaymentMethodDetail::Card
    • Change Radar::PaymentEvaluationCreateParams::PaymentDetail::PaymentMethodDetail::Card.first6 to be optional
    • Change Radar::PaymentEvaluationCreateParams::PaymentDetail::PaymentMethodDetail::Card.last4 to be optional
    • Add support for card on Radar::PaymentEvaluation::PaymentDetail::PaymentMethodDetail
    • ⚠️ Change type of Terminal::ReaderCollectPaymentMethodParams::CollectConfig.gift_card_brand and Terminal::ReaderProcessPaymentIntentParams::ProcessConfig.gift_card_brand from enum('fiserv_valuelink'|'givex'|'svs') to literal('svs')
    • Add support for gift_card on Terminal::ReaderPresentPaymentMethodParams
    • Add support for amount_due and customer_balance_applied on V2::Billing::Intent::AmountDetail
    • ⚠️ Change type of V2::Core::AccountEvaluation.evaluations_triggered from literal('fraudulent_website') to enum('fraudulent_website'|'user_account_sharing'|'user_multi_accounting')
    • Add support for gross_settlement on V2::Core::Account::Configuration::Merchant, V2::Core::AccountCreateParams::Configuration::Merchant, and V2::Core::AccountUpdateParams::Configuration::Merchant
    • ⚠️ Change type of V2::MoneyManagement::DebitDispute::BankTransfer.network from literal('ach') to enum('ach'|'bacs')
    • ⚠️ Remove support for managed_by on V2::MoneyManagement::FinancialAccount
    • Add support for payout_intent on V2::MoneyManagement::OutboundPayment
    • Add support for settles_at on V2::MoneyManagement::ReceivedDebit
    • Add support for gb_bank_account on V2::MoneyManagement::ReceivedDebit::BankTransfer
    • ⚠️ Change type of V2::MoneyManagement::ReceivedDebit::BankTransfer.origin_type from literal('us_bank_account') to enum('gb_bank_account'|'us_bank_account')
    • ⚠️ Change type of V2::MoneyManagement::ReceivedDebit::BankTransfer.payment_method_type from literal('us_bank_account') to enum('gb_bank_account'|'us_bank_account')
    • Add support for target_date on V2::Payments::OffSessionPaymentCreateParams and V2::Payments::OffSessionPayment
    • Add support for account_evaluation, fraudulent_website, payment_delinquency_exposure, user_account_sharing, and user_multi_accounting on V2::Signals::AccountSignal
    • Change type of V2::MoneyManagement::FinancialAddressDebitSimulationDebitParams.network from literal('ach') to enum('ach'|'bacs')
    • Add support for received_debit_mandate on V2::MoneyManagement::ReceivedDebitListParams
    • ⚠️ Remove support for payout_intent on V2::MoneyManagement::OutboundPaymentCreateParams
    • Change type of V2::Core::AccountEvaluationCreateParams.signals from literal('fraudulent_website') to enum('fraudulent_website'|'user_account_sharing'|'user_multi_accounting')
    • ⚠️ Remove support for id on EventsV2SignalsAccountSignalFraudulentMerchantReadyEvent
    • Add support for event notifications V2MoneyManagementReceivedDebitCreatedEvent and V2MoneyManagementReceivedDebitScheduledEvent with related object V2::MoneyManagement::ReceivedDebit
    • Add support for event notifications V2MoneyManagementReceivedDebitMandateCanceledEvent, V2MoneyManagementReceivedDebitMandateCreatedEvent, V2MoneyManagementReceivedDebitMandateExpiredEvent, V2MoneyManagementReceivedDebitMandatePendingCancellationEvent, and V2MoneyManagementReceivedDebitMandateUpdatedEvent with related object V2::MoneyManagement::ReceivedDebitMandate
    • Add support for event notification V2SignalsAccountEvaluationCompleteEvent with related object V2::Signals::AccountEvaluation
    • Add support for event notifications V2SignalsAccountSignalFraudulentWebsiteReadyEvent and V2SignalsAccountSignalPaymentDelinquencyExposureReadyEvent with related object V2::Signals::AccountSignal

See the changelog for more details.

v19.5.0-beta.1

v19.5.0-beta.1 Pre-release
Pre-release

Choose a tag to compare

Filter
jar-stripe released this 29 Jul 23:37

This release changes the pinned API version to 2026-07-29.preview.

  • #1899 Update generated code for beta
    • Add support for list and retrieve methods on resource ProductCatalog::TrialOffer
    • Add support for tax_items on ChargeCaptureParams::PaymentDetail::CarRentalDatum::Total::Tax, ChargeCaptureParams::PaymentDetail::FlightDatum::Total::Tax, ChargeCaptureParams::PaymentDetail::LodgingDatum::Total::Tax, ChargeUpdateParams::PaymentDetail::CarRentalDatum::Total::Tax, ChargeUpdateParams::PaymentDetail::FlightDatum::Total::Tax, ChargeUpdateParams::PaymentDetail::LodgingDatum::Total::Tax, PaymentIntent::PaymentDetail::CarRentalDatum::Total::Tax, PaymentIntent::PaymentDetail::FlightDatum::Total::Tax, PaymentIntent::PaymentDetail::LodgingDatum::Total::Tax, PaymentIntentCaptureParams::PaymentDetail::CarRentalDatum::Total::Tax, PaymentIntentCaptureParams::PaymentDetail::FlightDatum::Total::Tax, PaymentIntentCaptureParams::PaymentDetail::LodgingDatum::Total::Tax, PaymentIntentConfirmParams::PaymentDetail::CarRentalDatum::Total::Tax, PaymentIntentConfirmParams::PaymentDetail::FlightDatum::Total::Tax, PaymentIntentConfirmParams::PaymentDetail::LodgingDatum::Total::Tax, PaymentIntentCreateParams::PaymentDetail::CarRentalDatum::Total::Tax, PaymentIntentCreateParams::PaymentDetail::FlightDatum::Total::Tax, PaymentIntentCreateParams::PaymentDetail::LodgingDatum::Total::Tax, PaymentIntentUpdateParams::PaymentDetail::CarRentalDatum::Total::Tax, PaymentIntentUpdateParams::PaymentDetail::FlightDatum::Total::Tax, and PaymentIntentUpdateParams::PaymentDetail::LodgingDatum::Total::Tax
    • ⚠️ Remove support for taxes on ChargeCaptureParams::PaymentDetail::CarRentalDatum::Total::Tax, ChargeCaptureParams::PaymentDetail::FlightDatum::Total::Tax, ChargeCaptureParams::PaymentDetail::LodgingDatum::Total::Tax, ChargeUpdateParams::PaymentDetail::CarRentalDatum::Total::Tax, ChargeUpdateParams::PaymentDetail::FlightDatum::Total::Tax, ChargeUpdateParams::PaymentDetail::LodgingDatum::Total::Tax, PaymentIntent::PaymentDetail::CarRentalDatum::Total::Tax, PaymentIntent::PaymentDetail::FlightDatum::Total::Tax, PaymentIntent::PaymentDetail::LodgingDatum::Total::Tax, PaymentIntentCaptureParams::PaymentDetail::CarRentalDatum::Total::Tax, PaymentIntentCaptureParams::PaymentDetail::FlightDatum::Total::Tax, PaymentIntentCaptureParams::PaymentDetail::LodgingDatum::Total::Tax, PaymentIntentConfirmParams::PaymentDetail::CarRentalDatum::Total::Tax, PaymentIntentConfirmParams::PaymentDetail::FlightDatum::Total::Tax, PaymentIntentConfirmParams::PaymentDetail::LodgingDatum::Total::Tax, PaymentIntentCreateParams::PaymentDetail::CarRentalDatum::Total::Tax, PaymentIntentCreateParams::PaymentDetail::FlightDatum::Total::Tax, PaymentIntentCreateParams::PaymentDetail::LodgingDatum::Total::Tax, PaymentIntentUpdateParams::PaymentDetail::CarRentalDatum::Total::Tax, PaymentIntentUpdateParams::PaymentDetail::FlightDatum::Total::Tax, and PaymentIntentUpdateParams::PaymentDetail::LodgingDatum::Total::Tax
    • Add support for tax_id on Checkout::Session::CollectedInformation
    • ⚠️ Remove support for tax_ids on Checkout::Session::CollectedInformation
    • Add support for mode on FinancialConnections::Session::ManualEntry
    • Add support for name on Issuing::CardholderUpdateParams
    • Add support for custom_fields, description, and footer on QuotePreviewSubscriptionSchedule::DefaultSetting::InvoiceSetting and QuotePreviewSubscriptionSchedule::Phase::InvoiceSetting
    • Add support for trial on QuotePreviewSubscriptionSchedule::Phase
    • ⚠️ Remove support for acss_debit, afterpay_clearpay, alipay, alma, amazon_pay, au_becs_debit, bacs_debit, bancontact, billie, bizum, blik, boleto, card_present, cashapp, crypto, customer_balance, eps, fpx, giropay, gopay, grabpay, id_bank_transfer, ideal, interac_present, kakao_pay, konbini, kr_card, mb_way, mobilepay, multibanco, naver_pay, nz_bank_account, oxxo, p24, pay_by_bank, payco, paynow, paypal, paypay, payto, pix, promptpay, qris, rechnung, revolut_pay, samsung_pay, satispay, scalapay, sepa_debit, shopeepay, sofort, stripe_balance, sunbit, swish, twint, upi, us_bank_account, wechat_pay, and zip on SharedPayment::GrantedToken::PaymentMethodDetail
    • Add support for use_stripe_sdk on SharedPayment::IssuedTokenCreateParams and SharedPayment::IssuedToken
    • Add support for redirect_to_url on SharedPayment::IssuedToken::NextAction
    • ⚠️ Change type of SharedPayment::IssuedToken::NextAction.type from literal('use_stripe_sdk') to enum('redirect_to_url'|'use_stripe_sdk')
    • Add support for livemode on Tax::Location
    • Add support for source on V2::Iam::ActivityLog::Detail::UserRole
    • Add support for payout on V2::MoneyManagement::ReceivedCredit::BalanceTransfer
    • ⚠️ Remove support for payout_v1 on V2::MoneyManagement::ReceivedCredit::BalanceTransfer
    • ⚠️ Change V2::MoneyManagement::ReceivedDebit::BankTransfer.us_bank_account to be optional

See the changelog for more details.

v19.4.0

Choose a tag to compare

Filter
jar-stripe released this 29 Jul 23:30

This release changes the pinned API version to 2026-07-29.dahlia.

  • #1913 Update generated code
    • Add support for new resource FinancialConnections::Authorization
    • Add support for unreject method on resource Account
    • Add support for list method on resource PaymentRecord
    • Add support for smart_disputes_management on AccountSession::Component::DisputesList::Feature, AccountSession::Component::Payment::Feature, AccountSession::Component::PaymentDetail::Feature, AccountSession::Component::PaymentDispute::Feature, AccountSessionCreateParams::Component::DisputesList::Feature, AccountSessionCreateParams::Component::Payment::Feature, AccountSessionCreateParams::Component::PaymentDetail::Feature, and AccountSessionCreateParams::Component::PaymentDispute::Feature
    • Add support for administrative_address and principal_place_of_business on Account::Company, AccountCreateParams::Company, AccountUpdateParams::Company, and TokenCreateParams::Account::Company
    • Add support for sepa_debit_payments on AccountUpdateParams::Setting
    • Remove support for proof_of_registration on AccountCreateParams::Document. This field was limited-use and is being deprecated.
    • Add support for payouts_action on AccountRejectParams
    • Remove support for dynamic_tax_rates on Checkout::SessionCreateParams::LineItem. This field was limited-use and is being deprecated.
    • Add support for setup_future_usage on Checkout::Session::PaymentMethodOption::Payco, Checkout::Session::PaymentMethodOption::SamsungPay, Checkout::SessionCreateParams::PaymentMethodOption::Payco, Checkout::SessionCreateParams::PaymentMethodOption::SamsungPay, PaymentIntent::PaymentMethodOption::Payco, PaymentIntent::PaymentMethodOption::SamsungPay, PaymentIntentConfirmParams::PaymentMethodOption::Payco, PaymentIntentConfirmParams::PaymentMethodOption::SamsungPay, PaymentIntentCreateParams::PaymentMethodOption::Payco, PaymentIntentCreateParams::PaymentMethodOption::SamsungPay, PaymentIntentUpdateParams::PaymentMethodOption::Payco, PaymentIntentUpdateParams::PaymentMethodOption::SamsungPay, and PaymentLinkUpdateParams::PaymentIntentDatum
    • Add support for network on Dispute::PaymentMethodDetail::Card
    • Add support for limits and manual_entry on FinancialConnections::SessionCreateParams and FinancialConnections::Session
    • Add support for require_payment_method_support on FinancialConnections::Session::Filter and FinancialConnections::SessionCreateParams::Filter
    • Add support for bank_account_token on FinancialConnections::Session
    • Add support for metadata on InvoiceCreatePreviewParams::SubscriptionDetail
    • Add support for business_name on Issuing::Card::Shipping, Issuing::CardCreateParams::Shipping, and Issuing::CardUpdateParams::Shipping
    • Add support for allowed_payment_method_types on PaymentIntentConfirmParams, PaymentIntentCreateParams, PaymentIntentUpdateParams, PaymentIntent, SetupIntentConfirmParams, SetupIntentCreateParams, SetupIntentUpdateParams, and SetupIntent
    • Add support for referrer on PaymentIntentConfirmParams::RadarOption and PaymentIntentCreateParams::RadarOption
    • Add support for consent_collection and shipping_options on PaymentLinkUpdateParams
    • Add support for custom_fields, description, and footer on Quote::InvoiceSetting, QuoteCreateParams::InvoiceSetting, QuoteUpdateParams::InvoiceSetting, SubscriptionSchedule::DefaultSetting::InvoiceSetting, SubscriptionSchedule::Phase::InvoiceSetting, SubscriptionScheduleCreateParams::DefaultSetting::InvoiceSetting, SubscriptionScheduleCreateParams::Phase::InvoiceSetting, SubscriptionScheduleUpdateParams::DefaultSetting::InvoiceSetting, and SubscriptionScheduleUpdateParams::Phase::InvoiceSetting
    • Add support for customer_account and customer on Refund
    • Add support for payment_method on Refund and Topup
    • Add support for trial on SubscriptionSchedule::Phase
    • Add support for mass_transit_parking_tax and parking_tax on Tax::Registration::CountryOption::Me and Tax::RegistrationCreateParams::CountryOption::Me
    • Add support for initiated_by and payment_method_options on Topup
    • Add support for additional_addresses on V2::Core::Account::Identity::BusinessDetail, V2::Core::AccountCreateParams::Identity::BusinessDetail, V2::Core::AccountTokenCreateParams::Identity::BusinessDetail, and V2::Core::AccountUpdateParams::Identity::BusinessDetail
  • #1906 Adds error_object.rbi file, allowing users to get full typing for API Error Objects

See the changelog for more details.

v19.4.0-alpha.5

v19.4.0-alpha.5 Pre-release
Pre-release

Choose a tag to compare

Filter
jar-stripe released this 23 Jul 05:04
  • #1910 Update generated code for private-preview
    • Add support for new resources Billing::AlertNotification and Crypto::DepositAddress
    • Add support for create, list, and retrieve methods on resource Crypto::DepositAddress
    • Add support for list method on resource Billing::AlertNotification
    • Add support for vipps on ConfirmationToken::PaymentMethodPreview, ConfirmationTokenCreateParams::PaymentMethodDatum, PaymentIntent::PaymentMethodOption, PaymentIntentConfirmParams::PaymentMethodDatum, PaymentIntentConfirmParams::PaymentMethodOption, PaymentIntentCreateParams::PaymentMethodDatum, PaymentIntentCreateParams::PaymentMethodOption, PaymentIntentUpdateParams::PaymentMethodDatum, PaymentIntentUpdateParams::PaymentMethodOption, PaymentMethodConfigurationCreateParams, PaymentMethodConfigurationUpdateParams, PaymentMethodConfiguration, PaymentMethodCreateParams, PaymentMethod, SetupIntentConfirmParams::PaymentMethodDatum, SetupIntentCreateParams::PaymentMethodDatum, and SetupIntentUpdateParams::PaymentMethodDatum
    • Add support for sui on Crypto::OnrampSession::TransactionDetail::WalletAddress
    • Add support for use_stripe_sdk on DelegatedCheckout::RequestedSessionConfirmParams
    • Add support for ev_charging on PaymentIntentAmountDetailsLineItem::PaymentMethodOption::Card, PaymentIntentCaptureParams::AmountDetail::LineItem::PaymentMethodOption::Card, PaymentIntentConfirmParams::AmountDetail::LineItem::PaymentMethodOption::Card, PaymentIntentCreateParams::AmountDetail::LineItem::PaymentMethodOption::Card, PaymentIntentDecrementAuthorizationParams::AmountDetail::LineItem::PaymentMethodOption::Card, PaymentIntentIncrementAuthorizationParams::AmountDetail::LineItem::PaymentMethodOption::Card, and PaymentIntentUpdateParams::AmountDetail::LineItem::PaymentMethodOption::Card
    • Add support for tax_items on PaymentIntent::PaymentDetail::CarRentalDatum::Total::Tax, PaymentIntent::PaymentDetail::FlightDatum::Total::Tax, and PaymentIntent::PaymentDetail::LodgingDatum::Total::Tax
    • ⚠️ Remove support for taxes on PaymentIntent::PaymentDetail::CarRentalDatum::Total::Tax, PaymentIntent::PaymentDetail::FlightDatum::Total::Tax, and PaymentIntent::PaymentDetail::LodgingDatum::Total::Tax
    • Change PaymentRecordCreateParams.closed to be optional
    • Change PaymentRecordCreateParams.funded to be optional
    • Add support for card on Radar::PaymentEvaluationCreateParams::PaymentDetail::PaymentMethodDetail
    • ⚠️ Remove support for acss_debit, afterpay_clearpay, alipay, alma, amazon_pay, au_becs_debit, bacs_debit, bancontact, billie, bizum, blik, boleto, card_present, cashapp, crypto, customer_balance, eps, fpx, gift_card, giropay, gopay, grabpay, id_bank_transfer, ideal, interac_present, kakao_pay, konbini, kr_card, mb_way, mobilepay, multibanco, naver_pay, nz_bank_account, oxxo, p24, pay_by_bank, payco, paynow, paypal, paypay, payto, pix, promptpay, qris, rechnung, revolut_pay, samsung_pay, satispay, scalapay, sepa_debit, shopeepay, sofort, stripe_balance, sunbit, swish, tamara, twint, upi, us_bank_account, wechat_pay, and zip on SharedPayment::GrantedToken::PaymentMethodDetail
    • Add support for spend_card on V2::Core::Account::Configuration::CardCreator::Capability::Commercial::Stripe, V2::Core::AccountCreateParams::Configuration::CardCreator::Capability::Commercial::Stripe, and V2::Core::AccountUpdateParams::Configuration::CardCreator::Capability::Commercial::Stripe

See the changelog for more details.

v19.4.0-alpha.4

v19.4.0-alpha.4 Pre-release
Pre-release

Choose a tag to compare

Filter
jar-stripe released this 16 Jul 18:39
  • #1905 Update generated code for private-preview
    • ⚠️ Remove support for resource FrMealVouchersOnboarding
    • ⚠️ Remove support for create, list, retrieve, and update methods on resource FrMealVouchersOnboarding
    • Add support for create method on resource PaymentRecord
    • ⚠️ Remove support for financial_accounts_transactions, financial_accounts, and recipients_list on AccountSessionCreateParams::Component
    • Add support for smart_disputes_management on AccountSession::Component::DisputesList::Feature, AccountSession::Component::Payment::Feature, AccountSession::Component::PaymentDetail::Feature, and AccountSession::Component::PaymentDispute::Feature
    • Add support for mode on FinancialConnections::Session::ManualEntry
    • Add support for business_name on Issuing::Card::Shipping
    • ⚠️ Change type of Issuing::Transaction::NetworkDatum.trace_id from IssuingTransactionTraceId to nullable(IssuingTransactionTraceId)
    • Add support for pause_schedules on QuotePreviewSubscriptionSchedule, SubscriptionScheduleCreateParams, SubscriptionScheduleUpdateParams, and SubscriptionSchedule
    • Add support for trial on QuotePreviewSubscriptionSchedule::Phase and SubscriptionSchedule::Phase
    • Add support for payment_record on RefundCreateParams
    • Add support for redirect_to_url on SharedPayment::IssuedToken::NextAction
    • ⚠️ Change type of SharedPayment::IssuedToken::NextAction.type from literal('use_stripe_sdk') to enum('redirect_to_url'|'use_stripe_sdk')

See the changelog for more details.

v19.3.1

Choose a tag to compare

Filter
xavdid released this 16 Jul 00:36
  • #1902 Replace source hash with Telemetry UUID
  • #1901 Make Error fields generated

See the changelog for more details.

v19.4.0-alpha.3

v19.4.0-alpha.3 Pre-release
Pre-release

Choose a tag to compare

Filter
jar-stripe released this 08 Jul 23:43

This release changes the pinned API version to 2026-07-08.preview.

  • #1900 Update generated code for private-preview
    • Add support for activate_gift_card, cashout_gift_card, check_gift_card_balance, and reload_gift_card methods on resource Terminal::Reader
    • Add support for aggregation_period on Billing::AlertRecovered
    • Add support for administrative_address and principal_place_of_business on Account::Company
    • Add support for address_collection_precision on Checkout::Session::AutomaticTax
    • Add support for tax_id on Checkout::Session::CollectedInformation
    • ⚠️ Remove support for tax_ids on Checkout::Session::CollectedInformation
    • Add support for setup_future_usage on Checkout::Session::PaymentMethodOption::Payco, Checkout::Session::PaymentMethodOption::SamsungPay, PaymentIntent::PaymentMethodOption::Payco, PaymentIntent::PaymentMethodOption::Paypay, PaymentIntent::PaymentMethodOption::SamsungPay, PaymentIntentConfirmParams::PaymentMethodOption::Paypay, PaymentIntentCreateParams::PaymentMethodOption::Paypay, and PaymentIntentUpdateParams::PaymentMethodOption::Paypay
    • Add support for network on Dispute::PaymentMethodDetail::Card
    • Add support for require_payment_method_support on FinancialConnections::Session::Filter
    • Add support for network_data on Issuing::Authorization::RequestHistory
    • Add support for acquiring_institution_country, acquiring_institution_id, retrieval_reference_number, routed_network, and trace_id on Issuing::Transaction::NetworkDatum
    • Add support for custom_fields, description, and footer on Quote::InvoiceSetting, QuotePreviewSubscriptionSchedule::DefaultSetting::InvoiceSetting, QuotePreviewSubscriptionSchedule::Phase::InvoiceSetting, SubscriptionSchedule::DefaultSetting::InvoiceSetting, and SubscriptionSchedule::Phase::InvoiceSetting
    • Add support for paypay on SetupAttempt::PaymentMethodDetail
    • Add support for mass_transit_parking_tax and parking_tax on Tax::Registration::CountryOption::Me
    • Add support for gift_card_brand on Terminal::ReaderCollectPaymentMethodParams::CollectConfig and Terminal::ReaderProcessPaymentIntentParams::ProcessConfig
    • Add support for activate_gift_card, cashout_gift_card, check_gift_card_balance, deactivate_gift_card, and reload_gift_card on Terminal::Reader::Action
    • Add support for status_transitions on V2::Billing::Contract
    • ⚠️ Remove support for one_time_fees on V2::Billing::ContractCreateParams and V2::Billing::Contract
    • ⚠️ Remove support for status_details on V2::Billing::Contract
    • Add support for id and priority on V2::Billing::Contract::PricingLine::Datum::Pricing::PriceDetail::PricingOverride::Datum
    • ⚠️ Remove support for pricing_override on V2::Billing::Contract::PricingLine::Datum::Pricing::PriceDetail::PricingOverride::Datum
    • ⚠️ Remove support for tiering_mode and tiers on V2::Billing::Contract::PricingLine::Datum::Pricing::PriceDetail::PricingOverride::Datum::OverwritePrice, V2::Billing::ContractCreateParams::PricingLine::Pricing::PriceDetail::PricingOverride::OverwritePrice, V2::Billing::ContractUpdateParams::PricingLineAction::Add::Pricing::PriceDetail::PricingOverride::OverwritePrice, V2::Billing::ContractUpdateParams::PricingLineAction::Update::Pricing::PriceDetail::PricingOverrideAction::Add::OverwritePrice, and V2::Billing::ContractUpdateParams::PricingOverrideAction::Add::OverwritePrice
    • Add support for multiply_pricing on V2::Billing::Contract::PricingOverride::Datum, V2::Billing::ContractCreateParams::PricingOverride, and V2::Billing::ContractUpdateParams::PricingOverrideAction::Add
    • ⚠️ Remove support for multiplier on V2::Billing::Contract::PricingOverride::Datum, V2::Billing::ContractCreateParams::PricingOverride, and V2::Billing::ContractUpdateParams::PricingOverrideAction::Add
    • ⚠️ Change type of V2::Billing::Contract::PricingOverride::Datum.type, V2::Billing::ContractCreateParams::PricingOverride.type, and V2::Billing::ContractUpdateParams::PricingOverrideAction::Add.type from literal('multiplier') to literal('multiply_pricing')
    • Add support for related_network_object on V2::Core::AccountListParams and V2::Core::Account
    • Add support for network_business_profile_wallet on V2::MoneyManagement::PayoutMethod
    • Add support for stripe_network_transfer on V2::MoneyManagement::ReceivedCredit
    • ⚠️ Change type of V2::Billing::ContractCreateParams::PricingLine::EndsAt.type, V2::Billing::ContractCreateParams::PricingLine::Pricing::PriceDetail::PricingOverride::EndsAt.type, V2::Billing::ContractCreateParams::PricingOverride::EndsAt.type, and V2::Billing::ContractUpdateParams::PricingLineAction::Add::Pricing::PriceDetail::PricingOverride::EndsAt.type from enum('contract_end'|'timestamp') to literal('timestamp')
    • ⚠️ Change type of V2::Billing::ContractCreateParams::PricingLine::Pricing::PriceDetail::PricingOverride::StartsAt.type, V2::Billing::ContractCreateParams::PricingLine::StartsAt.type, V2::Billing::ContractCreateParams::PricingOverride::StartsAt.type, and V2::Billing::ContractUpdateParams::PricingLineAction::Add::Pricing::PriceDetail::PricingOverride::StartsAt.type from enum('contract_start'|'timestamp') to literal('timestamp')
    • Change V2::Billing::ContractCreateParams::PricingOverride.priority and V2::Billing::ContractUpdateParams::PricingOverrideAction::Add.priority to be optional
    • ⚠️ Change type of V2::Billing::ContractUpdateParams::PricingLineAction::Add::EndsAt.type, V2::Billing::ContractUpdateParams::PricingLineAction::Update::EndsAt.type, V2::Billing::ContractUpdateParams::PricingLineAction::Update::Pricing::PriceDetail::PricingOverrideAction::Add::EndsAt.type, V2::Billing::ContractUpdateParams::PricingLineAction::Update::Pricing::PriceDetail::PricingOverrideAction::Update::EndsAt.type, V2::Billing::ContractUpdateParams::PricingOverrideAction::Add::EndsAt.type, and V2::Billing::ContractUpdateParams::PricingOverrideAction::Update::EndsAt.type from enum('billing_period_end'|'timestamp') to literal('timestamp')
    • ⚠️ Change type of V2::Billing::ContractUpdateParams::PricingLineAction::Add::StartsAt.type, V2::Billing::ContractUpdateParams::PricingLineAction::Update::Pricing::PriceDetail::PricingOverrideAction::Add::StartsAt.type, V2::Billing::ContractUpdateParams::PricingLineAction::Update::Pricing::PriceDetail::PricingOverrideAction::Update::StartsAt.type, V2::Billing::ContractUpdateParams::PricingLineAction::Update::StartsAt.type, V2::Billing::ContractUpdateParams::PricingOverrideAction::Add::StartsAt.type, and V2::Billing::ContractUpdateParams::PricingOverrideAction::Update::StartsAt.type from enum('billing_period_start'|'timestamp') to literal('timestamp')
    • Add support for event notifications V2BillingContractActivatedEvent, V2BillingContractCanceledEvent, V2BillingContractCreatedEvent, V2BillingContractEndedEvent, and V2BillingContractUpdatedEvent with related object V2::Billing::Contract

See the changelog for more details.


Back | FazBrowse Home | New Git URL