LpmRepository
@Singleton
Content copied to clipboard
This class is responsible for loading the LPM UI Specification for all LPMs, and returning a particular requested LPM.
Constructors
Link copied to clipboard
@Inject
Content copied to clipboard
Types
Link copied to clipboard
data class SupportedPaymentMethod( val code: PaymentMethodCode, val requiresMandate: Boolean, @StringRes val displayNameResource: Int, @DrawableRes val iconResource: Int, val tintIconOnSelection: Boolean, val requirement: PaymentMethodRequirements, val formSpec: LayoutSpec)
Content copied to clipboard
Enum defining all payment method types for which Payment Sheet can collect payment data.