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 

Recent highlights

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.

Stripe Data Pipeline

Sync your Stripe data with your Redshift or Snowflake data warehouse.

Stripe Tax is available for more businesses

Stripe Tax can now be added to all Stripe Payments integrations to automatically calculate and collect sales tax, VAT, and GST via the new Orders API.

Introducing Stripe Financial Connections

Let users securely share their financial data so you can streamline payments, reduce fraud, underwrite risk, and build new products.

PayNow Singapore

Singapore businesses can now accept authenticated transfers through PayNow, the national payment scheme used by nearly 5 million residents and businesses locally.

More customization in Checkout

Checkout now supports more colors, fonts, and shapes to match the look and feel of your site. You can even use your own domain to make the transition seamless.

ACH Direct Debit

Businesses in the US can now accept bank debits from US customers using any kind of Stripe integration. Instant bank account verification is built in so you can get started in minutes.

Terminal expands to more countries in Europe

Businesses can now accept in-person payments in Austria, Belgium, Denmark, Spain and Sweden with Terminal's flexible APIs, SDKs, and pre-certified card readers.

Changelog

Go to changelog 

  • Terminal

    Stripe point-to-point encryption (P2PE) is now available to help simplify PCI compliance. Learn more 

  • Dashboard

    You can now revise Stripe invoices in the Dashboard- even after they're finalized. Invoice revisions make it easy to access previous invoice versions, maintain a paper trail, and notify customers of changes. Learn more 

  • Connect

    US platforms can now enable preview countries to pay out to Express connected accounts, directly from the Settings page. Learn more 

  • Payments

    Stripe bank transfers are now available in the UK, EU, and Mexico. Bank transfers on Stripe enable seamless and automated reconciliation as well as speedy refunds. Learn more 

  • Payments

    Businesses in Croatia, Gibraltar, and Liechtenstein can sign up now to accept payments, add subscriptions, manage fraud, and more with Stripe. Learn more 

Product

More locally relevant ways to pay in Japan

Daniel Heffernan Product, Japan
Japanese Payment Methods

Since we launched in Japan five years ago, our domestic and international users have told us that they want to pursue deeper, more natural relationships with their Japanese customers. Our Japan-based engineering teams have made major progress in unlocking larger portions of the economy for our users, and today we’re announcing support for Konbini payments and bank transfers (known locally as Furikomi) on Stripe.

Read 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.