adobe flex + pay pal x = monetization of ria

Tags:

Post on 31-Aug-2014

3.320 Views

Category:

Technology

0 Downloads

Preview:

Click to see full reader

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