Engineering

Similarity clustering to catch fraud rings

Andrew Tausz Risk Intelligence

Stripe enables businesses in many countries worldwide to onboard easily so they can accept payments as quickly as possible. Stripe’s scale makes our platform a common target for payments fraud and cybercrime, so we’ve built a deep understanding of the patterns bad actors use. We take these threats seriously because they harm both our users and our ecosystem; every fraudulent transaction we circumvent keeps anyone impacted from having a bad day.

Read more 

Corporate

Introducing Increment subscriptions

Sid Orlando Increment
increment-stack

In April 2017, Stripe launched Increment, a quarterly print and digital magazine about how teams build and operate software systems at scale. Its mission? To act as a dependable resource, offering stories, insights, and advice to inspire and support developers—with valuable learnings from some of the tech industry’s most effective software teams.

Read more 

Engineering

Introducing the Stripe CLI

Tomer Elmalem Engineering Manager, Developer Products
Stripe CLI index

Building and testing a Stripe integration can require frequent switching between the terminal, your code editor, and the Dashboard. Today, we’re excited to launch the Stripe command-line interface (CLI). It lets you interact with Stripe right from the terminal and makes it easier to build, test, and manage your integration.

Read more 

Engineering

Singapore engineering hub

Piruze Sabuncu Revenue & Growth

Stripe launched in Singapore in 2016. Since then, we’ve seen strong traction, and are proud to work with some of the fastest-growing companies in the region, including Grab, Mobike, and Carousell. Today, we’re increasing our investment: we’re very excited to announce that Singapore is joining Seattle, Dublin, and San Francisco to become Stripe’s fourth global engineering hub.

Read more 

Corporate

Sessions 2019 keynote

Will Gaybrick Product and Business
Stripe Sessions 2019

On Tuesday, we held our annual conference in San Francisco where we share our roadmap and directly get feedback from our customers. Thanks to those of you who joined us in SF or on the livestream!

We’ve invested significantly in our Global Payments and Treasury Network and our software applications in the past year, shipping more than 250 new features.

Read more 

Corporate

Decrement carbon: Stripe's negative emissions commitment

As part of Stripe’s environmental program, we fully offset our greenhouse gas emissions by purchasing verified carbon offsets. Starting this year, we’re going a step further. In addition to our offset program, we are committing to pay, at any available price, for the direct removal of carbon dioxide from the atmosphere and its sequestration in secure, long-term storage. We’re announcing this commitment to solicit technology partners and to urge other companies to follow suit.

Read more 

Engineering

Fast and flexible observability with canonical log lines

Brandur Leach API Experience
API request durations

Logging is one of the oldest and most ubiquitous patterns in computing. We’ve found using a slight augmentation to traditional logging immensely useful at Stripe—an idea that we call canonical log lines. It’s a simple technique: in addition to their normal log traces, requests also emit one long log line at the end that includes many of their key characteristics. Having that data colocated in single information-dense lines makes queries and aggregations over it faster to write, and faster to run.

Read more 

Product

A new and improved onboarding flow for Express accounts

Ryan Orbuch Climate

Platforms and marketplaces like RVshare, Lugg, and Qwick use Stripe Connect to onboard and pay their owners, movers, and hospitality professionals. Building a great experience for these people and businesses is key to a platform’s success, and we’ve consistently heard that user onboarding is one of the most difficult challenges platforms face. Based on user feedback and analysis of thousands of Express accounts, we made a number of updates to the Connect onboarding flow that drove a 5.3% average increase in conversion rates.

Read more 

Corporate

Stripe Sessions

John Collison Leadership
Stripe Sessions image

One of our favorite things about working at Stripe is that we serve some of the most demanding customers: high-growth, technology businesses, rapidly expanding around the world, inventing new business models along the way. In some ways, that makes our job harder—it’s tough to stay ahead! But in other ways it makes things a lot simpler. As we think about the next few years of Stripe’s development, we don’t have to overcomplicate things. We can set our roadmap directly based on what we hear from our users.

Read more 

Engineering

Railyard: how we rapidly train machine learning models with Kubernetes

Rob Story Risk Intelligence

Stripe uses machine learning to respond to our users’ complex, real-world problems. Machine learning powers Radar to block fraud, and Billing to retry failed charges on the network. Our machine learning infrastructure scores hundreds of millions of predictions across many machine learning models. Over time, the volume, quality of data, and number of signals have grown enormously. Here we discuss Railyard and our lessons on building and operating machine learning infrastructure.

Read more 

Engineering

Stripe’s fifth engineering hub is Remote

Stripe has engineering hubs in San Francisco, Seattle, Dublin, and Singapore. We are establishing a fifth hub that is less traditional but no less important: Remote. We are doing this to situate product development closer to our customers, improve our ability to tap the 99.74% of talented engineers living outside the metro areas of our first four hubs, and further our mission of increasing the GDP of the internet.

Read more 

Product

SCA, invoicing, and tax tools for Stripe Billing

Tara Seshan Banking API

Since our launch last April, we've seen a wide range of businesses use Stripe Billing to manage their recurring revenue and send invoices, including European businesses like Deliveroo, Front, Channel 4, Shadow, and Typeform. Today, we're launching new features for Stripe Billing to help recurring revenue businesses in Europe expand internationally and minimise the impact of upcoming Strong Customer Authentication (SCA) regulatory requirements.

Read more 

Product

SCA readiness: building infrastructure for regulatory compliance

Will Gaybrick Product and Business

Starting in September, new regulatory requirements called Strong Customer Authentication (SCA) will be rolled out for businesses who have customers in Europe. SCA is a pillar of the EU’s second Payment Services Directive (PSD2) and will require two-factor authentication on most payments made by European customers in an effort to decrease online fraud. Complying with SCA will be complex, as it will be implemented differently by individual banks and payment providers across Europe. And beyond the compliance burden, these new rules will also come with a cost—the new authentication step can add friction to checkout, reducing conversion.

Read more 

Engineering

On building a new engineering hub in Dublin

Madison White Banking Integrations
Dublin office

Stripe builds economic infrastructure, and we’re designing for a global audience and market. In doing so, we carefully consider our technology and tools, organizational structure, and employee representation. Successful global organizations establish this mindset for different reasons. For some, it’s foundational—their mission, product, and addressable market crosses time zones. Others develop an international customer base, hire remote employees, or begin to open offices abroad to extend their physical presence.

Read more 

Product

New Dashboard updates

Justin Tulloss UX Platform

Many of our product features, like sending invoices or setting up plans with Stripe Billing, applying rules in Stripe Radar, or creating custom reports in Stripe Sigma, can be used directly from the Dashboard. We’ve recently made a number of updates to improve common workflows in the Dashboard and to make it easier to manage your business—no API requests required.

Read more 
Prev
  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
Next

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.