Blog

Follow Stripe on Twitter

Photo of Madison White

On building a new engineering hub in Dublin

Madison White on March 21, 2019

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.

Stripe subscribes to all these definitions—and, in some markets, has been shaped by these choices. For example, Stripe first launched its products in Ireland in 2013. Two years later, we set up a Dublin-based office, which is now home to over 140 Stripes. And last summer, a landing team arrived in Dublin to establish our first engineering hub outside the United States.

We’ve learned that building a global company means building global products—and that those products improve even faster when they’re developed on the ground, closer to customers. In five months, we’ve helped our first customers go live in Estonia, Poland, Greece, Lithuania, and Latvia. We’re building products for Europe, and scoping our entry into the Middle East and Africa.

Scaling an engineering team requires new strategies for hiring engineers in new markets, developing products across time zones, and nurturing a distributed engineering culture. It’s not a sure fix, but we’ve found the best primer for success starts by forming and deploying a great landing team. Here’s what we’ve learned.

Read more

March 21, 2019

Photo of Justin Tulloss

New Dashboard updates

Justin Tulloss on December 19, 2018

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.

NewBulk refunds from the Dashboard

We’ve made it much faster to refund several payments at the same time from the Dashboard. You can now select multiple payments and refund them with a single click. Try out bulk refunds from the Payments page, in search results, the customer details page, or the Radar Reviews page.

NewCustomizable columns in exports from the Dashboard

If you’re downloading reports from the Dashboard, you can now customize the export by selecting exactly which columns of data you’d like to include. (This works on any page with lists of data.)

NewIssue refunds from the Android Dashboard app

Android users can use our Android Dashboard app to view earnings and payouts or search for particular payments and customers. With the latest version, you can also issue refunds directly from the app.

NewSubscription management in the iOS Dashboard app

The latest version of our iOS Dashboard app lets you manage your subscriptions on the go. You can now start or cancel a subscription for any customer directly from your iPhone.

UpdateBest practices for using the Dashboard

Get more out of the Dashboard with our new docs: learn more about topics like advanced search features, different types of reports, or setting up roles and permissions for your account. (If you’re new to Stripe, we also recommend watching our video to explore all the features of the Dashboard.)

We hope that these new updates help you do even more with Dashboard. These features were built based on feedback from our users, so if you have any ideas or flows you’d like us to improve, please let us know!

December 19, 2018

Photo of Meghan Grady

Stripe + Twilio <Pay>

Meghan Grady on October 17, 2018

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.

With Twilio <Pay>, businesses can now securely collect payment details with an interactive voice response flow, which is useful for automating payment experiences such as bill collection or donations. For a more personalized experience, employees can also walk customers through an order over the phone: when it’s time to collect the payment, the agent activates Twilio <Pay> to let the customer enter payment info using their keypad—agents can follow the customer’s progress, but won’t see or hear the card details.

Twilio will automatically prompt the customer for their card number, expiry date, postal code, and security code. Stripe’s integration ensures that sensitive data never hits your servers and generates a token that you can use to charge the card. Here’s an example Twilio <Pay> flow:

<Response>
  <Say>Thanks for calling Rocket Rides!</Say>
  <Pay paymentConnector="RocketRides"
       chargeAmount="30.34"
       statusCallback="/pay-status"
       action="/pay-action">
    <Prompt for="payment-processing">
      <Say>
        Thank you, please wait while we
        process your jetpack payment.
      </Say>
    </Prompt>
  </Pay>
</Response>

The generated token can be used not only for a single payment, but also stored on Stripe to make future purchases frictionless for customers. Since our support for Twilio <Pay> is fully integrated with the rest of the Stripe platform, businesses can even start a subscription plan with the saved card using Stripe Billing.

As you’d expect, payments made over the phone will show up alongside payments made online or in person in your unified Stripe Dashboard.

If you’re interested, you can get started by adding the Stripe Connector in your Twilio console and connecting your Stripe account to Twilio. Then, create a TwiML Bin with a Twilio <Pay> prompt. There’s more information in the <Pay> tutorial.

We’re excited to see what new experiences businesses will build with Stripe’s integration for Twilio <Pay>. If you have questions or feedback, please let us know!

October 17, 2018

Photo of Piruze Sabuncu

Singapore engineering hub

Piruze Sabuncu on September 26, 2018

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.

In the years ahead, we plan to hire hundreds of people to help us expand our infrastructure, build completely new products, and ensure that Stripe’s product suite works just as well in Southeast Asia as it does in Europe and North America.

More than 200 million Southeast Asians will come online in the next two years, and the region’s vibrant internet economy—growing to more than $200 billion by 2025—comprises more than 7,000 high-growth startups. We think that this is just the beginning, and that the region will see vast innovation in the years ahead.

Our Singapore hub will include all of the core Stripe functions: product and engineering teams based here will work on expanding the geographic footprint of Stripe’s existing global payments and treasury network, help build completely new products, and further develop the underlying infrastructure powering Stripe. Today, Stripe works with more than 1 million companies in more than 100 countries around the world. Our Singapore team will help those companies be significantly more successful in the world’s fastest-growing internet region.

We’re proud to be building this presence in Singapore. The country has long understood the importance of global integration and technological advancement, leading the world in everything from containerization to commodities. Singapore embodies a positive-sum economic mindset that serves as an example for the world.

If you’re interested in working with us to help establish Stripe’s engineering hub in Singapore, please get in touch!

September 26, 2018