adobe flex + pay pal x = monetization of ria
Post on 31-Aug-2014
3.317 Views
Preview:
DESCRIPTION
TRANSCRIPT
Adobe Flash Platform Summit 2010, India. www.adobesummit.com
Ganesh Hegde
FLASH PLATFORM
ADOBESUMMIT 2010, INDIA
Adobe Flex + PayPal X = Monetization of RIA
Twitter:@ganesh_xwww.X.com
Adobe Flash Platform Summit 2010, India. www.adobesummit.com
Agenda• What is PayPal X ?• Adaptive Platform• Using PayPal X SDK with Flash Builder• Demo • Q & A
Adobe Flash Platform Summit 2010, India. www.adobesummit.com
What makes an application really successful??
Adobe Flash Platform Summit 2010, India. www.adobesummit.com
• Advertising ?
• What else ?
Rich User Experience
Good Monetization Strategy
Adobe Flash Platform Summit 2010, India. www.adobesummit.com
Various Monetization Models Subscriptions Pay as you use Free to use, pay to services Freemium eCommerce Virtual Goods Value added Services Memberships License of Content, Brand and Services
USE CASES• Send money• Split payments• Bill payments• Payroll payments• B2B payments• Remittances• Marketplace payments• Virtual currencies• Points and miles• Mass payments• Invoice payments• Recurring payments• Scheduled payments• Money transfers• Mobile/device payments• Government travel• Future payment
scenarios…
Adobe Flash Platform Summit 2010, India. www.adobesummit.com
PayPal X
Facilitates Payments- Pay anyone, receive from anyone !
Provides Account Management - Identity, Permissions, Accounts
Tools for Information and Reporting- Notifications, Search
• Open Global Payments Platform for developers
Adobe Flash Platform Summit 2010, India. www.adobesummit.com
For Developers
Adobe Flash Platform Summit 2010, India. www.adobesummit.com
Simple Send Money
Sample Use Cases: P2P payments, Social Networks, Gaming applications
Basic building block allows merchants to transfer money from one entity to another
Adobe Flash Platform Summit 2010, India. www.adobesummit.com
Preapproved Payments• Pre-authorization of money transfer from customer (sender) to
API caller• Allows an API caller to make payments on behalf of a sender
within the constraints specified • PIN optional for future payments made within the authorized
amount• Useful for single/multi use, and subscription payments
Sample Use Cases: Pay as you use, Micropayments for Digital goods, Subscriptions
Pre Appro
val
C
Adobe Flash Platform Summit 2010, India. www.adobesummit.com
The Annoying thing here is…
User selects “Add Coins & Cash”.
Adobe Flash Platform Summit 2010, India. www.adobesummit.com
Parallel Payments• Pay multiple recipients at once• Future interactions with each transaction can be
separate• Enable partnership opportunities• Facilitates multiple use cases: marketplace payments,
service fees, multi-merchant checkout, and so on$10
$40
$50
$100 Receiver X - $10Receiver Y - $40Receiver Z - $50
Sender Visibility
Sample Use Cases: Payouts, Disbursements, Affiliate fees, MarketPlaces
Adobe Flash Platform Summit 2010, India. www.adobesummit.com
Chained Payments• Instant payment and
disbursements– Sender sees one payment to primary receiver– In one motion, money to secondary receivers sent
• Supports commission-based payments
• Facilitates multiple use cases: marketplace payments, service fees, multi-merchant checkout, and so on
PRIMARY
$10$40
$50
$100 Primary Receiver - $100Sender Visibility
Sample Use Cases: Multi-Merchant Marketplaces, Gaming platform, Referral programs, Property Management (Rent Payments)
Adobe Flash Platform Summit 2010, India. www.adobesummit.com
integration with flex For security reasons API credentials shouldn’t be loaded to client machineGet the SDK PHP .NET ColdFusion Java Ruby
Adobe Flash Platform Summit 2010, India. www.adobesummit.com
Demo
Adobe Flash Platform Summit 2010, India. www.adobesummit.com
PreApproval Key = PA-84HK2A57FCOP3RW IPN= https://www.Rental.com/IPNSender Email: ghegde@paypal.comReceiver Email: PrimReceiver@paypal.com
User Name = myRIA.api Secondary Receiver [2] = Sec Receiver_2@mail.comPassword = keep$secret Amount = 50.00 Signature = 23KJHO5AS09I32SDROR Tracking ID = 234235986Sender Email = ghegde@paypal.com Cancel URL = www.FlexRIA.com/homeCurrency = USD Return URL = www.FlexRIA.com/apstorePrimary Receiver [0] = Prim Receiver@mail.comAmount = 100.00Secondary Receiver [1] = Sec Receiver_1@mail.comAmount = 40.00
User
API
My RIA
PreApproveAPI
WEB
Preapproval Key
Redirect User to PayPal
Return URL
Confidential and Proprietary 15Confidential and Proprietary 15
15
Adobe Flash Platform Summit 2010, India. www.adobesummit.com
User
API
My RIA
Pay with PreApprove Key
Acknowledgement
Confidential and Proprietary 16Confidential and Proprietary 16
Pay Key = PA-84HK2A57FCOP3RW IPN= https://www.Rental.com/IPNSender Email: john_m@mail.comReceiver Email: PrimReceiver@paypal.com
16
User Name = Rental_admin.api Secondary Receiver [2] = Sec Receiver_2@mail.comPassword = keep$secret Amount = 50.00 Signature = 23KJHO5AS09I32SDROR Tracking ID = 234235986Sender Email = ghegde@paypal.com Cancel URL = www.PayRent.com/homeCurrency = USD Return URL = www.PayRent.com/apstorePrimary Receiver [0] = Prim Receiver@mail.comAmount = 100.00Secondary Receiver [1] = Sec Receiver_1@mail.comAmount = 40.00
Adobe Flash Platform Summit 2010, India. www.adobesummit.com
Adobe Flash Platform Summit 2010, India. www.adobesummit.com
www.x.comTwitter: @paypalx, @Ganesh_Xwww.facebook.com/paypalx
Q & A
Let us know what you need!
(30% of our roadmap is based on your feedback)
top related