Configuration

Configuration for CustomerSheet

Types

Link copied to clipboard
class Builder
Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Describes the appearance of CustomerSheet.

Link copied to clipboard

Describes how billing details should be collected. All values default to PaymentSheet.BillingDetailsCollectionConfiguration.CollectionMode.Automatic. If PaymentSheet.BillingDetailsCollectionConfiguration.CollectionMode.Never is used for a required field for the Payment Method used while adding this payment method you must provide an appropriate value as part of defaultBillingDetails.

Link copied to clipboard

CustomerSheet pre-populates fields with the values provided. If PaymentSheet.BillingDetailsCollectionConfiguration.attachDefaultsToPaymentMethod is true, these values will be attached to the payment method even if they are not collected by the CustomerSheet UI.

Link copied to clipboard

Whether CustomerSheet displays Google Pay as a payment option.

Link copied to clipboard

The text to display at the top of the presented bottom sheet.

Link copied to clipboard

Your customer-facing business name. The default value is the name of your app.

Link copied to clipboard

A list of preferred networks that should be used to process payments made with a co-branded card if your user hasn't selected a network themselves.

Functions

Link copied to clipboard
abstract fun describeContents(): Int
Link copied to clipboard
abstract fun writeToParcel(p0: Parcel, p1: Int)