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 DeliverooFrontChannel 4Shadow, 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 

Product

Stripe + Twilio <Pay>

Meghan Grady GTM Partnerships

Today, we’re adding support for Twilio <Pay> to let businesses easily and securely accept payments over the phone.

Phone payments are especially common in industries like food, travel, healthcare, retail, and nonprofits, but payment details are often keyed in manually by a human agent. This flow can be riddled with errors and expose companies to security and compliance risks. That’s why we’re partnering with Twilio to help companies integrate phone payments quickly while ensuring the checkout flow remains secure and PCI compliant.

Read more 

Product

Fast, automated payouts for marketplaces and platforms with Connect Payouts

Platforms can now use Connect just for the payouts portion of their business. Without changing any existing methods of accepting payments, platforms can use Connect Payouts to top up their Stripe account from a bank account and pay out recipients through the Dashboard or via the API. Now, more platforms can take advantage of Stripe Connect’s payout automation, reporting and verification.

Read more 

Engineering

Effectively using AWS Reserved Instances

Ryan Lopopolo Merchant Experience
illustration aws reserved instances

Reserved instances are hard to purchase effectively. It’s easy to allocate the wrong number, and hard to predict future compute requirements over time. Deciding which and how many reserved instances to buy is a non-trivial exercise at the nexus of cloud strategy, bin packing, and capacity planning. Here's how we use AWS Reserved Instances to dynamically scale our fleet of servers and predictably forecast our cloud spend.

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.