Provides classes that support the Button Purchase Path integration flow.
Interfaces
BrowserInterface |
Interface containing methods that a publisher can use to customize the embedded browser
experience. |
BrowserInterface.Footer |
Footer chrome for the embedded browser. |
BrowserInterface.Header |
Header chrome and title bar for the embedded browser. |
BrowserPage |
Object that contains content and information about the page the user is currently viewing. |
CardList |
|
ProductPage |
Object that contains Product and Commission information about the product page
the user is currently viewing. |
PurchasePage |
Object that contains content and information about a browser page where the user has completed
a purchase. |
PurchasePath.Listener |
|
PurchasePathExtension |
This interface allows you to create a Purchase Path extension for dynamic customization of the
embedded browser user experience. |
PurchasePathInterface |
Button Purchase Path takes regular Merchant URLs to products, categories or just the homepage and
replaces them with a fully attributed Button Purchase Path, optimized for both conversion and
user experience. |
PurchasePathListener |
Purchase Path request callback interface invoked on completion. |
Classes
CallToAction |
Call to action for a Checkout Card. |
Card |
Base template class for checkout extension overlay cards. |
Commission |
Commission Object representing the commissionablity of a product
|
Product |
Class representing a product
|
PurchasePath |
Purchase Path response object that can be started to send the user to the partner application or
embedded web view. |
PurchasePathRequest |
A Purchase Path request defines the parameters for a Purchase Path fetch. |
TextCard |
This is a concrete card class that can display a title and body text. |
TextCard.Builder |
|
Enums