Package-level declarations

Types

Link copied to clipboard

The order or ranking in which payment buttons appear.

Link copied to clipboard

The button type to be displayed or presented.

Link copied to clipboard

An ExperimentType that is either a control or test type.

Link copied to clipboard

The page or view that a button is displayed on.

Link copied to clipboard
data class PresentmentDetails(val type: ExperimentType, val buttonOrder: ButtonOrder, val pageType: PageType)

Initializes a new PresentmentDetails instance

Link copied to clipboard
data class ShopperInsightsBuyerPhone(var countryCode: String, var nationalNumber: String)

Representation of a user phone number.

Link copied to clipboard

A callback that returns information on whether someone is a PayPal or a Venmo shopper.

Link copied to clipboard

Use ShopperInsightsClient to optimize your checkout experience by prioritizing the customer’s preferred payment methods in your UI. By customizing each customer’s checkout experience, you can improve conversion, increase sales/repeat buys and boost user retention/loyalty.

Link copied to clipboard

Data class encapsulating the result of a shopper insight api request.

Link copied to clipboard
data class ShopperInsightsRequest(var email: String?, var phone: ShopperInsightsBuyerPhone?)

Data class representing a request for shopper insights.

Link copied to clipboard

The result object returned when insights about a shopper is requested.