-
public final class PrimerHeadlessUniversalCheckoutPaymentMethod
-
-
Field Summary
Fields Modifier and Type Field Description private final StringpaymentMethodTypeprivate final List<PrimerSessionIntent>supportedPrimerSessionIntentsprivate final List<PrimerPaymentMethodManagerCategory>paymentMethodManagerCategoriesprivate final KClass<out PrimerRawData>requiredInputDataClass
-
Constructor Summary
Constructors Constructor Description PrimerHeadlessUniversalCheckoutPaymentMethod(String paymentMethodType, List<PrimerSessionIntent> supportedPrimerSessionIntents, List<PrimerPaymentMethodManagerCategory> paymentMethodManagerCategories, KClass<out PrimerRawData> requiredInputDataClass)
-
Method Summary
Modifier and Type Method Description final StringgetPaymentMethodType()final List<PrimerSessionIntent>getSupportedPrimerSessionIntents()final List<PrimerPaymentMethodManagerCategory>getPaymentMethodManagerCategories()final KClass<out PrimerRawData>getRequiredInputDataClass()-
-
Constructor Detail
-
PrimerHeadlessUniversalCheckoutPaymentMethod
PrimerHeadlessUniversalCheckoutPaymentMethod(String paymentMethodType, List<PrimerSessionIntent> supportedPrimerSessionIntents, List<PrimerPaymentMethodManagerCategory> paymentMethodManagerCategories, KClass<out PrimerRawData> requiredInputDataClass)
-
-
Method Detail
-
getPaymentMethodType
final String getPaymentMethodType()
-
getSupportedPrimerSessionIntents
final List<PrimerSessionIntent> getSupportedPrimerSessionIntents()
-
getPaymentMethodManagerCategories
final List<PrimerPaymentMethodManagerCategory> getPaymentMethodManagerCategories()
-
getRequiredInputDataClass
final KClass<out PrimerRawData> getRequiredInputDataClass()
-
-
-
-