manjari kumar, best class inc. _case study @ open commerce conference 2016

18
PRESENTED BY Manjari Kumar [email protected] 917.359.2526 Copyright 2016 Best Class Inc. 1

Upload: spark-solutions

Post on 12-Apr-2017

2.434 views

Category:

Technology


1 download

TRANSCRIPT

Page 1: Manjari Kumar, Best Class Inc. _case study @ Open Commerce Conference 2016

PRESENTED BY

Manjari [email protected]

917.359.2526Copyright 2016 Best Class Inc.1

Page 2: Manjari Kumar, Best Class Inc. _case study @ Open Commerce Conference 2016

OverviewBestClass NYC is a discovery platform to create, find and share after school learning experiences for children, that fuel their passions and enrich their lives.

You name it, we power it!

Copyright 2016 Best Class Inc.

Page 3: Manjari Kumar, Best Class Inc. _case study @ Open Commerce Conference 2016

Music School

Jiu Jitsu Classes

Private Classes

Online Magazine

Another Guide !

Filter Failure!

Copyright 2016 Best Class Inc.

Page 4: Manjari Kumar, Best Class Inc. _case study @ Open Commerce Conference 2016

Advertisement Overload!

Copyright 2016 Best Class Inc.

Page 5: Manjari Kumar, Best Class Inc. _case study @ Open Commerce Conference 2016

SearchDiscoveryJust ask, as you normally would and we find it for you

Copyright 2016 Best Class Inc.

Page 6: Manjari Kumar, Best Class Inc. _case study @ Open Commerce Conference 2016

Copyright 2016 Best Class Inc.

The Finds …

Page 7: Manjari Kumar, Best Class Inc. _case study @ Open Commerce Conference 2016

The Details …

Page 8: Manjari Kumar, Best Class Inc. _case study @ Open Commerce Conference 2016

PayPal Express Checkout

Page 9: Manjari Kumar, Best Class Inc. _case study @ Open Commerce Conference 2016

Source: PayPal Adaptive Payments Developer Docs

PayPal Parallel Payments

Page 10: Manjari Kumar, Best Class Inc. _case study @ Open Commerce Conference 2016

PayPal Chained Payments

Source: PayPal Adaptive Payments Developer Docs

Page 11: Manjari Kumar, Best Class Inc. _case study @ Open Commerce Conference 2016

• Pay– On customer checkout, application initiates a Pay API request and

expects a payKey in response.

• Pay Details– On successful completion of payment, application calls Pay Details

API to get and save all transaction related data, for further processing.

• Refund– Application makes Refund API call with amount to be refunded and

transaction ID of actual payment to process refund request.

PayPal Adaptive API Calls

Page 12: Manjari Kumar, Best Class Inc. _case study @ Open Commerce Conference 2016

Customer’s Account

Page 13: Manjari Kumar, Best Class Inc. _case study @ Open Commerce Conference 2016

BestClass Account

Page 14: Manjari Kumar, Best Class Inc. _case study @ Open Commerce Conference 2016

Provider’s Account

Page 15: Manjari Kumar, Best Class Inc. _case study @ Open Commerce Conference 2016

@pay = @api.build_pay({ :actionType => "PAY", :cancelUrl => payment_info_carts_url, :currencyCode => "USD", :feesPayer => "EACHRECEIVER", :ipnNotificationUrl => ipn_notify_orders_url, :receiverList => {

:receiver => receiver_list}, :returnUrl => paid_orders_url })

PayPal Fee Splits

feesPayer => "SENDER", "EACHRECEIVER", "PRIMARYRECEIVER", "SECONDARYONLY"

Page 16: Manjari Kumar, Best Class Inc. _case study @ Open Commerce Conference 2016

Source: PayPal Adaptive Payments Developer Docs

PayPal Fee Splits

Page 17: Manjari Kumar, Best Class Inc. _case study @ Open Commerce Conference 2016

• Delights– Single shopping cart experience for customers– Automate and expedite simultaneous payments to

multiple providers– Automate and expedite refunds and empower

providers• Challenges– Long and complicated provider onboarding

process– PayPal consistency across platforms

Summary

Page 18: Manjari Kumar, Best Class Inc. _case study @ Open Commerce Conference 2016

Thank You!

Manjari KumarBestClass NYC

[email protected]

Copyright 2016 Best Class Inc.18