ebay dev con: hosted buttons & button manager api

Post on 14-Apr-2017

109 Views

Category:

Technology

3 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Hosted Buttons & Button Manager API Ketan Babaria

Sh d i thi t lkShare, reuse, and remix this talk

This presentation is available under Creative Commons Attribution-Noncommercial-Share Alike 3.0

You can share this information with others.Don’t forget to tag it eBay DevCon 09.Don t forget to tag it eBay DevCon 09.© 2009, eBay Inc. Some rights reserved.eBay and the eBay logo are among the registered trademarks of eBay Inc. PayPal and the PayPal logo are trademarks of PayPal, Inc. Other trademarks and brands are the property of their respective owners.

Wh t i W b it P t St d d (WPS)What is Website Payments Standard (WPS)

• Allow sellers to process credit cards quickly• Allow sellers to process credit cards quickly, with no application processA t t b it li ti• Accept payments on website, application or a widget

• Buyers can pay without creating a PayPal accountaccount

• Sellers can create an account after receiving fi t tfirst payment

• Available in 190 countries and 19 currencies

B tt F tButton Factory

• Simple integration optionO l HTML di i d• Only HTML coding required

• Supports features like tax and shipping pp pp gcalculation, inventory management, margin analysis, discounts, etc.analysis, discounts, etc.

St 1Step 1

St 1Step 1

St 1Step 1

St 2Step 2

St 2Step 2

Ch k tCheckout

Fi l StFinal Step

M S d B ttMy Saved Buttons

Button Manager APIsButton Manager APIs

APIAPIs• The APIs offer all the functionality available inThe APIs offer all the functionality available in

the button factory UI• Rich set of APIs to manage all the item details• Rich set of APIs to manage all the item details

at one placeCreate B tton• Create Button

• Update ButtonS t I t• Set Inventory

• Get Inventory• Button Search• Get Button Details• Manage Status

• Create Button API (Method = ‘BMCreateButton’)Create Button API (Method BMCreateButton )• The API allows any WPS button to be created and returns code for either

hosted or non-hosted button as specified in the request. A successful response includes HTML code generated for website and an email link.

• Update Button API (Method = ‘BMUpdateButton’)• The API allows a hosted button to be updated and the response includes HTML

code generated for website and an email link.

Mini-Button Factory @ Hosting Provider

• Set Inventory API (Method = ‘BMSetInventory’)• The API updates inventory values by item or by option as specified for a Buy

Now, Cart or Subscription button. Includes the ability to specify a delta amount, ifif necessary.

• Get Inventory API (Method = ‘BMGetInventory’)• Get Inventory API (Method = BMGetInventory )• The API returns a response which includes all inventory related information

associated with the specified hosted button.

• Button Search API (Method = ‘BMButtonSearch’)• API returns a list of all hosted buttons previously created by the merchant.

Supports the concept of “Start Date” and “End Date” to narrow down search results.

• Get Button Details API (Method = ‘BMGetButtonDetails’)• API returns all parameters associated with a previously created hosted button.

This allows merchants to edit the response and call the Update Button API in order to update the buttonorder to update the button.

• Manage Status API (Method = ‘BMManageButtonStatus’)• API allows the status of a button to be updated. Currently supports marking

the button as deleted. Expandable in the future to mark buttons as inactive etcetc.

DemoDemo

K T kKey Takeaways• Website Payments Standard is our fastest way to y y

set up online payments on your website, application or a widgetg

• Buyers do not need a PayPal account to pay and sellers can open the account after receiving their p gfirst payment

• Button Factory allows rich set of features like Tax,Button Factory allows rich set of features like Tax, Shipping, Inventory Management, Discount, etc.

• APIs allow the developers to create and manageAPIs allow the developers to create and manage payment buttons on behalf of a seller without needing their PayPal account informationneeding their PayPal account information

Li kLinks• Introduction to WPS with links to

• Feature List• Technical Overview• Documentation • https://www paypal com/standard• https://www.paypal.com/standard

• Button Factory • Tools for creating ‘Buy Now’ ‘PayPal Cart’ ‘Donations’ ‘Recurring Payments’ and• Tools for creating Buy Now , PayPal Cart , Donations , Recurring Payments and

‘Gift Certificate’ buttons• https://www.paypal.com/buttondesigner

• Button Manager APIs• Introduction - https://www.paypal.com/ButtonManagerAPIIntro• API guides- https://www.paypal.com/wpsdocumentation then click on Website Payments Standard

Q&AQ&AKetan Babaria

Sr. Product Marketing Manager, PayPal

kbabaria@paypal.com

https://www.paypal-promo.com/buttonmanager/index.html

Q ti ?Thank you! Questions?To learn more, visitwww ebay com/devcon

Thank you!www.ebay.com/devcon

top related