Engineering
Simplifying payment methods code in our new API version
You can now configure payment method settings from the Dashboard—no code required. We call this integration path dynamic payment methods.
You can now configure payment method settings from the Dashboard—no code required. We call this integration path dynamic payment methods.
At our annual user conference, we shared how we are helping businesses increase revenue with our global payments suite, how we are allowing platforms and marketplaces to generate more revenue and get to market faster, and how we are helping businesses find new efficiencies through developer tools and automated revenue and finance operations.
Today we’re introducing new and improved Instant Payouts features and functionality for platforms and marketplaces on Connect. Stripe is rolling out new tools that enable you to start, run, and manage an Instant Payouts program with a faster integration process, streamlined monetization, and no-code build options.
Radar is Stripe’s fraud prevention solution. This post covers what makes Radar so powerful and some of the key decisions we’ve made—and lessons we’ve learned—over the almost seven years we’ve been building it.
One of the biggest challenges global businesses face is how to build a frictionless and relevant checkout experience without adding significant development work. Today, we’re adding a set of improvements to Stripe Elements—and introducing the new Address Element—to help you adapt to customer preferences without adding costly development cycles.
Introducing an embeddable and customizable fiat-to-crypto onramp. Let customers buy crypto within your Web3 app with one click. Tailor the onramp to match your brand, and we’ll take care of the rest: KYC, fraud, and disputes.
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.
We’re continuously working on improving Terminal to help businesses better serve their customers, and we’re excited to share the latest updates that enable our users to reach more customers globally, start accepting in-person payments faster, and deliver a frictionless checkout experience for more use cases.
Bank transfers have been at the core of global payments since Western Union added money transfers to its telegram services in 1871, giving individuals the ability to move money across distances via an electronic communication network for the first time.
Today, we kicked off our annual user conference—Stripe Sessions. You can now watch the keynote and breakout talks on demand.
On Sunday, March 6, we migrated Stripe’s largest JavaScript codebase from Flow to TypeScript. In a single pull request, we converted more than 3.7 million lines of code. The next day, hundreds of engineers came in to start writing TypeScript for their projects.
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.
Registration is open for Stripe Sessions—our annual user conference. Like last year, Sessions 2022 will be completely virtual, free to attend, and open to all.
Over 10,000 software platforms, marketplaces, and enterprises use Stripe Connect to power embedded payments for more than six million businesses. We look back at Connect’s role in the evolution of software and look ahead to the future of embedded finance.
Creators, freelancers, sellers, and solopreneurs are building and creating all over the world. While it’s easier than ever before to find customers and fans, getting paid can still be difficult, especially outside of major markets.
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.
Sorbet has been a crucial part of Stripe’s growth in recent years. Today, Sorbet runs over our entire Ruby codebase, currently amounting to over 15 million lines of code spread across 150,000 Ruby files. Sorbet increases productivity and fosters a collective engineering culture. Here’s why we love Sorbet.
Payment Links lets you create a payment page that you can share with your customers in just a few clicks—no code required. More than 100,000 businesses in 40+ countries have used Payment Links to launch their business, sell through new channels, and experiment with pricing.
Stripe Radar is a machine-learning-based fraud detection solution fully integrated with the Stripe platform. We recently shipped a series of improvements to Radar to help businesses better prevent fraud and more efficiently manage fraud workflows. Read on for the highlights, or log in to your Stripe Dashboard to see Radar in action.
Stripe Tax is one of our most requested products by users to date. This post covers how we built a tax engine to help users determine their customers’ locations, calculate the right tax at checkout, and speed up filing and remittance.