Check out the new dashboard logs + join the Checkout beta for metered and tiered pricing
Tags: devrel, payments, stripedevdigest
Published: 2020-12-21 19:34:24

📩 We're sharing our most recent developer digest here on DEV! If you're interested in subscribing to monthly developer updates, [sign up on our Docs page](https://stripe.com/docs/upgrades#stay-informed).

![divider](https://dev-to-uploads.s3.amazonaws.com/i/kwi5h27a7elyignm8iie.png)

# December dev digest 

## Stay updated with new features
- **Dashboard logs updates:** The dashboard logs now have a streamlined two-column view, date grouping, and an Object ID filter. [Try it out](https://dashboard.stripe.com/test/logs?utm_medium=earned-email&utm_source=dev.to&utm_campaign=global_all_en_general_general_devdigest2020dec_2020-12-17_internal*none&utm_content=&utm_term=).
- **Checkout updates**:
    - We’re testing support for metered and tiered pricing in Stripe Checkout. If you’re interested, reach out to [checkout-beta-metered@stripe.com](mailto:checkout-beta-metered@stripe.com) to request access.
    - 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.
    - Checkout and the Hosted Invoices page can now detect potential misspellings in a customer’s email domain and offer suggestions.
- **New invoice error parameter**: Invoice errors now include a [payment_method_type](https://stripe.com/docs/api/errors?utm_medium=earned-email&utm_source=dev.to&utm_campaign=global_all_en_general_general_devdigest2020dec_2020-12-17_internal*none&utm_content=&utm_term=#errors-payment_method_type) parameter for quicker troubleshooting.
- **Connect updates:**
    - You can quickly see accounts that have completed their onboarding under the new [“Complete” tab](https://dashboard.stripe.com/connect/accounts/overview) in your Connect Dashboard. 
    - Canadian platforms can use [separate charge and transfer](https://stripe.com/docs/connect/charges-transfers?utm_medium=earned-email&utm_source=dev.to&utm_campaign=global_all_en_general_general_devdigest2020dec_2020-12-17_internal*none&utm_content=&utm_term=) flows as well as [account debits](https://stripe.com/docs/connect/account-debits?utm_medium=earned-email&utm_source=dev.to&utm_campaign=global_all_en_general_general_devdigest2020dec_2020-12-17_internal*none&utm_content=&utm_term=) for their domestic Custom and Express accounts. 
    - When [cloning a payment method](https://stripe.com/docs/payments/payment-methods/connect#cloning-payment-methods?utm_medium=earned-email&utm_source=dev.to&utm_campaign=global_all_en_general_general_devdigest2020dec_2020-12-17_internal*none&utm_content=&utm_term=) across connected accounts, you can now include a [metadata parameter](https://stripe.com/docs/api/payment_methods/create?utm_medium=earned-email&utm_source=dev.to&utm_campaign=global_all_en_general_general_devdigest2020dec_2020-12-17_internal*none&utm_content=&utm_term=).
- Stripe is now available in [Hungary](https://stripe.com/en-hu/pricing?utm_medium=earned-email&utm_source=dev.to&utm_campaign=global_all_en_general_general_devdigest2020dec_2020-12-17_internal*none&utm_content=&utm_term=). 
## Your favorite articles of 2020

Looking back at this unexpected year, we’re grateful to the hundreds of you who created guides, articles, and tools for other developers about using Stripe. Your work helps everyone get started faster, explore new features, and build better experiences for their customers—especially important when external factors pushed millions of businesses online this year in a matter of days to weeks. We want to thank you for being a part of the Stripe community in 2020 and we look forward to seeing you next year (hopefully IRL)!
Here were some of the most popular articles and tutorials from the community this year: 

- **Stripe with Jamstack**: [Build a complete subscription management system](https://www.netlify.com/blog/2020/07/13/manage-subscriptions-and-protect-content-with-stripe/) with the customer portal and Netlify Identity.
- **Getting started with Stripe?** Fireship.io walks you through [payment basics with Stripe Checkout and Payment Intents](https://fireship.io/lessons/stripe-payment-intents-tutorial/).
- **Stripe with Docker:** [Hibariya](https://hibariya.org/), one of our top open-source contributors, shows you a quick way to [try out Stripe subscriptions on Stripe using Docker](https://rip.hibariya.org/post/try-stripe-subscriptions-with-docker/). 
- **A practical approach to API versioning:** JJ Geewax presents a [practical approach](https://increment.com/apis/web-api-versioning/) to understanding backward compatibility, versioning strategy, and how to strike a functional balance.
- **Adjusting to remote work:** Our [November issue of Increment](https://increment.com/remote/?utm_medium=earned-email&utm_source=dev.to&utm_campaign=global_all_en_general_general_devdigest2020dec_2020-12-17_internal*none&utm_content=&utm_term=) covered the shift to a remote mindset, including engineering and management practices for collaboration, productivity, and inclusivity on remote development teams.
- **Career growth for engineers**: Read Raylene Yung’s comprehensive [Engineer’s Guide to Career Growth](https://firstround.com/review/the-engineers-guide-to-career-growth-advice-from-my-time-at-stripe-and-facebook/). 

We’d love to learn what you would like to see more (or less) of in 2021. Please take this [3-minute survey](https://docs.google.com/forms/d/e/1FAIpQLSd9WHbCHAxRK09LUALhjzQ71dXkOrNSDxtyruk4oMw5-4NX9g/viewform?usp=sf_link) to share your thoughts, or just reply to this email.

## Learn with videos, demos, and guides  
- **Open-source + e-commerce**: Watch the video from our workshop at GitHub’s FLOSS and Code event on how to [use open-source resources to launch e-commerce sites](https://www.youtube.com/watch?v=NvTWPdu35FM) for small business owners.
{% youtube NvTWPdu35FM %}
- **Connect + Checkout for European payments**: Learn how to use Connect and Checkout to [accept payments from European customers](https://www.youtube.com/watch?v=ECYrkpsv1OU) in our latest developer office hours.
{% youtube ECYrkpsv1OU %}
- **Cloning payment methods to connected accounts**: Charles Watkins, customer solutions engineer, walks through [how to clone a payment method](https://youtu.be/ri07uPos1gs) stored with a customer in a platform Stripe account to a connected account. 
{% youtube ri07uPos1gs %}
- **GraphCMS + Checkout:** In this four-part series, Stripe developer advocate CJ Avilla and GraphCMS developer advocate Jonathan Steele cover how to [build a headless e-commerce application on Next.js backed by GraphCMS](https://www.youtube.com/watch?v=z6m0Tnj2WB0) using Stripe Checkout for payments.
{% youtube z6m0Tnj2WB0 %}

## Community
- **Technical deep dive with RTÉ**: Ireland’s most popular TV program, the Late Late Toy Show, gives an [overview of the serverless stack](https://medium.com/we-are-serverless/a-technical-deep-dive-into-processing-5-million-in-donations-in-2-hours-using-cloudflare-workers-fd857ea5cd37) they used for their record-breaking donation drive. 
- **Strapi and Magic tutorial**: Walk through how to [build an e-commerce store with Strapi, Magic and Stripe Checkout](https://www.youtube.com/watch?v=385cpCpGRC0) with Alex the Entreprenerd.
{% youtube 385cpCpGRC0 %}
- **Commerce.js demo and tutorial**: Check out Commerce.js’s [demo store](https://github.com/chec/commercejs-nextjs-demo-store#payment-gateways) and [video tutorial](https://www.youtube.com/watch?v=377AQ0y6LPA&t) on building an app with Commerce.js, Next.js, Netlify, and Stripe. 
{% youtube 377AQ0y6LPA %}
- **Webiny and Next.js tutorial**: Albiona Hoti shows how to [integrate Stripe Checkout with Webiny’s CMS and Next.js](https://www.webiny.com/blog/tutorial-e-commerce-nextjs-stripe). 
- **React tutorial**: Learn how to [create a custom form](https://www.youtube.com/watch?v=WTUYem2IxLA) with the Stripe Elements for React package with Leigh Halliday.
{% youtube WTUYem2IxLA %}
- **Shopify and Sorbet**: Shopify reflects on a [year of using Sorbet](https://shopify.engineering/adopting-sorbet) and shares how they use [Sorbet’s static typing](https://shopify.engineering/static-typing-ruby). Watch their video on [The State of Ruby Static Typing at Shopify](https://www.youtube.com/watch?v=DA9gPuBkhFk).
{% youtube DA9gPuBkhFk %}
- **Code with Jason podcast**: Jason Swett chats with CJ Avilla, Stripe developer advocate, about [integrating Stripe into web applications using Stripe Checkout](https://www.codewithjason.com/rails-with-jason-podcast/cj-avilla-stripe-checkout/).
- **OSS project update**: [use-shopping-cart](https://useshoppingcart.com/), a Stripe-powered React Hooks library for handling shopping cart state and logic, now supports the [Prices API](https://stripe.com/docs/billing/prices-guide).
- **GitHub ReadME project post**: Nick DeJesus, lead maintainer of use-shopping-cart, shares his thoughts on a [more empowering future for e-commerce](https://github.com/readme/nick-dejesus).
- Thank you to our top open-source contributors this month: 
[JDIZM](https://github.com/JDIZM) ([stripe-node](https://github.com/stripe/stripe-node)); [jerome1337](https://github.com/Jerome1337) ([stripe-go](https://github.com/stripe/stripe-go)); [mapreri](https://github.com/mapreri) ([stripe-python](https://github.com/stripe/stripe-python)); [nickdnk](https://github.com/nickdnk) ([stripe-php](https://github.com/stripe/stripe-php)); [BallerIndustries](https://github.com/BallerIndustries) ([stripe-java](https://github.com/stripe/stripe-java)), [ritikbhatia](https://github.com/ritikbhatia) ([stripe-cli](https://github.com/stripe/stripe-cli)); [KaanOzkan](https://github.com/KaanOzkan), [reitermarkus](https://github.com/reitermarkus), [Morriar](https://github.com/Morriar), [jeffcarbs](https://github.com/jeffcarbs), [fdr](https://github.com/fdr), [gmacdougall](https://github.com/gmacdougall) ([sorbet](https://github.com/sorbet/sorbet)); [hibariya](https://github.com/hibariya), [Nek-](https://github.com/Nek-), [queema](https://github.com/qeema) ([stripe-samples](https://github.com/stripe-samples)).

## Stay connected
- [Follow us at @StripeDev on Twitter](https://twitter.com/stripedev) for developer updates and answers to your technical questions. Let us know what you’re working on with the Stripe API!
- [Subscribe to Stripe Developers on YouTube](https://www.youtube.com/stripedevelopers) for developer office hours, live streams, and online workshops.
- [Add us on DEV](https://dev.to/stripe) for how-to articles and past editions of the dev digest.
- We’d love to learn what you would like to see more (or less) of in 2021. Please take this [3-minute survey](https://docs.google.com/forms/d/e/1FAIpQLSd9WHbCHAxRK09LUALhjzQ71dXkOrNSDxtyruk4oMw5-4NX9g/viewform?usp=sf_link) to share your thoughts, or just reply to this email.