Engineering

How Stripe builds interactive docs with Markdoc

Ryan Paul Docs Product
Makdoc Logo

Delivering a good user experience without compromising the authoring experience required us to develop an authoring format that enables writers to express interactivity and simple page logic without mixing code and content.

While developing Markdoc, we learned how to balance interactivity, customization, and authoring productivity while undertaking a major overhaul of our documentation platform.

Read more 

Recent highlights

New Billing analytics functionalities

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

Tap to Pay on iPhone now available in the US

You can now accept in-person contactless payments with only an iPhone and Stripe Terminal—no additional hardware required.

Stripe Identity mobile SDKs are now available in public beta

Verify customers seamlessly in your Android or iOS app with the Stripe Identity mobile SDK. Get up and running quickly with a few lines of code.

Set up the customer portal without code

You can now set up a prebuilt customer portal in minutes–without a line of code–empowering your customers to manage their subscriptions, invoices, and payment details themselves.

Expanded global coverage with Connect

We’ve added cross-border payout coverage for US platforms to 100+ countries, making it easy to pay out to connected accounts all over the world.

International support for Cartes Bancaires

All Stripe businesses across Europe can now enable CB. Offer the largest card network in France to meet local preferences and increase acceptance rates with your French customers.

BLIK

European businesses on Stripe can now enable BLIK. The Polish payment system allows customers to complete a transaction via their banking app and greatly increases conversion.

Stripe, everywhere in the EU

We've added support for businesses in Croatia—making Stripe available everywhere in the European Union. Businesses in Gibraltar and Liechtenstein can also sign up now.

Affirm

Businesses in the US can now offer Affirm to let customers pay for a large purchase over time. Eligible businesses can start accepting Affirm in minutes.

Introducing Stripe Apps

Stripe Apps lets you embed custom user experiences directly in the Stripe Dashboard and orchestrate the Stripe API. Create an app to streamline operations just for your team or for the more than one million businesses using Stripe.

Engineering

Fast builds, secure builds. Choose two.

Sushain Cherivirala Software Engineer, Build Team

Stripe's continuous integration (CI) system is responsible for orchestrating build pipelines and executing the tens of thousands of test suites that our engineers depend on to validate their changes. We lean on a combination of open-source technologies and novel engineering to deliver a CI system that is performant, secure, and delivers a delightful developer experience.

Read more 

Changelog

Go to changelog 

  • Billing

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

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.