1
class PrimerHeadlessUniversalCheckout.PaymentMethod
swift
copy

Parameters

paymentMethodTypeStringRequired

supportedPrimerSessionIntents[PrimerSessionIntent]Required

enum cases

.checkout

Use checkout when you want go through the checkout flow

.vault

Use vault when you want to vault a payment mehtod, so you can use the token to pay another time.

paymentMethodManagerCategoriesenum StringRequired

enum cases

.cardComponents

.nativeUI

.rawData

requiredInputDataClassPrimerRawData.TypeOptional