**Last updated**: 20 November 2025 | [**Change log**](/access/products/checkout/react-native/changelog/)

# AccessCheckoutTextInput

## Customization

You can customize your views using the following properties supported by `AccessCheckoutTextInput`.

### Properties

Here are the properties supported by `AccessCheckoutTextInput`:

| Properties | Type |
|  --- | --- |
| nativeID | string |
| testID | string |
| placeholder | string |
| placeholderTextColor | [React Native color keywords](https://reactnative.dev/docs/colors#color-keywords) |
| editable | boolean |
| style | AccessCheckoutTextInputStyle |


## Styles

In addition to the styles supported by `View`, here are the styles supported by `AccessCheckoutTextInputStyle`:

| Properties | Type |
|  --- | --- |
| color | [React Native color keywords](https://reactnative.dev/docs/colors#color-keywords) |
| fontFamily | string |
| fontSize | number |
| fontStyle | `normal`, `italic` |
| fontWeight | `normal`, `bold`, `100`, `200`, `300`, `400`, `500`, `600`, `700`, `800`, `900` |


Please note that whilst font weights `normal` and `bold` are supported for most fonts, not all fonts have a variant for each of the numeric values. In such a scenario, the closest one is chosen.