SavedPostFinancePay

class SavedPostFinancePay(alias: String, val maskedAccountNumber: String?) : SavedPaymentMethod

This class contains saved Post Finance Pay payment method details.

Like any other SavedPaymentMethod subclass, it can be used to initiate follow-up payments with the same method.

A SavedPostFinancePay object can be created by successfully completing a Post Finance Pay payment or with a dedicated registration.

Constructors

Link copied to clipboard
constructor(alias: String, maskedAccountNumber: String?)

Properties

Link copied to clipboard
open var alias: String

The alias that can be used to process recurring payments or fast checkouts.

Link copied to clipboard
open val isValid: Boolean = true

Checks if the saved payment method is valid.

Link copied to clipboard

Masked account number of Post Finance Pay

Link copied to clipboard

Payment method type, e.g. Visa.

Functions

Link copied to clipboard
open override fun clone(): SavedPostFinancePay
Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
open override fun getAccessibilityTitle(context: Context): String

For TalkBack this title is used instead of getDisplayTitle.

Link copied to clipboard
open override fun getDisplayTitle(context: Context): String

A human readable title.

Link copied to clipboard
open override fun hashCode(): Int
Link copied to clipboard
fun toJson(): String

Returns a JSON string representation of this saved payment method object to be deserialized with create.

Link copied to clipboard
open override fun toString(): String