Primer home page
v2.x.x
Search...
⌘K
Ask AI
Contact Sales
Contact support
Contact support
Search...
Navigation
Raw data manager
getRequiredInputElementTypes
Home
Documentation
API Reference
SDK Reference
Connections
Changelogs
Web SDK
iOS SDK
Android SDK
React Native SDK
React Native SDK
Installation
Primer
PrimerHeadlessCheckout
Assets manager
Native UI manager
Raw data manager
constructor
configure
getRequiredInputElementTypes
setRawData
submit
cleanUp
Component with redirect manager
Klarna headless manager
ACH headless manager
Vault manager
Common objects
On this page
Returns
React Native SDK
PrimerHeadlessCheckout
Raw data manager
getRequiredInputElementTypes
Use this method to retrieve the input element types exposed by the payment method. Based on these input element types, you can build the user interface (UI).
TYPESCRIPT
Copy
Ask AI
async
getRequiredInputElementTypes
():
Promise
<
PrimerInputElementType
[]>
Returns
Hide Returns
PrimerInputElementType[]
required
PrimerInputElementType
Hide cases
PrimerInputElementType.CARD_NUMBER
PrimerInputElementType.CVV
PrimerInputElementType.EXPIRY_DATE
PrimerInputElementType.CARDHOLDER_NAME
PrimerInputElementType.RETAIL_OUTLET
PrimerInputElementType.PHONE_NUMBER
PrimerInputElementType.OTP_CODE
configure
setRawData
Assistant
Responses are generated using AI and may contain mistakes.