DEV Community

Cover image for August Stripe Developer Digest
Mike Bifulco for Stripe

Posted on

August Stripe Developer Digest

Embeddable pricing tables

Animation of the UI for customizing a pricing table

We’re always trying to make it easier for you to get your job done, which is why this month, we’re most excited about embeddable pricing tables available. For projects that need to set up a subscription pricing table, you can now do it in a matter of clicks. Pricing tables work with Stripe Checkout to complete the payment and can be added to your site with a script tag.

Stay Updated

New API version released: Version 2022-08-01 of the Stripe API has been released along with major version upgrades to all official client libraries, namely Dotnet, Go, Java, PHP, Node, Python, and Ruby. Read more about breaking changes in the API upgrades section and how to upgrade.

Multi-currency Prices in Checkout: With Price localization in Checkout you can now display prices to your customers in their local currency, which can help to increase conversion and deliver a better user experience.

Stripe Treasury release: Stripe Treasury is a banking-as-a-service API that lets you embed financial services in your marketplace or platform. We recently released a major update, including refreshed docs for Treasury.

BLIK: The popular single-use bank redirect payment method BLIK has been released, enabling even more customers in Poland to pay for your goods and services.

Invoices support multiple currencies per customer: Previously, when using Invoicing to charge a customer, the currency was locked to the default for that customer. With this update, you can change the billable currency for any customer to accept multiple currencies.

More payment methods for subscriptions in Checkout and Payment Links: Your customers can now create future payments and subscriptions with iDEAL, Sofort, and Bancontact in Checkout and Payment Links. Customers can authenticate their first payment using their preferred one-time payment method, and recurring payments using SEPA Direct Debit are automatically set up using the returned bank details.

Call for beta testers for editable Invoicing API: If you are a user of Invoicing on Stripe, you can now edit invoices after they have been finalized. We are looking for Stripe Invoicing API users to test out this new feature. If you have requested this feature, then please write to invoicing-revisions-beta@stripe.com with your account ID to join the beta.

Apple Pay, Google Pay, and Stripe Tax: Apple Pay and Google Pay now support Stripe Tax. When using Stripe Tax by enabling tax collection, collecting a shipping address with one of these wallets will result in location-based tax calculation.

Payment Element updates

  • Payment methods for the Payment Element: Bacs Direct Debit and Link are now available on the Payment Element, enabling your customers to choose even more popular ways to pay.

  • Support for fetching updates: The Payment Element now supports fetching updates from the associated Payment Intent or Setup Intent to reflect changes in the element without having to create and initialize a new Payment Element when changes have been made on the server.

Mobile updates

  • Stripe Android SDK v20.8.0: This release fixed several bugs related to PaymentSheet and Payments, and added functionality to support selfie capture for Identity.
  • Stripe iOS SDK v22.6.0: The stripe-ios v22.6.0 release includes support for Link payment method on payment sheets, adds the ability to capture selfie images in the native component flow for Identity, and fixes several bugs related to Identity.
  • Stripe React Native v0.15.0–0.16.0: Two new releases to our React Native library this month include support for dark mode on the GooglePayButton and CardForm components. These updates also introduced several breaking changes from previous versions.

Learn

Pricing table: Learn all about how to integrate the embeddable pricing table. This introduction of the pricing table gives a quick overview and shows how to integrate with a Ruby on Rails application. Or you can catch up on the livestream where you’ll learn how to use the pricing table to build a SaaS with no code using Bubble.

Tune in: Listen to the Seedcamp podcast to hear from Stripe CTO David Singleton on technology innovation, putting customers first, and the CTO role. You can also watch this livestream with Klarna senior software engineer, Lucas Santos, about using Klarna to support buy now, pay later for your customers. Bryan Mahoney of Chord joined Meredith Neyrand from the Stripe product team to chat about how Chord builds payment experiences with Payment Links. Finally, you can hear from community expert Chris Oliver about collecting payments with the Pay gem in Ruby on Rails.

Single Sliders: This new series of concise, single-slide presentations covers common Stripe concepts and has a punny name. Check out the first two editions: Payment Objects Overview and Direct Charges on Multiple Accounts with Cloning.

Articles: If you’re following along with the Terminal series, jump into these two new articles about displaying cart details or collecting tips on Terminal. Or you can dive into a new series about accepting payments with React and the Payment Element. Lastly, you can read about securing your ecommerce applications.

*Additional resources: *


Pro tip: You can install the Stripe CLI into a Replit instance by adding pkgs.stripe-cli to the list of Nix packages.


Community

OSS updates

Community resources

Upcoming events

Stay Connected

💬 Follow us on Twitter @StripeDev for updates and answers to your developer questions. Let us know what you’re working on with the Stripe API!
👾 Join the Stripe Discord server to chat live with other developers.
📺 Subscribe to Stripe Developers on YouTube for office hours, livestreams, and online technical workshops.
📚 Add us on DEV for how-to articles and past editions of this developer digest.
📥 Submit dev content for the developer digest.
💭 Schedule 1:1 time with our developer marketing team to share your thoughts on Stripe programs and content.

What would you like to see more (or less) of? Let us know by replying to this post. If you have questions or comments or need help with code, we’re here to help via email or on Discord, Twitter, and Stack Overflow. View our code samples on GitHub.
—The Stripe team

Top comments (0)