API GuideDashboard
Home
Payments
Automation
Payment Methods
Fraud Providers
SDK Reference
Changelog
SDK Reference
OverviewInstallationPrimerPrimerHeadlessUniversalCheckout
PROPERTIES
delegate
METHODS
start
DELEGATES
PrimerHeadlessUniversalCheckoutDelegatePrimerHeadlessUniversalCheckoutUIDelegate
ASSETS MANAGER
getPaymentMethodAssetsgetPaymentMethodAssetgetCardNetworkImage
NATIVE UI MANAGER
initshowPaymentMethod
RAW DATA MANAGER
delegateinitconfigurelistRequiredInputElementTypessubmit
RAW DATA MANAGER DELEGATE
PrimerHeadlessUniversalCheckoutRawDataManagerDelegate
CARD COMPONENTS MANAGER
delegaterequiredInputElementTypesinputElementsisCardFormValidinitsubmit
CARD COMPONENTS MANAGER DELEGATE
PrimerHeadlessUniversalCheckoutCardComponentsManagerDelegate
Common objects

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

1
func submit()
swift
copy

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

© Primer 2023

hello@primer.io