Changelog

Additions and updates to the Stripe platform

API changelog 

Keep track of changes and upgrades to the Stripe API.

  1. Tax

    Import transaction data from platforms directly into Stripe Tax, so you can access a single, consolidated view of all your sales and tax obligations across platforms (invite only).

  2. Development

    Send and react to Stripe events using webhooks or popular cloud providers, starting with AWS, without writing custom integration code (beta).

  3. Stripe Apps

    Users can generate Stripe gateway API keys for WordPress with the WPPizza plugin integration.

  4. Payments

    Businesses in the US can now offer Amazon Pay.

  5. Stripe Apps

    Create and manage Stripe Billing subscriptions without leaving Salesforce, using the Salesforce CPQ app.

  6. Development

    Test Stripe integrations with multiple, isolated environments allowing your team to work faster in parallel (beta).

  7. Billing

    New flexible discounting from Stripe Billing supports subscription-item discounting and multiple coupons on the same subscription.

  8. Stripe Apps

    Connect Stripe to your NetSuite accounting workflows with the Stripe Connector for NetSuite, to automate cash reconciliation, sync records, and accept invoice payments.

  9. Payments

    The Vault and Forward API allows you to tokenize and store card details in Stripe’s PCI-compliant vault and route payment requests to other processors.

  10. Payments

    Businesses in the UK can now accept US bank transfers.

  11. Stripe Apps

    Users can improve their pricing table and boost sales with Enhanci.

  12. Billing

    With new subscription financing, get paid up-front for recurring revenue when you process subscriptions on Stripe, and make payments automatically using your subscription revenue.

  13. Stripe Apps

    Businesses can access the power of subscription data with Alta’s AI.

  14. Stripe Apps

    Automate the creation of shipping labels for UPS, FedEx, DHL, USPS, and more.

  15. Terminal

    Integrate Stripe Terminal with POS and PMS providers including Oracle OPERA (beta), Adobe Commerce (beta), Teamwork Commerce (beta), Erply (beta), Mercaux (beta), and Tulip (beta).

  16. Connect

    New margin reports provide aggregated, account-level, or even transaction-level data across your payment volumes, fees, and revenue (invite only).

  17. Connect

    You can now see the support cases your connected accounts have with Stripe—and message Stripe directly to help resolve them.

  18. Billing

    Provide customers with detailed and retrievable invoice previews, including when they’re considering updates to subscriptions or subscription schedules, with the new Invoice Preview API.

  19. Stripe Apps

    B2B SaaS companies can publish a blog on Engyne.

  20. Payments

    Our upgraded authentication engine now includes machine learning–based routing optimizations, which determine the optimal authentication process for each transaction.

  21. Connect

    You can now set and modify conditional payments pricing based on payment method, country, and other factors, without any code.

  22. Connect

    Use Stripe insights and merchant risk tooling to manage risk on your platform.

  23. Billing

    Use Stripe Billing to support usage-based business models. Ingest, aggregate, and analyze real-time usage events using the Meters API.

  1. Stripe Apps

    SaaS companies can support affiliate and referral programs with FirstPromoter.

  2. Stripe Apps

    Manage multiple partner programs and their payouts with the PartnerStack platform.

  3. Stripe Apps

    Users can reserve, charge, and refund commerce transactions with the Elastic Path SMC plugin.

  4. Stripe Apps

    Enable Moesif usage-based billing with precision aggregation and metering.

  5. Payments

    Alma is now available to businesses in France through our invite-only beta program.

  6. Payments

    Klarna cross-border payments are available through our invite-only beta program.

  7. Link

    When a customer authenticates on the Link web app, their authentication token will persist across different merchants.

  8. Stripe Apps

    Reconcile Stripe transactions and payouts for DATEV.

  9. Stripe Apps

    Add custom fields to Stripe customer, subscription, and invoice objects.

  10. Sigma

    You can now query your Stripe fees by using the new itemized_fees table.

  11. Payments

    SEC codes for ACH pay-ins are supported.

  12. Stripe Apps

    Send and manage e-invoices in Italy, directly from the Stripe Dashboard.

  13. Stripe Apps

    Automate sending review invites via email, SMS, and WhatsApp with Local Reviews.

  14. Identity

    There is now an enhanced user experience for the Identity product verification flow.

  15. Issuing

    Usability improvements for Issuing Credit APIs and support for credit and debit adjustments to funding obligations.

  16. Stripe Apps

    Businesses can analyze product profitability in the Stripe Dashboard with ProTally.

  17. Payments

    Create custom payment method rules for specific checkout scenarios based on amount, buyer location, or currency—with no code. Available to Elements or Checkout users with dynamic payment methods.

  18. Stripe Apps

    Use the Collapsify app’s revenue intelligence tool to transform your Stripe data into actionable insights.

  19. Stripe Apps

    Businesses can run on a modern, AI-enabled accounting platform with Rillet.

  20. Payments

    MobilePay is a generally available payment method in Denmark and Finland, supporting single-use payment flows.

  1. Development

    Make asynchronous Stripe Python SDK calls with async support.

  2. Stripe Apps

    Import CSV content into your Stripe account with Data Importer.

  3. Stripe Apps

    Connect NetSuite to Stripe accounts for two-way integration.

  4. Elements

    Payment Element now supports card brand choice for customers, in compliance with EU and Visa regulations.

  5. Terminal

    Users can complete sales tax registrations and returns with Hands Off Sales Tax.

  6. Stripe Apps

    Generate more revenue with affiliate and influencer partnerships through impact.com Affiliate.

  7. Stripe Apps

    Add the Stripe Payment Element to the SAP Digital Payment Add-on.

  8. Stripe Apps

    Reduce dispute rates, stop payment fraud, and unblock revenue with Corgi Labs’ AI-generated Radar rules and analytics.

  9. Payments

    Apple Pay Later is now available to businesses in the US.

  10. Payments

    Create different sets of payment methods for different checkout scenarios using custom logic, such as one set of payment methods for a one-time purchase and another set for subscriptions.

  11. Stripe Apps

    Associate payments and invoices to your sales representatives’ compensation with Dolfin.

  12. Stripe Apps

    Synchronize Stripe and Xero with SubSync by Finlert.

  13. Link

    Link is available in the split form of the Card Element.

  14. Stripe Apps

    Replicate Stripe account data to data warehouses using the Striim platform.

  15. Payments

    Swish is available as a single-use, real-time payment method.

  16. Stripe Apps

    Accept payments for online ticket sales on a self-hosted pretix installation.

  1. Stripe Apps

    Connect Stripe to Digits, the AI-powered bookkeeping platform.

  2. Stripe Apps

    Businesses can use Stripe with Conki’s cloud accounting.

  3. Stripe Apps

    Identify revenue opportunities by tracking user conversions and using Stripe customer data with UserMotion.

  4. Billing

    Build custom revenue recovery workflows with no-code recovery and retention automations.

  5. Stripe Apps

    Accept payments globally with the Salesforce B2C Commerce app.

  6. Stripe Apps

    Run monetization experiments and build no-code paywalls with Corrily.

  7. Payments

    Klarna is available across subscription and recurring payment flows on all recurring integrations, through our invite-only beta program.

  8. Billing

    Revenue recovery analytics help Billing users to better understand and optimize their churn from failed payments.

  9. Stripe Apps

    Accept payments and manage subscriptions with the Adobe Commerce platform.

  10. Invoicing

    Revenue recovery analytics help Billing and Invoicing users better understand and optimize their churn from failed payments.

  11. Development

    Instantiate Python applications using the thread-safe, immutable StripeClient available in the Stripe Python SDK.

  12. Payments

    Bank transfers are now available in Canada.

  13. Stripe Apps

    Monitor business health by consolidating metrics and user analytics in Obsidian.

  14. Connect

    Use remediation links to collect verification information from your connected accounts.

  15. Issuing

    Users can see the first eight digits of a customer’s PAN to better handle processor-agnostic setups and build more robust internal fraud systems.

  16. Stripe Apps

    Let PrestaShop stores accept more payment methods in more regions with Stripe.

  1. Stripe Apps

    Authenticate app users with a restricted API key or OAuth.

  2. Billing

    Specify grouping rules to organize line items on invoices.

  3. Invoicing

    Specify grouping rules to organize line items on invoices.

  4. Issuing

    New Issuing fraud tools are generally available for API access.

  5. Treasury

    Tracking details on outbound payments and transfers can be exposed through the API and Dashboard.

  6. Payments

    Network tokens are now available for American Express payments in the US.

  7. Financial Connections

    The Financial Connections API is generally available.

  8. Stripe Apps

    Monitor and fix all forms of churn with Churn Solution.

  1. Stripe Apps

    Have an all-in-one affiliate marketing solution with PromoteKit Affiliate Marketing.

  2. Issuing

    Issuing is now generally available in the UK.

  3. Climate

    The Climate API makes it easier for users to programmatically participate in Frontier.

  4. Stripe Apps

    Integrate NetSuite using PayPack’s no-code, same-day integration billing solutions.

  5. Billing

    Tax amounts can be set directly on invoices, which helps businesses integrate with other tax-calculation systems.

  6. Elements

    Stripe Elements now has passive CAPTCHA support to help fight card-testing fraud.

  7. Invoicing

    Configure up to two automated retries and email reminders for failed ACH debit payments.

  8. Stripe Apps

    Integrate Stripe with 800+ apps using IFTTT.

  9. Billing

    Choose whether to round taxes at the invoice or line-item level to comply with regulatory requirements.

  10. Billing

    Define tax amounts in addition to percentage-based tax rates on invoices, allowing for more accurate presentation of taxes due.

  11. Tax

    Users can import transaction data from outside sources for a unified view of tax obligations.

  12. Stripe Apps

    Sync Stripe financial data daily to QuickBooks Online, Xero, or Zoho using Bookkeep Accounting Sync.

  13. Billing

    Configure up to two automated retries and email reminders for failed ACH debit payments.

  14. Billing

    Quotes can now set metadata on the resulting subscriptions and schedules that are created when the quote is accepted.

  15. Invoicing

    Users can define tax amounts in addition to percentage-based tax rates on their invoices, allowing for more accurate presentation of taxes due.

  16. Issuing

    Stripe Issuing is now available to businesses across Europe directly from the Dashboard.

  17. Stripe Apps

    Manage sales tax compliance with Avalara AvaTax.

  18. Stripe Apps

    Get out-of-the box subscription revenue analytics, insights, and alerts with Calliper.

  19. Payments

    Businesses can now process payments on Stripe that were authenticated by a third party.

  20. Invoicing

    Users can choose whether to round their taxes at the invoice or line-item level to comply with local invoicing requirements.

  21. Stripe Apps

    Get modern accounting software for startups with Finta.

  1. Issuing

    Issuing users can reference card program details—such as issuer bank, card product type, and BIN—at any time in the Dashboard.

  2. Checkout

    Businesses can now embed Checkout—Stripe's prebuilt payment form—directly into their website.

  3. Issuing

    Stripe Issuing users can test complex cases—such as incremental authorizations, multicapture, and unlinked refunds—via the Dashboard and API.

  4. Payments

    Increase an existing authorization on a confirmed PaymentIntent before it is captured.

  5. Payments

    Users can hold funds on a customer's card for up to 31 days before capturing.

  6. Issuing

    Users can configure Issuing and Treasury with compliance and fraud oversight measures, via self-serve flows.

  7. Checkout

    Preview new payment methods and troubleshoot your Checkout integrations with a new Dashboard tool.

  8. Payments

    Users can overcapture to add tips to card transactions.

  9. Billing

    Rounding configurations allow Japanese users to be compliant in multiple markets.

  10. Stripe Apps

    Sync new customers from Stripe to ConvertKit with MailerBuddy.

  11. Terminal

    Terminal is now available in Germany, Denmark, Spain, Italy, and Sweden.

  12. Payment Links

    Businesses can set the amount of times a payment link can be used before automatically deactivating.

  13. Terminal

    Tap to Pay on iPhone is available in the UK.

  1. Payments

    MobilePay is now available to businesses in the EEA through our invite-only beta program.

  2. Payments

    Revolut Pay is now available to businesses in the UK through our invite-only beta program.

  3. Payments

    Swish is now available to businesses in the EEA through our invite-only beta program.

  4. Connect

    Revenue sharing is now available in Mexico and Brazil.

  5. Tax

    Stripe Tax expands support for remote sellers of digital goods to 10 additional countries: Chile, Colombia, Indonesia, Malaysia, Mexico, Saudi Arabia, South Korea, Thailand, Turkey, and Vietnam.

  6. Link

    Users can capture payments multiple times with a single card authorization.

  7. Stripe Apps

    Integrate leading apps and automate tasks with Konnectify.

  8. Stripe Apps

    Implement NFT-gated discounts and loyalty programs with Pangea Labs.

  9. Stripe Apps

    Automate accounting with a direct integration from Stripe using DATEV Export by Fizard.

  10. Stripe Apps

    Generate multicurrency prices at the current exchange rate in one click using the Pricing Generator app.

  11. Payments

    Swish is now available to businesses in the EEA through our invite-only beta program.

  12. Payments

    Revolut Pay is now available to businesses in the UK through our invite-only beta program.

  13. Payments

    MobilePay is now available to businesses in the EEA through our invite-only beta program.

  14. Stripe Apps

    Bulk upload invoice and customer data to Stripe accounts with Invoice and Customer Uploader.

  15. Elements

    Businesses can use the Stripe Payment Element to display payment methods they're already integrated with.

  16. Checkout

    Businesses can update the text next to the checkbox when requiring terms-of-service acceptance for payment.

  17. Stripe Apps

    Build low- and no-code Salesforce integrations with Stripe using the Stripe for Salesforce Platform app.

  1. Stripe Apps

    Automatically verify Radar reviews and early fraud warnings with Trust Swiftly.

  2. Invoicing

    Billing and Invoicing users can set effective dates for invoices and credit notes to accommodate backdated effects.

  3. Data Pipeline

    Data Pipeline now supports 14 additional Amazon Redshift and Snowflake warehouse regions globally.

  4. Stripe Apps

    Build a no-code storefront for products and subscriptions with Cornerrr.

  5. Stripe Apps

    Sync invoices from Stripe to Microsoft Dynamics 365 with MS Business Central Sync.

  6. Stripe Apps

    Gain SaaS metrics insights from Stripe data with Chewy, the AI chatbot from Chewbotta.

  7. Payments

    Cross-border bank transfers from the EU to the UK and the US are enabled.

  8. Elements

    Offer a prebuilt UI for your customers to manage their saved payment methods in native apps by using the Customer Sheet.

  9. Billing

    Invoices generated by a subscription will now contain a copy of the subscription’s metadata at that point in time.

  10. Payments

    Users in the UK and Ireland can accept payments via JCB.

  11. Development

    Instantiate Java applications using the thread-safe, immutable StripeClient available in the Stripe Java SDK.

  12. Connect

    Platforms can onboard and view or edit tax forms in preparation for tax season.

  13. Payments

    The bank transfers platform allows ACH transfers and international wires to US-based accounts.

  14. Terminal

    Tap to Pay on iPhone is available in Australia.

  15. Payments

    Dynamic payment methods is now the default integration for Elements and Checkout.

  16. Payments

    Alternative currency payouts allow businesses to settle and pay out funds in 20+ currencies across 7 countries.

  17. Data Pipeline

    Data Pipeline now supports 14 additional Amazon Redshift and Snowflake warehouse regions globally.

  18. Billing

    Billing and Invoicing users can set effective dates for invoices and credit notes to accommodate backdated effects.

  19. Billing

    Billing and Invoicing users can set effective dates for invoices and credit notes, to accommodate backdated effects.

  20. Stripe Apps

    Grow an affiliate revenue stream with Trackdesk.

  21. Issuing

    Email notices can be sent to issuing platforms' connected accounts to comply with Reg Z and Reg B.

  22. Billing

    Invoices generated by a subscription will now contain a copy of the subscription’s metadata at that point in time.

  23. Stripe Apps

    Reduce chargebacks with Chargeblast’s proactive alerts.

  1. Invoicing

    Stripe Invoicing drops support for Internet Explorer 11.

  2. Elements

    Stripe Elements drops support for Internet Explorer 11.

  3. Checkout

    Stripe Checkout drops support for Internet Explorer 11.

  4. Tax

    Platforms on Stripe Connect can now offer Stripe Tax to their customers, providing them with no-code tax compliance.

  5. Issuing

    Validate addresses for sending physical cards.

  6. Link

    Link authentication is available in the Payment Element without requiring any additional integration.

  7. Connect

    Connect platforms can access filed 1099 tax forms for their connected accounts, enabling platforms to provide 1099s to their payees.

  8. Stripe Apps

    Boost conversions by showing recent sales notifications with Kwik Social Proof.

  9. Stripe Apps

    Track where each customer and payment comes from with Able CDP Revenue Attribution.

  10. Stripe Apps

    Integrate Xero and Stripe with ScaleXP for financial reporting, revenue recognition, and SaaS.

  11. Payments

    US-based platforms can make cross-border payouts to recipients in Kazakhstan, Laos, Mozambique, and Pakistan.

  12. Elements

    Express Checkout Element surfaces express checkout options such as Apple Pay, Google Pay, Link, and PayPal.

  1. Payments

    The network cost insights report is now available in the US for users with network cost plus pricing. The report provides transparency into network and scheme fees to help you identify cost savings opportunities.

  2. Link

    Devices are allowed to stay logged in to Link longer because of improved security.

  3. Terminal

    Tap to Pay on Android is now available in all countries where Stripe Terminal is available. With Tap to Pay on Android and the Stripe Terminal SDK, you can now accept in-person contactless payments on a compatible Android phone or tablet—without extra hardware.

  4. Stripe Apps

    Fight, prevent, and recover chargebacks on autopilot with Chargeflow.

  5. Stripe Apps

    Add new customers from Stripe to Mailchimp with MailerBuddy.

  6. Stripe Apps

    Sync new customers from Stripe to GetResponse with MailerBuddy.

  7. Stripe Apps

    Use POWR One's no-code website plugin apps to increase leads, conversions, and social proof.

  8. Stripe Apps

    Validate business ideas with one-click landing pages on Archer.

  9. Link

    Link is now available in the Card Element.

  10. Dashboard

    The network cost insights report in the Dashboard allows network-cost-plus users to analyze historical changes in their costs and the impact.

  11. Stripe Apps

    Automate subscription processes and send emails based on your revenue data using Encharge.

  12. Payments

    Users can send debit transactions via pinless debit networks for cost reduction.

  13. Billing

    Upload multiple subscriptions to the Stripe Billing platform using the migrations toolkit.

  14. Payments

    US businesses can now accept Cash App Pay for single-use or recurring payments.

  1. Payments

    Stripe bank transfers are now available in the US. Bank transfers on Stripe enable seamless and automatic reconciliation as well as speedy refunds.

  2. Payments

    Zip is now available on Stripe in Australia.

  3. Stripe Apps

    Connect Stripe to ActiveCampaign with MailerBuddy.

  4. Radar

    Radar for Fraud Teams users can now monitor the impact of individual rules on key fraud metrics, with near real-time data.

  5. Payments

    Afterpay monthly installments (6-month or 12-month interest-bearing financing) are enabled for customers.

  6. Payments

    Businesses on Checkout and Payment Links can use their own custom domains.

  7. Stripe Apps

    View a breakdown of how each Stripe product pricing plan performs—including views, payments, and conversion rates—with AB Checkout Mate.

  8. Stripe Apps

    Verify customer addresses and mail invoices from the Dashboard with PostGrid.

  9. Radar

    Radar for Fraud Teams users can now monitor the impact of individual rules on key fraud metrics with near real-time data.

  10. Elements

    Businesses can use the Payment Method Messaging Element to automatically display available buy now, pay later options to customers.

  11. Stripe Apps

    Create an online store with Stripe products with ReadyShop.

  12. Payment Links

    Business can edit product and price from within the Payment Links creation and edit flow.

  13. Payments

    European businesses can now accept card payments from more customers around the world, using Discover, Diners Club International, and other cards in the Discover Global Network.

  14. Payments

    Direct merchants in Europe can offer PayPal payments to their buyers, and platforms in Europe can accept PayPal payments.

  15. Checkout

    Businesses on Checkout and Payment Links can accept tips and donations, or sell pay-what-you-want products and services.

  16. Stripe Apps

    Install apps from outside of the Stripe App Marketplace on external sites, using install links.

  17. Stripe Apps

    Design and customize receipts and other documents in the Dashboard with Paperplain.

  18. Stripe Apps

    Explore Stripe data and automate reports with Better Reports.

  19. Radar

    Users can now access Radar rule attributes via Stripe Data Pipeline.

  20. Payments

    PayPal is now available on Stripe in the EU, the UK, and Switzerland for B2C businesses and online marketplaces.

  21. Payments

    Migration to Citi improves reliability and quality of SEPA Direct Debits with a more direct bank integration.

  22. Billing

    Create multiphase sales-negotiated subscriptions in the Stripe Billing Dashboard by automating agreed-upon subscription changes in advance.

  23. Stripe Apps

    Add event ticket registration to Stripe Checkout with Sidebar Ticketing.

  24. Stripe Apps

    Screen customers against sanction, PEP, and criminal watchlists with dilisense.

  25. Billing

    Users can now update their payment method for autobilled subscriptions, via shareable links.

  1. Payments

    Integrating and upgrading to the Payment Element is now easier than ever with server-side confirmation and a new integration path that lets you collect payment details before creating a PaymentIntent or SetupIntent.

  2. Payments

    Zip is now available on Stripe to businesses in Australia.

  3. Payments

    eftpos Australia debit cards are now supported for both in-person and online payments.

  4. Payments

    Klarna is now available on Stripe in Canada, Greece, Australia, New Zealand, Portugal, Switzerland, Poland, and the Czech Republic.

  5. Payments

    Affirm is now available on Stripe to businesses in Canada.

  6. Radar

    Radar for Fraud Teams users can now access Radar rules attributes in Sigma and Data Pipeline with the new radar_rule_attributes data table.

  7. Payments

    The official Stripe Connector for Shopware is now available to ecommerce businesses globally.

  8. Tax

    Stripe users can now calculate and collect the Chicago Personal Property Lease Transaction Tax (Chicago Lease Tax), a sales tax required for SaaS businesses that sell $100,000 or more a year to customers in the city of Chicago.

  9. Payments

    We upgraded the official Stripe Connector for PrestaShop to help businesses optimise their checkout with new features, such as Payment Element and Link.

  10. Payments

    Automatic currency conversion is now available to businesses in the US and Canada using Checkout and Payment Links. Dynamically localize pricing for 30 countries with one click in the Dashboard.

  1. Stripe Apps

    Developers for Stripe Apps UI extensions are now able to configure their apps based on the environment that they are running in.

  2. Tax

    Stripe users can automate tax calculation on customer checkout integrations and across any payment processor, including those not processed by Stripe.

  1. Payments

    Real-time card account updater is now available to reduce declines for Mastercard volume in all Stripe markets across NA, EMEA, APAC, and LATAM.

  2. Payments

    Real-time card account updater is now available to reduce declines for Visa volume in Europe and the UK.

  3. Payments

    Network tokens are now available for Visa and Mastercard volume to improve acceptance rates in all Stripe markets across NA, EMEA, APAC, and LATAM.

  4. Payments

    US businesses now automatically benefit from reduced fraud and false declines from Stripe’s Enhanced Issuer Network.

  5. Data Pipeline

    Stripe now exports your data faster to your data warehouse. For first-time users, historical data now loads within 12 hours of signing up for Stripe Data Pipeline. For existing users, new data now loads within 9 hours of the time that it’s generated.

  6. Data Pipeline

    Stripe Data Pipeline is now available for all versions of Amazon Redshift including older instances (DS2/DC2).

  7. Billing

    Unless marked as exempt in the Dashboard, test mode subscriptions will automatically be canceled 90 days after creation and deleted 30 days after cancellation.

  8. Payment Links

    You can now turn your payment link into an embeddable buy button for your website to start accepting payments in minutes.

  9. Tax

    New reports are now available for every US state with sales tax, as well as DC. These reports aggregate and summarize transaction data into a format that accounts for state-specific nuances in order to assist with tax filing.

  10. Stripe Apps

    Stripe App developers now have an easy way to share test versions of their apps. Businesses that install apps can validate these test versions and share feedback before the developer submits an app version for publishing on the App Marketplace.

  11. Billing

    Let your customers sign up for a free trial without requiring a payment method upfront.

  12. Dashboard

    You can now accept contactless card payments in the Stripe Dashboard iOS app.

  13. Dashboard

    You can now customize your Dashboard Home with the data and workflows most useful to you. Choose from 35+ chart widgets—payment success, MRR, conversion rate, and more—to better understand your business at a glance.

  1. Invoicing

    You can now use Invoicing to bill your customers in their preferred currency using the Stripe Dashboard.

  2. Revenue Recognition

    You are now able to exclude transactions from recognized revenue by importing a list of ids. You can also view and manage exclusions in the Dashboard.

  3. Invoicing

    Through a series of ML model improvements, we’ve made Smart Retries more effective at recovering delinquent subscriptions.

  4. Billing

    Through a series of ML model improvements, we’ve made Smart Retries more effective at recovering subscriptions where the payment method failed.

  5. Dashboard

    You can now create, view, and share payment links in the Stripe Dashboard iOS app.

  6. Tax

    Stripe Tax is adding support for a new registration type in Europe called Import One-Stop Shop (IOSS). With IOSS, non-EU users selling physical goods can charge VAT at the time of sale for B2C transactions for low-value goods (under 150 EUR) shipments while filing and remitting VAT to a single EU country. We are also adding the support for businesses to have simultaneous active registrations in Europe.

  1. Revenue Recognition

    We now support recognizing the revenue for the application fees on destination charges and invoices for connected platforms in beta. Check out examples on how it works.

  2. Stripe Apps

    The Stripe App Marketplace is now open for any developer to publish their apps. See how your business can support the millions of businesses on Stripe.

  3. Checkout

    You can now generate a post-payment invoice for one-time purchases for your customers on Checkout and Payment Links. These invoices will be emailed directly to your customers from Stripe and help with tax filing and compliance processes.

  4. Dashboard

    Stripe Dashboard iOS app users can now set up a widget on iOS devices to track key business metrics right from the lock screen.

  1. Billing

    You can now customize how Stripe calculates your MRR and churn, and export your SaaS and billing metrics in CSV format.

  2. Checkout

    You can now customize the call-to-action buttons on the pricing table to direct customers to a non-Checkout page.

  3. Checkout

    The pricing table now supports tiered pricing models, including volume-based and graduated pricing.

  1. Issuing

    Stripe Issuing users can now create disputes on transactions that have been partially refunded.

  2. Identity

    You can now use the Stripe Identity mobile SDK to verify customers in iOS and Android apps.

  3. Issuing

    Issuing users can use expedited shipping for cards without requiring signatures.

  4. Dashboard

    You can now use the Stripe Dashboard iOS app in German, English, Spanish, French, Indonesian, Italian, Japanese, Dutch, Portuguese, Swedish, Thai, and Chinese.

  1. Billing

    You can now share a link to a secure, prebuilt customer portal and allow your customers to self-manage their payment details, invoices, and subscriptions–no code required.

  2. Sigma

    You can now query tip amounts on transactions using the new amount_details_tip_amount column on the PaymentIntents table.

  3. Connect

    US platforms can now pay out to connected accounts in 100+ countries with cross-border payouts

  4. Payments

    Cartes Bancaires, the largest card network in France, is now available across Europe with support for card brand choice.

  5. Treasury

    Launched a new beta that allows Treasury platforms to open multiple financial accounts associated with a single connected account.

  6. Invoicing

    You can now toggle on or off end-customer access to Stripe-generated invoice PDFs.

  7. Data Pipeline

    Test mode is now available in Stripe Data Pipeline, allowing businesses to test their queries on smaller datasets before using them on live mode.

  8. Invoicing

    You can now revise open Stripe invoices using the Invoicing API, even after they’re finalized. Invoice revisions make it easy to access previous invoice versions, maintain a paper trail, and notify customers of changes.

  9. Checkout

    You can now require customers to accept your terms of service before completing a purchase on Checkout and Payment Links.

  1. Checkout

    You can now set up future payments and subscriptions in Checkout and Payment Links after your customers transact with iDEAL, Sofort, or Bancontact.

  2. Terminal

    Stripe Terminal is now available across the Czech Republic, Finland, Italy, Luxembourg, and Portugal. Integrate in-person payments with Terminal's flexible APIs, SDKs, and pre-certified card readers.

  3. Treasury

    View and clone sample code on GitHub to build an embedded finance experience using Stripe banking-as-a-service products.

  4. Dashboard

    You can now see more customer, invoice, subscription, and payment details in the Stripe Dashboard iOS and Android apps.

  5. Checkout

    Your customers can now start free-trial subscriptions without inputting their payment details on Checkout.

  6. Dashboard

    You can now see more relevant details and installed Stripe Apps in search typeahead results.

  1. Invoicing

    Invoicing API users can now update the billable currency for a customer and invoice customers in multiple currencies. This launch reduces manual workarounds, making it easy to work with multinational customers.

  2. Payments

    BLIK, a popular bank redirect method in Poland, is now available on Stripe across Europe.

  3. Revenue Recognition

    Stripe Revenue Recognition users now have more ways to customize and categorize data in reports. You can now: (1) format downloadable reports by specific custom metadata keys and values such as product or customer ID; (2) view monthly summary and waterfall reports by customer or invoice number; and (3) audit the revenue recognition of individual invoice line items and payments.

  4. Dashboard

    You can now use security keys as the only two-step authentication factor on your account, securing your account from attackers.

  5. Payment Links

    You can now use Payment Links to accept tips, donations, or the amount your customers choose to pay for your charitable cause, product, or service.

  6. Treasury

    Stripe Treasury now automates account updates based on Notification of Change (NOC) memos.

  7. Checkout

    You can now create and customize a pricing table directly from the Stripe Dashboard with no code required. Embed the pricing table on your site to display subscription and one-time pricing information to your customers.

  1. Invoicing

    You can now revise Stripe invoices in the Dashboard- even after they're finalized. Invoice revisions make it easy to access previous invoice versions, maintain a paper trail, and notify customers of changes.

  2. Terminal

    Stripe point-to-point encryption (P2PE) is now available to help simplify PCI compliance.

  3. Connect

    US platforms can now enable preview countries to pay out to Express connected accounts, directly from the Settings page.

  4. Payments

    Stripe bank transfers are now available in the UK, EU, and Mexico. Bank transfers on Stripe enable seamless and automated reconciliation as well as speedy refunds.

  5. Payments

    Businesses in Croatia, Gibraltar, and Liechtenstein can sign up now to accept payments, add subscriptions, manage fraud, and more with Stripe.

  6. Treasury

    Stripe now processes Notification of Change (NOC) entries and automatically updates saved bank account details for Treasury ACH transactions.

  7. Dashboard

    You can now manage communication preferences in the Dashboard beyond email (SMS, mobile push notifications) and apply your communication preferences to all your Stripe accounts.

  1. Elements

    Link is now available for US-based businesses using Stripe Elements. Link autofills your customers' payment and shipping details to deliver an easy and seamless checkout experience.

  2. Data Pipeline

    You can now export your complete Stripe dataset to Snowflake or Amazon Redshift—no code required.

  3. Financial Connections

    US businesses can now connect to their users’ financial accounts to streamline payments, reduce fraud, underwrite risk, and build new products.

  1. Invoicing

    Customers can now schedule payments on a Stripe-hosted invoice.

  2. Radar

    Radar for Fraud Teams users can now allow more legitimate payments with new rules powered by aggregate customer insights.

  3. Payments

    Stripe Connector for Adobe Commerce (Magento 2) now supports the Payment Element, Checkout, and four new payment methods.

  4. Development

    Stripe Shell with API Explorer makes it easy to send API requests and manage test mode resources directly from the Stripe Dashboard and docs site. Launch the interactive shell with your keyboard’s backtick key.

  5. Dashboard

    You can now create card payments and send Stripe-hosted invoices from the Stripe Dashboard Android app.

  1. Connect

    US platforms can now send funds to Express and Custom connected accounts in 3 additional countries—South Korea, United Arab Emirates, and Gambia.

  2. Terminal

    Stripe Terminal has expanded to Austria, Belgium, Denmark, Spain, and Sweden. Hardware can be ordered directly from the dashboard or the API.

  3. Payments

    The official Stripe Connector for VTEX is now available to businesses globally

  4. Invoicing

    We've added a new parameter to the invoice create endpoint pending_invoice_items_behavior which allows merchants to control whether or not they want to pull in pending invoice items.

  5. Billing

    You can now simulate changes to a subscription over time with test clocks.

  6. Tax

    Stripe users in Singapore, United Arab Emirates, and Iceland can now automate calculation and collection of sales tax, VAT, and GST in over 40 countries with Stripe Tax.

  1. Issuing

    Stripe Issuing is now available to businesses in the UK directly from the dashboard.

  1. Issuing

    US-based users can now ship cards to any international address.

  2. Issuing

    View and clone sample code to handle real-time Issuing authorizations on GitHub.

  3. Issuing

    Users with custom cards can now view inventory for their cards, envelopes, and carriers in the Dashboard.

  4. Connect

    US platforms can now send funds to Express and Custom connected accounts in 5 additional countries—Kenya, Philippines, Saudi Arabia, South Africa, and Turkey.

  1. Invoicing

    Invoice numbering on the merchant of record (connected accounts) is now available when the on_behalf_of parameter is used.

  2. Invoicing

    You can now apply your brand settings to generated PDF invoices.

  3. Invoicing

    The customer portal is a secure, Stripe-hosted page that lets your customers manage their invoices. It clearly surfaces outstanding invoices, while also providing your customers an easy way to view their invoice history.

  4. Tax

    Stripe users in Japan and South Africa can now automate calculation and collection of sales tax, VAT, and GST in over 35 countries with Stripe Tax.

  5. Billing

    Your customers can now provide free-form reasons when canceling a subscription in the customer portal.

  1. Payments

    You can now configure compatible payment methods for Payment Intents and Checkout Sessions from the Stripe Dashboard.

  2. Radar

    Radar Analytics is now available to all Radar users. Users can view benchmarks to compare fraud metrics, get an overview of Radar actions, and assess rule performance.

  1. Revenue Recognition

    You can now simplify your accounting and automate financial reporting with Stripe Revenue Recognition.

  2. Tax

    Stripe Tax lets you calculate and collect sales tax, VAT, and GST with one line of code or the click of a button.

  3. Billing

    Pre-authorized debits in Canada can now be used with Stripe invoices, subscriptions, and the Hosted Invoice Page.

  4. Billing

    You can now ask customers why they canceled their subscription when they cancel through the customer portal.

  1. Invoicing

    We've added the option to send invoices with a due date of 'today'.

  2. Billing

    You can now control what language the customer portal is rendered in with the locale parameter on the portal session object.

  1. Connect

    Connect OAuth flow for Standard connected accounts will only allow a single Platform to be connected to a Standard account.

  2. Connect

    Platform controls for new Standard accounts give platforms the option to manage payout timing and co-brand the dashboard.

  3. Billing

    We’ve expanded the retry limits for smart retries. You can now retry failed payments up to eight times over two months.

  4. Billing

    You can now share a price estimate with a customer and convert an approved quote into a subscription or invoice with a click.

  1. Billing

    You can now automatically calculate sales tax and VAT on subscriptions and invoices.

  1. Radar

    Radar for Fraud Teams users can view payments blocked by Radar, false positive rates, and dispute trends in the new Radar report.

  2. Invoicing

    You can now send an invoice from the Stripe iOS app or by typing 'invoice.new' into a browser.

  3. Invoicing

    Stripe invoice emails now come with a PDF of the invoice attached to assist your customers with record keeping or easier connection with their accounting systems.

  4. Mobile

    We've released version 16.6.1 of Stripe's Android SDK, which exposes suspend APIs to be called within a Coroutine.

  5. Sigma

    You can now query the tax ids saved for your customers using the new customertaxids table.

  6. Invoicing

    We've released a new invoice editor, so you can preview invoices in real-time as you customize them.

  7. Billing

    You can simplify your Elements integration by creating subscriptions before attempting payment. Collect payment information and confirm payment intent in a single flow to activate the subscription.

  1. Billing

    Subscription schedules data is now available in Sigma.

  2. Billing

    You can now let your customers pause and resume their subscriptions from the customer portal.

  1. Checkout

    Your customers can now use Link with Stripe to securely save their payment information and pay with 1 click on your site and across thousands of businesses using Checkout.

  2. Dashboard

    To speed up reconciliation, you can now include your custom metadata (such as a unique product ID or location code) when downloading financial reports.

  3. Billing

    The transfers_data field is now available for subscriptions with destination charges created via Checkout.

  1. Checkout

    You can now let customers adjust item quantities directly on the Checkout page.

  2. Climate

    Stripe Climate is now available to businesses globally.

  3. Billing

    You can now allow your customers to view and edit their tax IDs through the customer portal.

  4. Billing

    The on_behalf_of field will now be exposed on customer portal sessions, making it easier for Connect platforms to distribute the portal to their connected accounts.

  1. Checkout

    We've added support for usage-based or tiered subscriptions—Checkout will automatically show a pricing breakdown to help customers understand the charges.

  2. Connect

    Connected accounts can now directly log in to their Express Dashboard from stripe.com, without visiting the platform’s website or app directly.

  3. Payments

    We've added support for Canadian businesses to accept Discover, Diners Club, and China UnionPay cards from customers around the world.

  4. Billing

    You can now enable or disable EPS and Przelewy24 payment methods on subscriptions and invoices.

  1. Payments

    To avoid capturing incorrect email addresses, Checkout and Hosted Invoice Pages now highlight misspelled email domains.

  2. Billing

    Tax IDs are now more configurable—you can set a default tax ID or specify a list of tax IDs to be displayed on the PDF of an invoice or credit note.

  1. Checkout

    We’ve improved the buyer experience for Checkout by reducing the initial render time by 65%, as well as adding better loading states for slower connections.

  2. Billing

    Hosted invoice pages now have a cleaner design, automatically surface payment methods based on your customer's location, and are faster on mobile.

  3. Payments

    The PaymentMethods API now lets you set up recurring SEPA Direct Debit payments using Bancontact, iDEAL, and Sofort credentials as well.

  1. Payments

    You can now collect CVC information for payments using previously stored cards, helping verify customer identity and reduce fraud.

  1. Payments

    Businesses based in Mexico can now accept OXXO using a customizable hosted voucher.

  2. Mobile

    We've released version 20.0.0 of Stripe's iOS SDK, which includes Swift Package Manager support, Catalyst support, a new card scanning beta, and significantly reduces the size of our SDK by removing OpenSSL.

  3. Radar

    You can now block payments from cards linked to previous fraud activity on your account using Radar for Fraud Teams new prior_fraud_disputes_with_card attributes.

  4. Checkout

    Checkout now includes a summary of your customer's purchase in their email receipt.

  5. Sigma

    We now support queries using Prestosql v334 SQL syntax.

  1. Dashboard

    One-off invoices can now be duplicated in the Dashboard.

  2. Dashboard

    The Payments page now loads 2-3x faster.

  3. Checkout

    You can now create Promotion codes that your customers can apply to recurring payments through Checkout.

  4. Billing

    You can now generate Promotion codes that your customers can redeem for a discount on your product or service.

  5. Billing

    You can now limit Coupons to only apply to specific products.

  1. Dashboard

    We've added Acquirer Reference Numbers (ARN) to the Dashboard to help your customers trace card refunds.

  2. Development

    We’ve reduced latency on API write calls by 7% on average (and up to 30–40% for some extreme edge cases).

  3. Dashboard

    We’ve revamped dispute evidence submission to make it easier and faster.

  4. Dashboard

    We've improved the branding settings in the Dashboard to make it easier to preview and customize your email receipts, hosted invoices, and Checkout page.

  1. Checkout

    You can now apply discounts when creating subscriptions by setting the coupon parameter for Checkout.

  2. Checkout

    You can now customize the background color of your Checkout page.

  3. Billing

    You can now choose to automatically cancel a subscription if it's disputed.

  4. Payments

    You can now choose whether Stripe sends debit notification emails for SEPA Direct Debit payments.

  5. Connect

    Platforms in Australia and New Zealand can now use account debits to charge connected accounts for products or services directly from their Stripe balance.

  6. Connect

    Platforms can now update payout delay days and whether Stripe should debit a connected account for negative balances from the Dashboard.

  7. Connect

    A new field (calculatedstatementdescriptor) on charges provides a preview of the exact string we sent to card networks.

  8. Connect

    Platforms can now see the specific reason a connected account’s address has not been verified in the Dashboard.

  1. Billing

    You can now pause payment collection on subscriptions via the Dashboard or the API.

  2. Payments

    In addition to the succeeded webhook, we now also alert you when a payment has started processing. This applies to payment methods with delayed success confirmation.

  3. Checkout

    You can now collect your customer's shipping address in Stripe Checkout.

  4. Billing

    You can now number invoices sequentially across your account instead of sequentially for each customer.

  1. Connect

    We've increased the amount of time platforms can hold funds for Express and Custom connected accounts in the US from 90 days to two years.

  2. Checkout

    Checkout now supports specifying tax rates when creating subscriptions.

  3. Checkout

    You can now use the API to list all Checkout Sessions or filter for specific subscription or payment_intent ids.

  4. Connect

    Express accounts now support multiple team members. Administrators can invite additional users to help manage their account.

  5. Dashboard

    It's now easier to compare data across time periods in the Dashboard.

  6. Billing

    Use subscription schedules to start subscriptions on a future date, backdate a subscription, automate upgrades and downgrades, and more.

  7. Dashboard

    You can now send invoices, receipts, and other Stripe emails from your own custom domain.

  8. Payments

    You can now specify a customer when saving a payment method for future use. We’ll automatically attach the payment method to the customer once it’s set up.

  1. Sigma

    You can now query the payment method saved by customers using the new payment_methods and payment_methods_metadata tables.

  1. Sigma

    You can now query the payment method used for a charge using the new payment_method_details table.

  2. Payments

    Our new Payment Methods API now includes support for SEPA Direct Debit and iDEAL.

  3. Payments

    We’ve simplified how refunds work with the Payment Intents API: just pass the PaymentIntent id when creating a refund.

  4. Checkout

    Stripe Checkout now supports iDEAL payments in addition to cards, Apple Pay, and Google Pay.

  5. Dashboard

    We now provide a combined view of logs and events for payments made with the Payment Intents API in the Dashboard.

  6. Radar

    Radar can now score cards for risk even before they’re used on a transaction. Use the Setup Intents API and enable the feature in Radar’s settings.

  1. Checkout

    Checkout now supports subscription plans with trial periods using the subscription_data.trial_from_plan parameter.

  2. Sigma

    We've added support for the new Payment Intents API—use the payment_intents and payment_intents_metadata tables in your queries.

  3. Terminal

    The Android SDK is now generally available, with an improved reader pairing experience.

  4. Dashboard

    You can now view information about a SetupIntent in the Dashboard by searching for its object ID.

  1. Mobile

    We've updated the Stripe mobile SDKs for iOS 13 and Android 10.

  2. Radar

    The new risk settings tool lets Radar for Fraud Teams users easily adjust their risk tolerance.

  1. Checkout

    The new setup mode on Checkout lets you collect or update card details from customers without having to process a payment.

  2. Connect

    Platforms can now export connected account information as a CSV from the Dashboard.

  1. Terminal

    You can now use WiFi to connect a P400 card reader to your point of sale application.

  2. Connect

    Express accounts now support 5 new languages (German, Italian, Japanese, Spanish, and Simplified Chinese) for the onboarding flow, dashboard, emails, and text messages.

  3. Radar

    Set rules with the new is_off_session attribute, which detects if a customer was charged anytime after they initially completed the checkout flow.

  4. Mobile

    Our updated mobile SDKs now support in-app 3D Secure 2 authentication, letting you customize the appearance of the authentication UI.

  5. Mobile

    We've released version 16.0.0 of Stripe's iOS SDK and version 10.0.0 of Stripe's Android SDK. They support the Setup Intents API, allowing you to authenticate a card when it's being saved for future payments.

  1. Checkout

    You can now customize the text of the payment button in Checkout by specifying a submit_type.

  2. Checkout

    Checkout now ensures your endpoint acknowledges the checkout.session.completed webhook before redirecting your customer.

  3. Checkout

    You can now include the Session ID in the Checkout redirect URL to easily display a confirmation when the payment is complete.

  1. Connect

    Platforms can now create Express accounts for individuals and businesses in Canada.

  2. Radar

    You can use the new INCLUDES operator in Radar rules to match substrings in metadata and string attributes. For example, ::color:: INCLUDES 'red' matches all red products ('light red', 'dark red', 'red') if you pass in custom metadata for a product's color.

  3. Radar

    You can use the new digital_wallet feature in Radar rules to detect if a payment uses Apple Pay, Google Pay, or other secure payment methods.

  4. Billing

    The hosted invoice page now accepts iDEAL, Bancontact, giropay, and SOFORT for EUR invoices.

  1. Dashboard

    You can now add a payment, directly from the Payment or Dispute page, to your Radar block list to prevent future payments that use the same email or credit card.

  2. Billing

    You can now specify a name, address, and phone number for a customer. These are displayed on invoices and credit notes issued for the customer.

  3. Billing

    Tax Rates can be applied to Invoices and Subscriptions to collect and report on tax. You can apply up to five Tax Rates to Invoices, Subscriptions, InvoiceItems, and SubscriptionItems.

  4. Billing

    You can now issue a credit note to reduce the amount of a finalized invoice.

  5. Billing

    You can now set the preferred language for a customer. This language will be used to localize invoice emails and PDFs as well as credit note PDFs.

  6. Billing

    You can now indicate a customers’ tax status on the Customer object. The customer’s tax exemption status can be one of none (the default: the customer is subject to taxes), exempt (the customer is exempt from taxes), or reverse (the EU “reverse charging” scheme applies.) This tax status will affect Invoices and Subscriptions created for that Customer.

  7. Billing

    You can now add multiple tax IDs to a customer. A customer's tax IDs are displayed on invoices and credit notes issued for the customer.

  8. Dashboard

    In addition to English, Japanese, and Italian, you can now use the Stripe Dashboard in French, Spanish, German, and Simplified Chinese.

  1. Connect

    We've updated the connected accounts page in the Dashboard with new badges, columns, filters, and sorting options so it’s easier for platforms to find and prioritize connected accounts.

  2. Development

    We updated our API reference with instant load, search, click to copy, dark mode, and more.

  3. Payments

    Charges now have a payment_method_details property which provides a consistent shape for reading the details of a payment method from the time of the transaction.

  4. Payments

    Charges now have a billing_details property which displays billing information from the payment method as it was at the time of the transaction.

  5. Dashboard

    You can now customize which columns are displayed in the customer list to see what’s most important to you.

  6. Dashboard

    You can now export search results as a CSV from the Dashboard.

  7. Sigma

    We've upgraded the Stripe Billing tables with new schemas. We now also support querying the products table.

  1. Dashboard

    You can now use the Stripe Dashboard in Italian.

  1. Billing

    You can now display custom fields and add a footer to your invoices.

  2. Billing

    You can now set limits on usage or amount billed on subscriptions using thresholds.

  3. Payments

    You can now access the URL for a charge or refund's receipt via the API.

  4. Radar

    You can now write rules with shipping and billing address. For example, you might write a rule to compare whether the shipping and cardholder billing address are the same.

  1. Radar

    APIs to interact with Radar Reviews and Lists are now available.

  2. Radar

    Radar List Items can now be added in bulk by uploading a CSV or TSV file.

  1. Radar

    Radar will now automatically allow any charge that is both authenticated with 3D Secure and is also protected from being disputed for fraud due to a liability shift to the issuer.

  2. Billing

    You can now set a default payment source for a subscription or an invoice.

  3. Development

    Webhook endpoints can now be managed via the API in addition to the Dashboard.

  1. Connect

    Platforms can now add, delete, and edit owner information of connected accounts through the Dashboard in addition to the API.

  1. Radar

    Rules can now compare metadata on customers or destination accounts. For example, reviews could trigger if ::destination:category:: = 'new' (if you use destination objects and set a destination's 'category' metadata).

  2. Radar

    Rules can now compare numerical metadata. For example, reviews could trigger if ::customer_age:: < 21 (if you pass in custom metadata for a customer's age).

  1. Radar

    Radar will now automatically allow any payment that is protected from being disputed for fraud due to a liability shift. For example, if the payment is verified by 3D Secure.

  1. Payments

    You can now receive a charge.expired webhook when an uncaptured charge expires. (The charge must be captured within 7 days.)

  2. Dashboard

    Upgrade to version 2.0 of our iOS Dashboard app, which includes a new design, an updated home screen, and iPhone X support.

  1. Mobile

    We’ve released version 13.0.0 of Stripe’s iOS SDK, which adds support for Masterpass by Mastercard payments.

  2. Development

    We’ve introduced new error codes to make it easier to programmatically handle API errors and understand how to resolve them.

  1. Radar

    Set rules for recurring payments with the new is_recurring parameter.

  1. Development

    We've released version 6.0.0 of Stripe's PHP library, which includes support for automatic request retries.

  2. Radar

    3D Secure often — but not always — shifts liability for fraudulent charges from your business to the card networks. Now, you can write Radar rules based on whether there's a liability shift.

  3. Radar

    You can now set rules based on whether 3D Secure is recommended, required, optional, or not supported for a specific payment.

  4. Payments

    A source's card.three_d_secure property can now have the value recommended, indicating that the 3D Secure process can be attempted with minimal impact on conversion rate.

  1. Radar

    You can now write custom Radar rules for CVC, ZIP, and address verification using the outcomes pass, fail, unavailable, unchecked, and not_provided.

  2. Mobile

    We've released version 12.0.0 of Stripe's iOS SDK, which includes support for creating tokens for Connected Accounts.

  3. Radar

    You can now write Radar rules using the card BIN, card fingerprint, charge description, and email associated with the payment.

  4. Dashboard

    We’ve improved how we show your balances and transfers in the Dashboard.

  1. Payments

    We’ve localized Stripe Elements into Polish. (Elements now support 14 locales.)

  1. Radar

    We've added a new default Radar rule to automatically allow charges made with 3D Secure.

  2. Radar

    You can now use is_3d_secure_authenticated to set rules based on whether additional customer authentication occurred during a charge made with 3D secure.

  1. Development

    Our new Mastercard test number (2223 0031 2200 3222) helps you ensure your checkout flow properly handles cards starting with a 2.

  2. Payments

    The Payment Request Button Element supports Apple Pay and the Payment Request API (including Google Pay) with a single integration.

  3. Payments

    You can now update a Stripe PaymentRequest after it has been created.

  4. Payments

    The Payment Request Button Element now exposes a click event, which enables you to detect and control when the browser payment sheet opens.

  5. Radar

    You can now write custom Radar rules with CVC, ZIP code, and address verification.

  1. Sigma

    You can now build queries in Sigma using fraud and charge outcome data from Radar.

  2. Mobile

    Version 5.1.0 of our Android SDK brings a new UX flow for collecting payment and shipping details, as well as support for Alipay.

  1. Mobile

    Version 5.0.0 of our Android SDK lets customers manage payment sources inside your app and adds a Material-styled card input widget.

  2. Dashboard

    You can now @mention team members inside notes within the Dashboard.

  3. Dashboard

    We've simplified the flow for refunding payments in the Dashboard. Also, you can now attach notes for your teammates on refunds.

  1. Mobile

    Android Pay is now available to your customers in Taiwan and Spain.

  2. Radar

    View and edit a customizable blocklist of cards and emails from the Dashboard. Future linked payments are considered high risk and blocked by default.

  1. Billing

    You can now specify which specific payment source to use for an invoice (e.g. ACH instead of credit card).

  2. Radar

    You can now create rules that check for missing charge attributes (e.g. email domain).

  3. Billing

    You can now receive an invoice.upcoming webhook before a subscription's renewal.

  4. Mobile

    Version 4.1.1 of our Android SDK includes a utility library for Android Pay and improved support for sources.

  5. Development

    We've released version 5.3.0 of Stripe's Java library, which includes support for expanding objects.

  6. Dashboard

    You can attach notes to any payment (visible to all team members) in the Dashboard.

  1. Development

    We've added signatures to webhooks so you can validate their authenticity.

  1. Payments

    You can now use our new test tokens (instead of just card numbers) to test charges.

  2. Development

    We've added versioning for webhooks in case you switch between API versions.

  3. Connect

    Marketplaces and platforms in Hong Kong can now use managed accounts.

  1. Mobile

    We've released version 3.1.0 of Stripe's Android SDK, which includes support for sources.

  2. Connect

    Managed accounts are now available for marketplaces and platforms in Belgium.

  3. Radar

    You can now create Radar rules based on custom metadata on charges.

  4. Mobile

    We've released version 10.0.0 of Stripe's iOS SDK, which includes support for sources.

  5. Mobile

    We've added a card input widget to the Android SDK with version 3.0.1.

  1. Radar

    We’ve improved the UX for creating and editing rules.

  2. Development

    We've released version 2.0 of Stripe's Ruby library, which includes a configurable HTTP client and support for extracting response metadata.

  3. Development

    We’ve added a quick way to search across all our docs.

  4. Dashboard

    You can now send email receipts in Italian.

  1. Dashboard

    Anyone can now sign up for our preview in New Zealand—no invite required.

  1. Mobile

    We've added prebuilt UI for collecting shipping information to our iOS SDK.

  2. Mobile

    We've added translations in Dutch, French, German, Italian, Japanese, Spanish, and simplified Chinese to our iOS SDK.

  1. Connect

    Australian marketplaces and platforms can now use managed accounts.

  2. Billing

    Subscriptions and invoices now support tax rates with up to four decimal places.

  1. Development

    Our docs are now faster, with simpler navigation and richer code snippets.

  2. Dashboard

    Companies in Hong Kong can sign up for our public beta without an invite.

  3. Mobile

    iOS Dashboard v1.4 supports partial refunds, better search, and more metrics.

  1. Checkout

    Checkout now supports Remember Me for Australian users.

  2. Billing

    You can now view and filter subscriptions that have been canceled in the Dashboard or via the API.

  3. Connect

    Platforms can now provide a default bank descriptor for payouts to connected accounts.

  4. Billing

    There’s a new view in the Dashboard for managing subscriptions.

  5. Billing

    The API now includes a top-level /subscriptions endpoint.

  1. Dashboard

    Portuguese businesses can now request an invite to our private beta.

  2. Payments

    Test payments from other countries using our new international cards.

  3. Connect

    Platforms can now create destination charges for connected accounts even with automatic transfers enabled.

  4. Payments

    We’ll be supporting Apple Pay on the Web when it launches this fall. Sign up to learn more!

  1. Dashboard

    You can now quickly change your two-step verification device or add additional devices.

  2. Dashboard

    We’ve made transfers easier to find in the Dashboard. We also gave list views in the Dashboard a facelift.

  1. Mobile

    Added support for accepting Discover cards with Apple Pay to our iOS library.

  2. Mobile

    We added a weekly view to most graphs in the iOS Dashboard. The app also works in landscape mode now!

  3. Dashboard

    Businesses in Hong Kong can now request an invite to our private beta.

  4. Dashboard

    Singaporean companies can sign up for our public beta without an invite.

  1. Billing

    You can now preview the effect coupons have on subscription totals using the API.

  2. Mobile

    We’ve now made it easier to find and view transfers in the iOS Dashboard

  3. Payments

    Stripe automatically updates American Express cards globally with Smarter Saved Cards.

  1. Dashboard

    Exporting a list of disputes to a CSV is now much speedier.

  2. Dashboard

    Businesses in New Zealand can now request an invite to our private beta.

  3. Dashboard

    We’ve now linked charges to the specific transfer in which those funds will be paid out.

  4. Connect

    In addition to an account ID, the connected accounts list now also shows a meaningful name.

  1. Dashboard

    You can prioritize disputes by when they’re due with quick filters in the Dashboard.

  2. Mobile

    With the iOS Dasboard app, you can now access your most recent payment and search faster by using Force Touch.

  3. Dashboard

    You can now edit metadata on customers, product, charges, and more directly from the Dashboard.

  4. Dashboard

    Any team member can now subscribe (or unsubscribe) to email notifications if your company receives a dispute.

  5. Connect

    We’ve added international test bank accounts for managed accounts.

Filter

Like this post? Join our team.

Stripe builds financial tools and economic infrastructure for the internet.

Have any feedback or questions?

We’d love to hear from you.