Cards & Wallets · Mobile SDK
UI Components
The UI components are pre-defined Compose components used to collect the cardholder information securely, without raising the PCI scope for the merchant or integrator of the Mobile SDK.
Components
| Component | Description |
|---|---|
| Card Input | Collect the cardholder details securely. Three lines of space, a more spaced-out component. |
| Card Input Slim | Collect the cardholder details securely in one to two lines of space. |
| Billing Address | Collect the billing address in a form view. Optional. |
| SaveCardBox | A checkbox UI to determine whether the cardholder information can be saved for later use. Optional. |
| SavedCards | A simple list of the current customer’s saved cards, letting the user choose between them for the current payment session or use a new card. |
| Google Pay Button | A simple Google Pay button managed by us. |
Variants
Each component is available in three variants:
| Composables | Views | UIViewControllers |
|---|---|---|
CardInput | CardInputView | CardInputController |
CardInputSlim | CardInputSlimView | CardInputSlimController |
BillingAddressComponent | BillingAddressView | BillingAddressController |
GooglePayButton (Android only) | GooglePayButtonView (Android only) | — |
SaveCardBox | SaveCardView | SaveCardBoxController |
SavedCards | SavedCardsView | SavedCardsController |