…reference: How Airbnb Made Its Payments System More Accessible To Brazilians For The Rio Olympics). In order to support cash-based payment, we ended up introducing a new payment method in the form of Boletos. In this model, a guest can opt to book a reservation using a Boleto, which is an invoice for the amount owed to Airbnb. The guest can take the Boleto to their local bank or convenience store and pay the amount owed in cash or from his/her bank account directly. Once payment is confirmed by Airbnb, the reservation proceeds from a pending payment status into a confirmed state. Introducing Boletos to our platform not only presented us with an opportunity to support new users in Brazil, but also allowed us to develop a general-purpose pattern for asynchronous payments and booking which is now leveraged to enable new payment methods in many other countries.