PaymentOptions

public abstract class PaymentOptions implements Parcelable


Information about the payment options a place offers.

Summary

Nested types

public abstract class PaymentOptions.Builder

Builder for PaymentOptions.

Public constructors

Public methods

static PaymentOptions.Builder

Returns a Builder

abstract Place.BooleanPlaceAttributeValue

Returns the BooleanPlaceAttributeValue whether a place accepts cash.

abstract Place.BooleanPlaceAttributeValue

Returns the BooleanPlaceAttributeValue whether a place accepts credit cards.

abstract Place.BooleanPlaceAttributeValue

Returns the BooleanPlaceAttributeValue whether a place accepts debit cards.

abstract Place.BooleanPlaceAttributeValue

Returns the BooleanPlaceAttributeValue whether a place accepts NFC.

Inherited Constants

From android.os.Parcelable
static final int
static final int
static final int
static final int

Inherited methods

From android.os.Parcelable
abstract int
int
abstract void
writeToParcel(Parcel p, int p1)

Public constructors

PaymentOptions

public PaymentOptions()

Public methods

builder

public static PaymentOptions.Builder builder()

Returns a Builder

getAcceptsCashOnly

public abstract Place.BooleanPlaceAttributeValue getAcceptsCashOnly()

Returns the BooleanPlaceAttributeValue whether a place accepts cash.

getAcceptsCreditCards

public abstract Place.BooleanPlaceAttributeValue getAcceptsCreditCards()

Returns the BooleanPlaceAttributeValue whether a place accepts credit cards.

getAcceptsDebitCards

public abstract Place.BooleanPlaceAttributeValue getAcceptsDebitCards()

Returns the BooleanPlaceAttributeValue whether a place accepts debit cards.

getAcceptsNfc

public abstract Place.BooleanPlaceAttributeValue getAcceptsNfc()

Returns the BooleanPlaceAttributeValue whether a place accepts NFC.