API GuideDashboard
Home
Payments
Automation
Payment Methods
SDK Reference
Changelog
SDK Reference
OverviewInstallationPrimerPrimerHeadlessUniversalCheckout
METHODS
startsetCheckoutListenersetCheckoutUiListenercleanup
LISTENERS
PrimerHeadlessUniversalCheckoutListenerPrimerHeadlessUniversalCheckoutUiListener
ASSETS MANAGERS
getPaymentMethodAssetsgetPaymentMethodAssetgetCardNetworkImage
NATIVE UI MANAGER
newInstanceshowPaymentMethod
RAW DATA MANAGER
newInstanceconfiguregetRequiredInputElementTypessetListenersetRawDatasubmitcleanup
RAW DATA MANAGER LISTENER
PrimerHeadlessUniversalCheckoutRawDataManagerListener
CARD COMPONENTS MANAGER
newInstancesetCardManagerListenergetRequiredInputElementTypessetInputElementsisCardFormValidsubmit
CARD COMPONENTS MANAGER LISTENER
PrimerCardComponentsManagerListener
PRIMER INPUT ELEMENT LISTENER
PrimerInputElementListener
Common objects

When the submit method is called, the SDK will attempt to create a payment based on the raw data set in the setRawData method. If no data is set, SDK will call the onFailed method.

1
fun submit()
kotlin
copy

Product
AutomationPaymentsObservabilityReconciliationConnections
Developers
Primer DocsAPI ReferenceCommunityService Status
Company
BlogCase StudiesNewsroomTeamCareers
Resources
Press KitTermsPrivacy
DiscordLinkedInTwitterInstagramYouTubeFigma

© Primer 2023

hello@primer.io