Top Banner
Hosted Buttons & Button Manager API Ketan Babaria
23

eBay Dev Con: Hosted Buttons & Button Manager API

Apr 14, 2017

Download

Technology

Sun W. Kim
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: eBay Dev Con: Hosted Buttons & Button Manager API

Hosted Buttons & Button Manager API Ketan Babaria

Page 2: eBay Dev Con: Hosted Buttons & Button Manager API

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.

Page 3: eBay Dev Con: Hosted Buttons & Button Manager API

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

Page 4: eBay Dev Con: Hosted Buttons & Button Manager API

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.

Page 5: eBay Dev Con: Hosted Buttons & Button Manager API

St 1Step 1

Page 6: eBay Dev Con: Hosted Buttons & Button Manager API

St 1Step 1

Page 7: eBay Dev Con: Hosted Buttons & Button Manager API

St 1Step 1

Page 8: eBay Dev Con: Hosted Buttons & Button Manager API

St 2Step 2

Page 9: eBay Dev Con: Hosted Buttons & Button Manager API

St 2Step 2

Page 10: eBay Dev Con: Hosted Buttons & Button Manager API

Ch k tCheckout

Page 11: eBay Dev Con: Hosted Buttons & Button Manager API

Fi l StFinal Step

Page 12: eBay Dev Con: Hosted Buttons & Button Manager API

M S d B ttMy Saved Buttons

Page 13: eBay Dev Con: Hosted Buttons & Button Manager API

Button Manager APIsButton Manager APIs

Page 14: eBay Dev Con: Hosted Buttons & Button Manager API

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

Page 15: eBay Dev Con: Hosted Buttons & Button Manager API

• 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

Page 16: eBay Dev Con: Hosted Buttons & Button Manager API

• 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.

Page 17: eBay Dev Con: Hosted Buttons & Button Manager API

• 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.

Page 18: eBay Dev Con: Hosted Buttons & Button Manager API

DemoDemo

Page 19: eBay Dev Con: Hosted Buttons & Button Manager API

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

Page 20: eBay Dev Con: Hosted Buttons & Button Manager API

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

Page 21: eBay Dev Con: Hosted Buttons & Button Manager API

Q&AQ&AKetan Babaria

Sr. Product Marketing Manager, PayPal

[email protected]

Page 22: eBay Dev Con: Hosted Buttons & Button Manager API

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

Page 23: eBay Dev Con: Hosted Buttons & Button Manager API

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

Thank you!www.ebay.com/devcon