Payment Data Request @ Airbnb

Transcription

AIRBNBPayment Data Request@ AirbnbPayments1

What we willreview todayPayments @ QuestionsPayments2

Payments @ Airbnb

HE AIRBNB PLATFORMTRIPPLATFORMCOMMUNITYSUPPORTMichel WekslerPaymentsTRUSTINFRASTRUCTUREWanli YangPAYMENTSGROWTH &TRAFFICAlex Liu4

Airbnb, by the numbers6M Listings worldwidePayments500Mstays of all time100K Cities with listings5

Airbnb Payments, by the numbers191countriesPayments70payin currencies40payout currencies6

Airbnb Payments, by the numbers10payment methodsPayments3credit cardgateways5Platforms (iOS,Android, Web,Moweb, WeChatmini-app)7

ProductsHomesPaymentsExperiencesAdventuresCleaning Serviceand more.8

CHECKOUT PAGE

Opportunities

Moweb

First time bookerexperiencePayments12

First time bookerexperiencePayments13

Signup WallPayments14

Signup WallSeamless signupPayments15

SupportedPayment MethodsPayments16

Supported Payment MethodsPayments17

SupportedPayment MethodsPayments18

SupportedPayment MethodsPayments19

SupportedPayment MethodsPayments20

SupportedPayment MethodsPayments21

User WalletsPayments22

User WalletsPayments23

Exploration

Payments25

Payments26

Demo

Demo

Payment Requestat AirbnbPayments Existing wallets Preferred payment methods No custom billing form CVV, billing address, shipping address29

EngineeringErgonomicsPayments Clear interfaces and implementation User experience for payment handlers One implementation across browsers30

Challenges

1. Official payment handlersChallenges2. Stored Instruments3. Tokenization

1. Official paymenthandlersPayments No PayPal payment handler Inconsistent support for all paymentmethods Safari: Apple Pay , basic card Chrome: basic card , PayPal 33

Consistencypayment methodsPayments34

Payments35

Payments36

Payments37

Consistencycross-browserPaymentsSafariChrome38

1. Official payment handlersPayments More official payment handlers Support across browsers Configuration of form fields, labels, etc39

2. Stored Instruments PaymentsInstruments on Airbnb vs in paymenthandler40

Payments41

Payments42

2. Stored Instruments PaymentsIntegrate on-platform instruments intopayment sheet43

3. Tokenization PaymentsSeparate implementation to supporttokenization by gateway44

3. TokenizationPayments45

3. TokenizationStripePaymentsBraintree46

3. TokenizationPayments Configure gateway keys for tokenization Universal token47

Trade-offs

Trade-offs1. Integration with Airbnb paymentsystems2. UX Consistency3. Customization & Flexibility

1. Integration with Airbnbpayment systemsEase of integrationPayments Iframe replacement Single gateway for tokenization Multiple gateways for tokenization 50

2. UX ConsistencyPayments Across sites Device-specific payment methods Pages across Airbnb (branding) UX across browsers UX across platforms 51

3. Customization &FlexibilityFlexible customization ofPayments Billing Address Pricing display Form fields, labels, translations 52

QUESTIONS?Thank you

Sep 16, 2019 · Alex Liu Michel Weksler COMMUNITY SUPPORT TRUST INFRA-STRUCTURE PAYMENTS GROWTH & TRAFFIC TRIP PLATFORM. . countries 6 70 payin currencies 40 payout currencies Airbnb Payments, by the numbers. Payments 10 payment methods 7 3 credit card gateways 5 Platforms (iOS, Android, Web, Moweb, WeChat mini-app)