Start the year with new guides, samples, and API features.
 ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌  ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ 
 
January Developer Digest
We version the Stripe API so that we don’t accidentally introduce breaking changes to your integration. To date, we’ve maintained compatibility with every version of our API since Stripe started in 2011. However, if you’d like to take advantage of our latest features, you may want to upgrade to the latest API version.

As you’re planning for this year, we’d like to share some best practices to help you stay up to date and build the best payment experiences for your customers:
Introducing TypeScript support
TypeScript is increasingly popular with developers using Stripe with Node.js. We added types to the latest API version earlier this year. In addition, we now have built-in support for TypeScript in the stripe-node library as of version 8.0.1. To get started, check out our TypeScript samples for accepting card payments with and without webhooks.
Increment print editions for sale
Increment is Stripe’s quarterly magazine that explores the culture, theory, and practice of building and operating software systems at scale. While you can always read articles online, you can now also subscribe to receive physical issues. Or, buy single issues from the catalog—unsurprisingly, our favorite issue is Programming Languages!
Help us improve metadata
We’re planning several improvements to API metadata on Stripe and want your feedback. Take our quick survey to help us learn about your use cases.
Updates and resources
Developer showcase: JAMstack e-commerce
Many developers don’t have the option of choosing an end-to-end e-commerce platform like Shopify for their projects. Launching a fully customized online store means figuring out everything from hosting and inventory to customer notifications, fulfillment, and localization from scratch.

To make it easier, developers @ynnoj and @notrab of GraphCMS built a minimalist store as an example of how to get e-commerce up and running quickly. The entire store, shopping cart logic, and user interface is pre-rendered and generated by modern JavaScript frameworks and can be launched in minutes with minimal costs.

See the project on GitHub or take the sample store on Netlify for a spin.

We’re piloting this new section to highlight developers building tools or payment experiences for the community. Have a candidate for a future developer showcase? Reach out at [email protected]
 
As always, if you have any feedback or questions, just reply to this email. We're also hiring for many roles around the world—please apply or refer a friend!

—Your friends at Stripe