#🔊announcements
1 messages · Page 1 of 1 (latest)
Building a Stripe App
? Keep your secrets extra secret by giving them an expiry date. Secret expiry is now available in the Secret Store API! https://stripe.com/docs/stripe-apps/store-secrets#expiration
Want to learn more about building a Stripe App? Find out more here: https://stripe.com/docs/stripe-apps/create-app
David Singleton, Stripe's CTO, recently had a conversation with Seedcamp about, amongst other things, being a CTO. Check it out here: https://soundcloud.com/seedcamp/stripes-david-singleton-on-technology-innovation-putting-customers-first-and-the-cto-role
If you're at fintech_devcon this year, our very own @sick quest is giving a talk about friction logs today! https://fintechdevcon.io/speakers/mike-bifulco/
Dev Chat on running a $200k side hustle with Checkout starting in less than a minute! https://www.youtube.com/watch?v=S-UxzCtpB74
Let your customers manage their payment and billing details with the customer portal—no code required! See how it works and get started in just a few clicks here: https://stripe.com/docs/customer-management
Join us later today for an introspective look at the world of Developer Advocacy on Twitter Spaces
https://twitter.com/i/spaces/1ynJOabmMBAKR
You can also find the event in the "Event" section in the top left of Discord 
🚨 On 1 January 2023, Croatia will join the Eurozone. This means the Croatian Kuna (HRK) will be deprecated in favor of the euro (EUR). Depending on how you use Stripe, you might need to make changes to your integration. https://support.stripe.com/questions/croatian-kuna-(hrk)-currency-transition-to-euro-(eur)
Looking for help integrating new payment methods or integrating a Stripe plugin? Check out the Stripe x Fiverr Certified marketplace to find Stripe Certified experts that can help! https://business.fiverr.com/certified/partners/stripe
📢 Come meet part of the Stripe DevRel team
, starting in just a few minutes: https://www.youtube.com/watch?v=RbU3zL_PZos
Join me and @hasty acorn for the lowdown on the newest Checkout and Payment Links features, including custom fields and more!
Wednesday at 2PM GMT 📅
In less than 100ms, Stripe Radar assesses over 1000 characteristics to determine the likelihood of a legitimate payment.
Learn more in this deep dive into how our Stripe Radar engineers tackle the challenges of preventing fraudulent payments—and how our machine learning architecture has evolved over time: https://stripe.com/blog/how-we-built-it-stripe-radar/.
PayPal is now available as a payment method in Europe, the UK and Switzerland! Find out more in our developer deep dive here: https://www.youtube.com/watch?v=vMsLop37Vbc
👋 everyone! I'm going to try and announce API changes/features more regularly in this channel. This will be based on our API Changelog page which documents all backwards compatible changes as they get released. We just fixed a bug that prevented that page fom being updated for the past month (sorry about that).
I won't list/explain every API changes but will try to regularly call out certain changes and how you might end up using them.
Here are a few useful things we shipped recently that you might have missed:
- Checkout can now be embedded directly on your website using the
ui_mode: 'embeddedparameter. More information in our docs or on our demo at https://embedcheckout.com/ - Checkout Session creation with
mode: 'setup'now supports Dynamic Payment Methods. This makes thepayment_method_typesparameter optional in all modes. - When creating a PaymentLink, you can now control the description that will be set on the resulting PaymentIntent using the
payment_intent_data[description]parameter - When creating a Quote, you can now control the metadata that will be applied to the resulting Subscription using the
subscription_data[metadata]parameter - We now support Revolut Pay as a payment method type (docs).
- You can use the Tax Registrations API (docs) to configure Stripe tax with the right information both for your own Stripe account or your connected accounts.
We shipped a new security-related feature that lets you control the list of IP addresses that can use a given Secret API key server-side. This ensures that even if an attacker gets their hands on your API key, they can't use it from their own infrastructure.
If the API key is used from a different IP address the request will error with a 401 status code and the message The API key provided does not allow requests from your IP address.
You can read more details about this feature in our docs here: https://stripe.com/docs/keys#limit-api-secret-keys-ip-address
We now support using Apple Pay with Elements in an iframe on a different domain from the root page for Safari 17 if you also specify the allow="payment" attribute. This is documented on https://stripe.com/docs/stripe-js/elements/payment-request-button?client=html#safari
In the past, the iframe's url/domain had to match the parent's page!
Our stripe-python SDK now supports inline type annotations which has been a top feature request for many years now. You can read more about this in our wiki https://github.com/stripe/stripe-python/wiki/Inline-type-annotations
You can now pass a status filter to the List Checkout Sessions API and easily list only open, complete or expired ones
We now surface more details on Issuing Authorization in the network_data property such as the STAN in system_trace_audit_number and the network transaction id in transaction_id.
We also now support importing 3DS results from another provider, for example if you have your own 3DS integration and want to those results through Stripe during a payment. You can find more details here: https://stripe.com/docs/payments/payment-intents/three-d-secure-import
You can now use Embedded Checkout with mode: 'setup'. See our docs here: https://stripe.com/docs/payments/save-and-reuse?platform=web&ui=embedded-checkout
We added tax[validate_location]: 'deferred' | 'immediately' as a new parameter to more granularly control tax validation on Customer
You can now call the List Checkout Sessions API with the created parameter for easier pagination.
We launched a new product called Climate with its own set of APIs. You can learn more on our marketing page https://stripe.com/climate/orders or in our docs https://stripe.com/docs/climate/orders
The PaymentLinks API now lets you configure a number of times it can be used successfully which can be helpful for inventory management for example. This is done using the restrictions parameter.
You can also now configure a PaymentIntent to require a real challenge during 3DS instead of relying on the frictionless flow by passing the challenge value in the payment_method_options[card][request_three_d_secure] parameter.
You can now configure your PaymentLink for Subscriptions to automatically pause or cancel the Subscription at the end of the trial if no payment method has been collected by then using the subscription_data[trial_settings][end_behavior][missing_payment_method] parameter
You can now use the payment_intent_data[transfer_group] parameter on a PaymentLink. This can be useful for example as a platform using Separate Charges and Transfers where multiple people pay for a trip and you can then create one Transfer for the full amount with the same transfer_group
We added destination_details as a property on Refund to store a snapshot of details about the refund's destination. That's where you can now find the ARN or STAN associated with a card refund or whether a refund is a reversal of a pending authorization or. real credit which have been top feature requests for many years. See this property for more details.
You can now accept payments via RevolutPay and you can find more details in our documentation here
We also shipped multiple features on our FinancialConnections product where your customer can connect their bank account:
- New
balance_refresh[next_refresh_available_at]property on Account resource to indicate when you will be able to retrieve an updated balance again. - New
session[prefetch]parameter on FinancialConnections Session to automatically start fetching relevant information when the account gets connected. This also applies to other surfaces such as Checkout with thepayment_method_options[us_bank_account][financial_connections][prefetch][parameter](https://stripe.com/docs/api/checkout/sessions/create#create_checkout_session-payment_method_options-us_bank_account-financial_connections-prefetch]. - We introduced a new resource FinancialConnections Transaction documented here and you can now request access to the transaction history on the account connected. More information here.
- New Subscribe and Unsubscribe APIs on FinancialConnections Account to control whether to get data refreshed automatically for an account.
As of today, if you are logged into your Stripe account, you can use our "Docs AI" feature to ask questions in our documentation. Simply head to https://stripe.com/docs and click on the search bar to see Get answers from Docs AI and start asking questions to it!
New key Billing feature: You can now use the billing_cycle_anchor_config parameter on Subscription to control which "day of the month" to anchor a Subscription to. This can be helpful if you create it for example in February and want it anchored on the last day of the month. Otherwise if you set Feb 28, it'd renew on the 28th every month.
Connect platforms using Stripe Tax can now set the account liable for tax and invoice issuer across the Subscription and Invoicing APIs via the automatic_tax[liability] and issuer parameters.
https://stripe.com/docs/tax/tax-for-platforms?charge-type=destination-charges#subscriptions
You can now re-use an existing Customer object with Checkout Sessions initiated from a pricing table or buy button!
https://stripe.com/docs/payments/checkout/pricing-table#customer-session
https://stripe.com/docs/payment-links/buy-button#pass-an-existing-customer
When using BACS Debit, you have to collect acceptance of your customer which is reflected via a Mandate in the API. Over time, some of those Mandates will become inactive. You can now access the payment_method_detais[bacs_debit][revocation_reason] property in the API to better understand what happened.
We've enabled the creation of 2 or 3 year recurring prices via both the API and Dashboard, unblocking multi-year subscriptions.
Express and Custom platforms leveraging Account Links can configure whether the hosted onboarding flow should collect future requirements via the collection_options[future_requirements] parameter: https://stripe.com/docs/api/account_links/create#create_account_link-collection_options-future_requirements
We’ve increased the maximum number of custom fields across Checkout, Payment Links and pricing table to 3.
👋 here's your Stripe API changelog summary for the week of January 29th, 2024:
We have a few new betas available on Payment Element!
- Server side confirmation with confirmation tokens ( docs ) - this is a variant of the existing server-side and two-step confirmation integrations but which manages details like
mandate_datafor you, and we expect it to become our recommended pattern for these integrations in future. - Saved payment methods - Allows Payment Element to display a customers previously saved payment methods and automatically handles collecting new ones for later use.
- Elements with Custom Checkout - A new way of using Elements to leverage the power of Stripe Checkout in your own custom pages, which makes enabling products like Billing and Tax effortless.
If you’re interested in any of these betas, please reach out to payment-element-beta@stripe.com. We’re currently recruiting developers to try this out and offering incentives for sharing feedback.
Invoice Line Item objects now include the parent invoice ID as a non-expandable string field. This field is not returned on the upcoming invoice or upcoming invoice's line items endpoints
🆕 Question Asking Flow
In order to improve the developer support experience on this server we've launched a new flow for asking questions.
If you have a question go to #help, read the instructions there, then press the appropriate button.
The new flow helps you get faster, better answers by ensuring the most relevant relevant details are provided up front. This approach will also cut down on some annoyances like errant messages and spam.
We also have a new #1211832777608273960 channel where you can provide your thoughts, comments, and suggestions about this server and our approach to asking questions.
We look forward to helping you!
Checking in with a handful of recent API updates:
- You can create and manage tax IDs your account, connected accounts and customers via the new unified Tax IDs API
- The Invoices API now supports custom numbering via the
numberparameter on create and update requests - We've added a new
client_reference_idparameter across the Identity VerificationSession APIs
Checkout now supports tax ID collection on setup mode sessions
Checkout merchants can now manually request 3DS on payment, subscription and setup mode Checkout Sessions, via the payment_method_options[card][request_three_d_secure] parameter
There's now a created parameter on the Credit Notes list endpoint to allow filtering by created date ranges
A couple of recent Checkout updates:
- All custom text slots now support text formatting, including links, via Markdown syntax
- We've introduced a new
fetchClientSecretparameter for embedded Checkout integrations. This reduces latency when rendering the embed, and is now the recommended integration path
We've just released a new server-side confirmation integration path, powered by Confirmation Tokens
👋 Hello Stripe developers! Checking in with a batch of recent API updates:
- Billing APIs, such as Subscriptions, Invoices and Quotes, now support stackable discounts and per item discounts. For example, you can use the
items[][discounts][coupon]parameter to apply a coupon to a specific item when creating a Subscription - You can now use Promotion Codes to apply discounts when creating Invoices, Invoice Items and Quotes
- There's a new Entitlements API to aid with the provisioning of customer feature access when using Stripe Billing
- We've increased the maximum length of the
nameandvalueparameters when using custom fields on Invoices, to 40 and 140 characters respectively - Issuing users can now control country specific spending with spending controls, via the new
blocked_merchant_countriesparameter andallowed_merchant_countriesparameter
We just cut a new API version, 2024-04-10, with a few breaking changes:
automatic_asyncis now the default capture method for Payment Intents. Learn more about async capture here- The
rendering_optionsparameter/field on the Invoice object has been renamed torendering - We've deprecated the
featuresparameter/field on Product object – same functionality is available via the newmarketing_featuresparameter
👋 Hello Stripe developers! Checking in with a batch of recent API updates:
- Added support for two new embedded Connect components, balances and payouts list, to the Account Sessions API
- We've added the
saved_payment_method_optionsparameter to Checkout Sessions to provide more control to customers when deciding whether to save their payment information. You can learn more about this change here - There's a new create invoice preview endpoint. This new endpoint behaves functionally the same as the existing upcoming invoice endpoint, but returns a
upcoming_in_xyzobject which can be retrieved via the API - We shipped new primitives and APIs for usage based billing integrations
👋 Hello Stripe developers! Checking in with a batch of recent API updates:
- We've added a
ship_from_detailsparameter to the Tax Calculations API to enable per order shipping origin - ACH Debit is now available for GB merchants doing USD payments
- We've enabled Adaptive Pricing in 13 new merchant countries, including SG, HK, JP and various EU countries
- Sigma's schema has expended to now include data from Checkout Sessions and Stripe Tax
👋 Hello Stripe developers! Checking in with a couple of recent API updates:
Checkout now supports setting a default value on custom fields, which will be pre-filled on the payment page. Available on text, numeric and dropdown fields via the associated default_value parameter
👋 If you recently started using Stripe Connect and enabled the feature in your Stripe account or attempted but abandoned the product, one of our product teams would love to speak with you. They are looking for developers who activated Stripe Connect on their account and would be able to provide feedback on the onboarding experience of signing up for this product.
Their goal is to do a 30 minutes UXR session over Zoom and they offer a $100 gift card (or equivalent local currency) for your feedback.
If you are interested, you can email temp-plobo-uxr@stripe.com with your name, email address and Stripe account id (acct_123) and they'll reach out with more details.
We just cut a new API version, 2024-06-20, with a few breaking changes:
- We've added new values to the
request_history[reason]enum field on Issuing Authorization objects - There's also new values for the
purchase_details[fuel][unit]enum on Issuing Transaction objects - We've renamed, deprecated and removed a number of fields across the Issuing Authorization and Issuing Transaction APIs. See full details here
- The Capabilities API has new
disabled_reasonvalues, includingotherandpaused.inactivity - We've deprecated the generic
bank_transfer_paymentscapability type in favour of new region specific types. For example,us_bank_transfer_paymentsfor USD customer balance payments
👋 Hello Stripe developers! Checking in with a couple of recent API updates:
👋 Hello Stripe developers! Checking in with a couple of recent API updates:
- There are new endpoints available to support adding, updating and removing multiple Invoice Items associated with an Invoice in a single API call
👋 Hello Stripe developers! Checking in with a couple of recent API updates:
- Payment Element now supports surfacing a customer's saved payment methods, including support for payment method management. The functionality leverages the Customer Sessions API. Learn how to build this into your existing Payment Element integration here
👋 Hello Stripe developers! Checking in with a couple of recent API updates:
- We now expose the unique buyer ID for BLIK payments on the related Charge object under the
payment_method_details[blik]hash - There's a new
case_typefield on Disputes, denoting the type of dispute - We've added the
authorization_codefield returned by banks to the Charge object for card payments - Affirm payments now include the associated
transaction_idfield from Affirm
👋 Hello Stripe developers! Checking in with a couple of recent API updates:
metadataon Checkout Sessions can now be updated via a new update endpoint- We've additional information relating to the card used for card present Terminal payments, including
brand_product,issuer,descriptionandnetwork_transaction_id. These fields can be found in the relatedcard_presenthash orinterac_presenthash - Account Sessions API now supports new
components[tax_settings]parameter andcomponents[tax_registrations]parameter allowing platforms enable connected accounts to manage their tax compliance and settings via new tax embedded components
We recently cut a new API version – 2024-09-30.acacia, the first in our new API release process:
- Going forward there will be monthly releases to add new features without breaking changes
- Major releases that include breaking changes will occur every ~6 months
Learn more about what's new in this release over on the revamped changelog!
We just released a new backwards compatible API version – 2024-10-28.acacia, which is packed full of new features. Some highlights:
- Usage-based billing now supports credits, unblocking prepayment and promotional use cases
- New canonical Refund events, including
refund.created,refund.updatedandrefund.failed - There's new v2 API endpoints for managing Event Destinations
- Support for collecting new tax ID types and registering tax obligations in 9 new countries via the API
- The customer portal now supports scheduled subscription downgrades
Learn more about what's new in this release over on the changelog!
We just released a new backwards compatible API version – 2024-11-20.acacia, which is packed full of new features. Some highlights:
- You can now configure Adaptive Pricing on a per Checkout Session basis via the new
adaptive_pricingparameter - Checkout now supports advanced card features, such as extended auth and multicapture, for eligible users
- We now support collecting tax IDs for Liechtenstein VAT
- The submit button can now be configured on recurring Checkout Sessions and Payment Links, unblocking recurring donation use cases
Learn more about what's new in this release over on the changelog!
We just released a new backwards compatible API version – 2024-12-18.acacia, which is packed full of new features. Some highlights:
- You can now configure Billing Credits to be reinstated when voiding an Invoice
- Accounts can now be configured to retain a minimum balance when doing automatic payouts
- We now expose a
trace_idfield on Payouts, useful for tracking payouts - Card network IDs for payments are now available on the
network_transaction_idfield on the Charge object
Learn more about what's new in this release over on the changelog!
We just released a new backwards compatible API version – 2025-01-27.acacia, which is packed full of new features. Some highlights:
- There's a new
discountsfield on Checkout Sessions that details any discounts applied to the session - Issuing and Treasury embedded components are now publicly available
- We've added a
countryfield to PayPal payments where available, representing the buyer's country - JPY payments on Terminal now support tip collection
Learn more about what's new in this release over on the changelog!
We just released a new backwards compatible API version – 2025-02-24.acacia, which is packed full of new features. Some highlights:
- Checkout now supports blocking card payments from specific brands
- A new
target_dateparameter allows you to schedule bank debit payments, such as SEPA and ACH, for a date in future with Checkout and Payment Intents - A shipping address is no longer required for Afterpay payments
Learn more about what's new in this release over on the changelog!
We just released a new breaking API version – 2025-03-31.basil, which is packed full of new features and some breaking changes. Highlights include:
- Introducing Elements with the Checkout Sessions API, facilitated via the
ui_mode: 'custom'parameter - Support for partial invoice payments
- Default value support for custom fields on Payment Links
- Subscriptions now support items with different interval periods
- Embedded Checkout now supports dynamically updating shipping options
Learn more about what's new in this release over on the changelog!
We just released a new API version – 2025-04-30.basil, which is packed full of new features. Some highlights:
- Checkout users can disable Link on a per session basis via a new
wallet_optionsparameter - Affirm is now a supported payment method for subscriptions and invoices where
collection_method: 'send_invoice' - There's a new
pending_reasonproperty on Refunds API to explain why the refund is pending
Learn more about what's new in this release over on the changelog!
Hey all! We're looking for feedback on some explorations to improve event delivery information in Workbench. Check out the post on Insiders if you're interested in helping shape this work!
We just released a new API version – 2025-05-28.basil, which is packed full of new features. Some highlights:
- We've added
metadatato Tax Calculation line items - There's new Connect embedded components for managing disputes
- Account balance changes are now easier to reconcile via the new
balance_typeproperty
Learn more about what's new in this release over on the changelog!
We just released a new API version – 2025-06-30.basil, which is packed full of new features. Some highlights:
- A new
billing_modeparameter for more flexible subscriptions, including improved proration calculations - Klarna payment methods can now be saved for future usage
- You can now configure the specific days automatic payouts should occur for monthly and weekly schedules
Learn more about what's new in this release over on the changelog!
We just released a new API version – 2025-07-30.basil, which is packed full of new features. Some highlights:
- Checkout and Payment Links now support Invoice Rendering Templates for one-time payment invoices
- We added support for ad-hoc pricing to Payment Links
- Subscriptions can now have items multiple recurring items with different intervals
- You can configure min/max quantity for subscription updates when creating and managing customer portal configurations via the API
Learn more about what's new in this release over on the changelog!
We just released a new API version – 2025-08-27.basil, which is packed full of new features. Some highlights:
- You can now exclude specific payment methods when creating Payment Intents with dynamic payment methods
- There's a new payout details embedded component for Connect platforms
- We now expose
transaction_idproperty on the Charge object for Billie and Satispay payments - You can set a name when creating and updating customer portal configurations
Learn more about what's new in this release over on the changelog!
Happy Wednesday y'all 👋 We're looking for feedback on a few explorations to improve how we display event details in Workbench! If you're interested in helping shape this work, check out the post on Insiders! Thanks!
We just released a new breaking API version – 2025-09-30.clover, which is packed full of new features and some breaking changes. Highlights include:
- Checkout supports collecting both individual and business names via a new
name_collectionparameter - Branding settings, like background and button colors, can now be configured on a per-session basis with Checkout
- Flexible is now the default billing mode when creating new subscriptions
- We've removed a number of deprecated LPM Elements, such as
idealBank, from Stripe.js
Learn more about what's new in this release over on the changelog!
We just released a new API version – 2025-10-29.clover, which is packed full of new features. Some highlights:
- Payment Intents now support line items, via new
amount_detailsandpayment_detailsparameters - We've added a new Payment Records API to help record and reconcile payments that are processed off Stripe
- You can now use third-party tax providers, such as Avalara, to facilitate automatic tax calculations
Learn more about what's new in this release over on the changelog!
We just released a new API version – 2025-11-17.clover, which is packed full of new features. Some highlights:
- A new Stripe Tax integration for Payment Intent users, with improved automatic tax transaction submission
- Both the Invoice Payments and Customer Balance Transactions list endpoints now support creation date filtering, via the
createdparameter - The
transaction_idproperty is now available for iDEAL payments
Learn more about what's new in this release over on the changelog!
Happy New Year! Before the break, we released a new API version – 2025-12-15.clover, which is packed full of new features. Some highlights:
- Line items can now be updated on
ui_mode: 'custom'Checkout Sessions - The billing cycle anchor now be configured for subscription updates made via the customer portal
- We shipped a new Accounts v2 API as a way for Connect platforms to represent customers and connected accounts as a single API entity
Learn more about what's new in this release over on the changelog!
We just released our first API version of 2026 – 2026-01-28.clover, which is packed full of new features. Some highlights:
- We've reintroduced support for forever amount-off coupons
- The
adjustable_quantity property is now returned on Checkout Session, Payment Link and Quote objects when retrieving line_items - You can now set a
contact_phone parameter when creating and updating V2 Accounts
Learn more about what's new in this release over on the changelog!
We just released a new API version – 2026-02-25.clover, which is packed full of new features. Some highlights:
- There's new
locationandreaderproperties on Charge objects generated via Terminal payments to help understand which location and/or reader processed a payment - BACS Debit mandates now include
display_nameandservice_user_numberproperties - There's a new
transaction_purposeparameter for ACH Debit payments to help comply with Nacha regulations
Learn more about what's new in this release over on the changelog!
We just released a new breaking API version – 2026-03-25.dahlia, which is packed full of new features and some breaking changes. Highlights include:
- ⚠️ We've renamed Checkout Sessions
ui_modeenums tohosted_page,embedded_pageandelements. We've also renamed the accompanying (1, 2) Stripe.js methods - ⚠️ There's a new
canceled_by_retention_policyenum on a subscription'scancellation_details[reason]property, to reflect when a test subscription is cancelled automatically - ⚠️ The
elements.update()method is now asynchronous and returns a Promise - Invoice Items and Invoice Line Items now support decimal quantities
Learn more about what's new in this release over on the changelog!
Payment Links is live! 🔗 https://stripe.com/payments/payment-links We're hosting a live Q&A on Twitter on Tuesday, June 1st at 3 PM PT. Ask us any Payment Links questions you might have: https://twitter.com/StripeDev/status/1398034922741379074
You can also ask us technical questions any time in the #dev-help channel!
📣 Stripe Sessions is coming June 16 - 30! It's our annual conference where we announce new products, let you know what we're up to and host interesting talks by industry leaders. Find out more and sign up here 👉 https://sessions.stripe.com/
🆔 Stripe Identity has launched! https://twitter.com/stripe/status/1404443523680673793
Stripe Sessions starts now! https://sessions.stripe.com/
📣 The official Stripe VSCode extension is now live for all! Debug webhooks in your IDE, clone Stripe samples and more! https://twitter.com/StripeDev/status/1407043249865474050
Check out @unkempt breach's video on how to use the extension here: #841573134876672025 message
Checkout now supports server side redirects 🥳 this essentially removes the need for Stripe.js in your Checkout integration! https://twitter.com/StripeDev/status/1411034548746424321
You can now redirect to Stripe Checkout from your server. This change is something many of you have asked for—it simplifies your integration and makes it easier to build payment flows that don't start on a website: https://t.co/3FhT5KuF8e. ✨
@everyone Live React Native payments Q&A with Expo and Stripe mobile engineers starting in 10 minutes in the #center-stage channel! https://discord.gg/FpYpX49tcy
📢 We're doing another live Q&A! This time it's all about webhooks 🕸️ . I'll be joined by dj-stripe core maintainer @spice heron and Stripe engineer Vincent Cheung Thursday September 16th at 12 PM PT/3 PM EST in our #center-stage Stage Channel https://discord.gg/2zt3KMvNCK
🔊 Tomorrow at 12 pm PT/ 3 pm EST in #center-stage we're doing a live Q&A on webhooks 🕸️🪝! Come ask your burning questions and get some protips on building webhooks from Stripe engineers and dj-stripe co-maintainer @spice heron! https://discord.gg/2zt3KMvNCK
@everyone We're live in 30 minutes with a Webhooks Q&A in #center-stage! https://discord.gg/2zt3KMvNCK
Hey Stripe dev friends 👋 Check out the recent livestream where we cover the upcoming Search API developer preview: https://www.youtube.com/watch?v=rMpXRTFpsgY
🛠️ StripeDev Live returns next week Thursday with a session on Laravel Cashier
! Join Laravel developer @pliant dock and myself for a conversation about Cashier, PHP and Belgian jokes! Thursday the 14th of October at 12 pm PT / 3 pm ET in #center-stage https://discord.gg/2zt3KMvNCK
🔩 Another edition of StripeDev Live starts tomorrow at 12 pm PT / 3 pm ET in #center-stage! We've got @pliant dock from Laravel
to tell us all about Cashier
and answer your questions live! https://discord.gg/2zt3KMvNCK
@everyoneWe're live in 10 minutes with a Laravel Q&A in #center-stage! https://discord.gg/2zt3KMvNCK
🎢 Role selection is now live on the server! Head over to #905449384001548288 to pick out your roles. The more specific you are the better we can help and guide you towards relevant content! Any feedback? Let us know in #841573134531821615!
📆 Next week, we’ll be back with our next edition of StripeDev Live! 🛠️ Join us as we talk VS Code
with some special guests over in #center-stage at 12PM PT / 3PM ET. https://discord.gg/2zt3KMvNCK
Calling all VS Code users!
Be sure to tune into our next Live Q&A tomorrow with Isidor Nikolic from VS Code and Brian Holt from Stripe, where they’ll be talking VS Code, Stripe’s plugin, and taking your questions. They’ll be in the #856799446317400065 channel at 12PM PT! 🕛
In 1 hour we'll have Isidor Nikolic from VS Code and Brian Holt from Stripe in the #856799446317400065 channel for a Live Q&A talking all things VS Code and Stripe.
Get your questions ready and be there at 12PM PT! 🕛
@everyone The VS Code Live Q&A is starting now!
VS Code engineer Isidor Nikolic and Stripe engineer Brian Holt will be in the #856799446317400065 channel talking Stripe and VS Code, so join us to get your questions answered or come to listen in! 👂
We ❤️ open-source and want to help out any way we can. Do you contribute to or know of an open-source project that could use Stripe's support? Let us know by filling out this form: https://docs.google.com/forms/d/e/1FAIpQLSe1_FXU6EyhQ9zn3t9XcG-GjjK7ZlU8p2IYJjb1gPGG6VT0KA/viewform
📢 Get ready for the first StripeDev Live Q&A of 2022! We’re kicking it off next week on Jan 13 at 12pm PT and talking OSS along with @narrow frost (author of use-shopping-cart https://useshoppingcart.com/) and Rizèl Scarlett (Github Developer Advocacy) over on the #856799446317400065!
Don’t forget to set your reminders for tomorrow’s StripeDev Live Q&A on OSS! 🕛 @narrow frost and Rizèl Scarlett join us on the #856799446317400065 at 12pm PT to discuss!
@everyone 📣 StripeDev Live is starting now! Come join @narrow frost, @rose hearth and myself in #856799446317400065 to hear us talk OSS! 📂
Get excited because we have another StripeDev Live Q&A this month! This time, we’ll have Alex Komoroske, author of https://komoroske.com/slime-mold/, to discuss product and platform. We’ll be live over at the #856799446317400065 channel at 12pm PT on Jan 27, but I’d recommend checking out his writings beforehand if you’re unfamiliar! 
Just over 24 hours until tomorrow’s StripeDev Live Q&A with @fathom frost! We’ll be chatting on the philosophy of successful products and platforms of today. As usual, we’ll be over in the #856799446317400065 channel at 12pm PT, but make sure you check out Alex’s presentation on modern platform approach beforehand: https://komoroske.com/gardening-platforms/ 🏡
Set a reminder because we’re live in 1 hour with @fathom frost on the #856799446317400065! Join us for a talk on modern product and platform, or pick his brain about some of his writings. 🧠 We’ll be live at 12pm PT!
@everyone It’s time for our StripeDev Live Q&A with @fathom frost! We’re over in the #856799446317400065 channel, so come join in on the discussion about modern platforms and product! 💬
We’re back next week with for our next Stripe Dev Live Q&A! 🙌 Join us in discussing Vue.js
with @sly vapor, @loud grail and @hollow spear on Feb 24 at 9AM PT on the #856799446317400065. 
We’re back today with our Stripe Dev Live Q&A on Vue.js!
Be sure to head over to the #856799446317400065 at 9AM PT to join @sly vapor, @loud grail and @hollow spear for their discussion on Vue.js and Stripe!
@everyone StripeDev Live is starting now in #856799446317400065!
We're trying something new and doing our next StripeDev Live on Twitter Spaces! 🐦 Come listen in tomorrow at 2PM PT for a conversation on Product & Platforms with Alex Komoroske, Tara Seshan and yours truly: https://twitter.com/StripeDev/status/1504645045739130883
Set a reminder for Apr 20 at 9AM ET for our next StripeDev Live Q&A on Redwood JS!
@sterile crane and Dominic Saadi will be joining me in #856799446317400065 for this next installment so be sure to tune in. 
StripeDev Live with Dominic and @sterile crane is kicking off in less than an hour on the #856799446317400065! 
Hey remember that time you asked whether Stripe's docs were open source and we stared at our feet and shuffled around a bit and had to tell you they aren't? Well NO MORE! Markdoc, our Markdown based authoring system that powers the Stripe docs just went open source! Try it out and let us know what you think! https://twitter.com/StripeDev/status/1524407490519220230
Stripe Sessions is today! Tune in at 9 am PT to learn about some BIG announcements in the developer space!
https://sessions.stripe.com/
We just launched the public beta of Stripe Apps https://stripe.com/apps, which allows developers to build apps directly into Stripe and use the power of Stripe’s API to listen for webhooks and read/write data. We’ll be hosting a livestream for Stripe Apps Developers on June 2 at 9:00 a.m. PT, where you’ll hear from Stripe engineers and get your questions answered live. Join us! https://www.youtube.com/watch?v=EfLHVQbRLEE
@everyone We kick off in 1hr!
Let’s keep our Stripe Apps launch party going with a live Q&A and a swag giveaway 🎁 Join our StripeDev Live session today 9am PT where we’ll be diving deep into how to build a Stripe App with demos and a live Q&A. I'll be joined by Stripe App engineers, designers, and special guest @slender ember!
Tune in → https://youtu.be/EfLHVQbRLEE