Interface: PaymentInstrumentTileProps
Properties
className?
optionalclassName?:string
Optional class for the outer button — header styling, layout, border.
iconClassName?
optionaliconClassName?:string
Optional class for the brand image (<img> element). Only applied when instrument has brandImage.
instrument
instrument:
PaymentInstrumentTileInstrument
Instrument projection — gateway code, label, display hint, enabled state.
labelClassName?
optionallabelClassName?:string
Optional class for the label span.
onSelect
onSelect: () =>
void
Click handler — caller updates selected state external (controlled component).
Returns
void
selected
selected:
boolean
True when this tile is currently selected in the parent section. Controls aria-checked + data-selected.