A unique string identifier for the payment method. Supported payment methods for current client session are returned in onAvailablePaymentMethodsLoaded callback.
Update component with collected data by passing implementations of sealed interface.
This method can be called at any point, even if you have only partially collected data.
To validate the partially collected data, you can refer to the
componentValidationStatus
and receive the validation status when it’s updated.
BanksStep is a class holding different output data for specific steps. Whenever
start or submit methods are
called, componentStep will trigger the next step in case the call to the mentioned method was successful.
An exception that will be thrown in case the SDK was not initialized properly.
Before calling any of the manager’s method, the SDK must be initialized using start method.
An exception that will be thrown in case the initialization of the manager has been done using unsupported paymentMethodType - PrimerHeadlessMainComponent combination.
Supported payment methods for current client session are returned
in onAvailablePaymentMethodsLoaded callback. See Supported types for the supported combinations.