manjari kumar, best class inc. _case study @ open commerce conference 2016
TRANSCRIPT
![Page 2: Manjari Kumar, Best Class Inc. _case study @ Open Commerce Conference 2016](https://reader035.vdocument.in/reader035/viewer/2022081414/58aa71431a28abbc1e8b4e83/html5/thumbnails/2.jpg)
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](https://reader035.vdocument.in/reader035/viewer/2022081414/58aa71431a28abbc1e8b4e83/html5/thumbnails/3.jpg)
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](https://reader035.vdocument.in/reader035/viewer/2022081414/58aa71431a28abbc1e8b4e83/html5/thumbnails/4.jpg)
Advertisement Overload!
Copyright 2016 Best Class Inc.
![Page 5: Manjari Kumar, Best Class Inc. _case study @ Open Commerce Conference 2016](https://reader035.vdocument.in/reader035/viewer/2022081414/58aa71431a28abbc1e8b4e83/html5/thumbnails/5.jpg)
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](https://reader035.vdocument.in/reader035/viewer/2022081414/58aa71431a28abbc1e8b4e83/html5/thumbnails/6.jpg)
Copyright 2016 Best Class Inc.
The Finds …
![Page 7: Manjari Kumar, Best Class Inc. _case study @ Open Commerce Conference 2016](https://reader035.vdocument.in/reader035/viewer/2022081414/58aa71431a28abbc1e8b4e83/html5/thumbnails/7.jpg)
The Details …
![Page 8: Manjari Kumar, Best Class Inc. _case study @ Open Commerce Conference 2016](https://reader035.vdocument.in/reader035/viewer/2022081414/58aa71431a28abbc1e8b4e83/html5/thumbnails/8.jpg)
PayPal Express Checkout
![Page 9: Manjari Kumar, Best Class Inc. _case study @ Open Commerce Conference 2016](https://reader035.vdocument.in/reader035/viewer/2022081414/58aa71431a28abbc1e8b4e83/html5/thumbnails/9.jpg)
Source: PayPal Adaptive Payments Developer Docs
PayPal Parallel Payments
![Page 10: Manjari Kumar, Best Class Inc. _case study @ Open Commerce Conference 2016](https://reader035.vdocument.in/reader035/viewer/2022081414/58aa71431a28abbc1e8b4e83/html5/thumbnails/10.jpg)
PayPal Chained Payments
Source: PayPal Adaptive Payments Developer Docs
![Page 11: Manjari Kumar, Best Class Inc. _case study @ Open Commerce Conference 2016](https://reader035.vdocument.in/reader035/viewer/2022081414/58aa71431a28abbc1e8b4e83/html5/thumbnails/11.jpg)
• 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](https://reader035.vdocument.in/reader035/viewer/2022081414/58aa71431a28abbc1e8b4e83/html5/thumbnails/12.jpg)
Customer’s Account
![Page 13: Manjari Kumar, Best Class Inc. _case study @ Open Commerce Conference 2016](https://reader035.vdocument.in/reader035/viewer/2022081414/58aa71431a28abbc1e8b4e83/html5/thumbnails/13.jpg)
BestClass Account
![Page 14: Manjari Kumar, Best Class Inc. _case study @ Open Commerce Conference 2016](https://reader035.vdocument.in/reader035/viewer/2022081414/58aa71431a28abbc1e8b4e83/html5/thumbnails/14.jpg)
Provider’s Account
![Page 15: Manjari Kumar, Best Class Inc. _case study @ Open Commerce Conference 2016](https://reader035.vdocument.in/reader035/viewer/2022081414/58aa71431a28abbc1e8b4e83/html5/thumbnails/15.jpg)
@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](https://reader035.vdocument.in/reader035/viewer/2022081414/58aa71431a28abbc1e8b4e83/html5/thumbnails/16.jpg)
Source: PayPal Adaptive Payments Developer Docs
PayPal Fee Splits
![Page 17: Manjari Kumar, Best Class Inc. _case study @ Open Commerce Conference 2016](https://reader035.vdocument.in/reader035/viewer/2022081414/58aa71431a28abbc1e8b4e83/html5/thumbnails/17.jpg)
• 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