Download Latest Version v19.1.0 source code.tar.gz (4.2 MB)
Email in envelope

Get an email when there's a new version of Stripe Ruby Library

Home / v18.4.0
Name Modified Size InfoDownloads / Week
Parent folder
README.md 2026-02-25 2.5 kB
v18.4.0 source code.tar.gz 2026-02-25 4.1 MB
v18.4.0 source code.zip 2026-02-25 5.6 MB
Totals: 3 Items   9.7 MB 1

This release changes the pinned API version to 2026-02-25.clover.

  • #1797 Update generated code
  • Add support for new resources Reserve::Hold, Reserve::Plan, and Reserve::Release
  • Add support for location and reader on Charge::PaymentMethodDetail::CardPresent, Charge::PaymentMethodDetail::InteracPresent, ConfirmationToken::PaymentMethodPreview::Card::GeneratedFrom::PaymentMethodDetail::CardPresent, PaymentAttemptRecord::PaymentMethodDetail::CardPresent, PaymentAttemptRecord::PaymentMethodDetail::InteracPresent, PaymentMethod::Card::GeneratedFrom::PaymentMethodDetail::CardPresent, PaymentRecord::PaymentMethodDetail::CardPresent, and PaymentRecord::PaymentMethodDetail::InteracPresent
  • Add support for display_name and service_user_number on Mandate::PaymentMethodDetail::BacsDebit
  • Change type of PaymentAttemptRecord::PaymentMethodDetail::Boleto.tax_id and PaymentRecord::PaymentMethodDetail::Boleto.tax_id from string to nullable(string)
  • Change type of PaymentAttemptRecord::PaymentMethodDetail::UsBankAccount.expected_debit_date and PaymentRecord::PaymentMethodDetail::UsBankAccount.expected_debit_date from nullable(string) to string
  • Add support for transaction_purpose on PaymentIntent::PaymentMethodOption::UsBankAccount, PaymentIntentConfirmParams::PaymentMethodOption::UsBankAccount, PaymentIntentCreateParams::PaymentMethodOption::UsBankAccount, and PaymentIntentUpdateParams::PaymentMethodOption::UsBankAccount
  • Add support for optional_items on PaymentLinkUpdateParams
  • Remove support for unused card_issuer_decline on Radar::PaymentEvaluation::Insight
  • Add support for payment_behavior on SubscriptionItemDeleteParams
  • Add support for lk on Tax::Registration::CountryOption and Tax::RegistrationCreateParams::CountryOption
  • Add support for cellular and stripe_s710 on Terminal::ConfigurationCreateParams, Terminal::ConfigurationUpdateParams, and Terminal::Configuration
  • #1796 Ignore unset properties of V2 Request param classes when making requests
  • #1786 Properly serialize null values in V2
  • Fixes a bug where V2 POST requests were not serializing null values.

See the changelog for more details.

Source: README.md, updated 2026-02-25