Interface | Description |
---|---|
GooglePayAvailabilityListener |
Listener interface for Google Pay availability notification.
|
IPaymentProcessStateListener |
Listener interface for payment process state notification.
|
IResourceProvider |
Accessor for the Datatrans payment library's resources.
|
SamsungPayAvailabilityListener |
Listener interface for Samsung Pay availability notification.
|
Class | Description |
---|---|
Address |
Class holding postal information about a customer, required for certain payment methods.
|
AliasPaymentMethod |
Payment method for recurring payment requests.
|
AliasPaymentMethodCreditCard |
Payment method for recurring credit card payment requests.
|
AliasPaymentMethodELV | |
AliasPaymentMethodPayPal |
Payment method for recurring PayPal payment requests.
|
AliasPaymentMethodPostFinanceCard | |
AliasPaymentMethodReka |
Payment method for recurring Reka payment requests.
|
AliasRequest |
Configuration object for alias creation.
|
BasketItem |
Class representing a basket position for payment methods requiring the basket to be sent.
|
ByjunoPaymentInfo |
Class for additional transaction settings for Byjuno payments.
|
Customer |
Class holding information about a customer, required for certain payment methods.
|
Date |
Class representing a date, required for certain payment methods.
|
DisplayContext |
Display context abstraction class.
|
ExternalProcessRelayActivity | |
GooglePayActivity | |
GooglePayAvailabilityChecker |
Class that checks whether Google Pay is available on the device.
|
GooglePayConfig |
Class for transaction configurations for Google Pay payments.
|
Payment |
Payment container class.
|
PaymentAuthorizationRequest |
Payment authorization container class.
|
PaymentMethod |
Payment method base class for standard-mode payments without any additional information specific to the
payment method.
|
PaymentMethodCreditCard |
Payment method with additional information specific to credit cards.
|
PaymentOptions |
Optional Datatrans UPP payment settings.
|
PaymentProcessAndroid |
Payment process for the Android platform.
|
PostFinanceRelayFragment | |
ResourceProvider |
Accessor for the Datatrans payment library's resources.
|
SamsungPayAvailabilityChecker |
Class that checks whether Samsung Pay is available on the device.
|
SamsungPayConfig |
Class for transaction configurations for Samsung Pay payments.
|
SwissBillingPaymentInfo |
Class for additional transaction settings for SwissBilling payments.
|
SwissPassPaymentInfo |
Class for additional transaction settings for SwissPass payments.
|
Enum | Description |
---|---|
PaymentMethodFlags | |
PaymentMethodType |
Enumeration of available payment methods in the Datatrans payment library.
|
PaymentProcessState |
Enumeration of payment process states.
|
Exception | Description |
---|---|
BusinessException |
Checked exception for business errors.
|
TechnicalException |
Unchecked exception for technical errors.
|
TWINTNotInstalledException |
Exception thrown if a user selects the TWINT payment method without having the app installed.
|