PaymentSDK
Mobile payment SDK
Android SDK

Classes

enum  de.wirecard.paymentsdk.CardBrand
 List of supported card brands. More...
 
class  de.wirecard.paymentsdk.models.Address
 Address data. More...
 
class  de.wirecard.paymentsdk.models.CardToken
 Tokenized sensitive card data. More...
 
class  de.wirecard.paymentsdk.models.Cryptogram
 Encrypted payment data. Typically used in place of account-number or token-id. More...
 
class  de.wirecard.paymentsdk.models.CustomerData
 Customer data to describe account holder or shipping. More...
 
class  de.wirecard.paymentsdk.models.Notification
 ElasticEngine has a built-in notification capability. The Merchant simply sends the notifications instructions as part of each transaction request. Notifications need to be specified as a URL. There are two types of notifications: HTTP(S) (Web Server POST) SMTP (Email with URL scheme 'mailto') It is possible to setup conditional notifications based on the state of transaction. For example, a Merchant can instruct a notification to only occur on. More...
 
class  de.wirecard.paymentsdk.models.Order
 Order data. More...
 
class  de.wirecard.paymentsdk.models.OrderItem
 Order item data. More...
 
class  de.wirecard.paymentsdk.models.PaymentPageStyle
 Defines custom style and texts for elements in payment forms. More...
 
class  de.wirecard.paymentsdk.models.Periodic
 Describes how the recurring transaction is related to previous/following transaction(s). More...
 
class  de.wirecard.paymentsdk.models.SubMerchantInfo
 Sub Merchant Info. More...
 
class  de.wirecard.paymentsdk.models.WirecardAlipayPayment
 Defines AliPay payment method. More...
 
class  de.wirecard.paymentsdk.models.WirecardAndroidPayPayment
 Defines Android Pay payment method. More...
 
class  de.wirecard.paymentsdk.models.WirecardCardPayment
 Defines Card payment method. More...
 
class  de.wirecard.paymentsdk.models.WirecardExtendedCardPayment
 Defines Card payment method. Used with embedded card input form. More...
 
class  de.wirecard.paymentsdk.models.WirecardPayment
 Base class of all Payment Methods. More...
 
class  de.wirecard.paymentsdk.models.WirecardPayPalPayment
 Defines PayPal payment method. More...
 
class  de.wirecard.paymentsdk.models.WirecardSepaPayment
 Defines SEPA payment method. More...
 
class  de.wirecard.paymentsdk.WirecardCardFormFragment
 Contains input fields for card data. More...
 
interface  de.wirecard.paymentsdk.WirecardClient
 Payment processing client. More...
 
class  de.wirecard.paymentsdk.WirecardClientBuilder
 Payment processing client builder. More...
 
enum  de.wirecard.paymentsdk.WirecardEnvironment
 List of supported environments. More...
 
class  de.wirecard.paymentsdk.WirecardErrorCode
 Error codes. More...
 
class  de.wirecard.paymentsdk.WirecardException
 Thrown when exception occurred. More...
 
interface  de.wirecard.paymentsdk.WirecardInputFormsStateChangedListener
 Listens for card input forms state changes from WirecardCardFormFragment. More...
 
class  de.wirecard.paymentsdk.WirecardInputFormsStateManager
 Manages communication between card input forms and WirecardInputFormsStateChangedListener. More...
 
class  de.wirecard.paymentsdk.WirecardPaymentResponse
 Payment response from ElasticEngine. Contains response data from ElasticEngine. More...
 
enum  de.wirecard.paymentsdk.WirecardPaymentType
 List of supported payment types. More...
 
enum  de.wirecard.paymentsdk.WirecardPeriodicType
 Indicates how and why a transaction occurs more than once. More...
 
class  de.wirecard.paymentsdk.WirecardResponseError
 Error object returned by WirecardResponseListener. More...
 
interface  de.wirecard.paymentsdk.WirecardResponseListener
 Provides callback methods which will provide transaction result. More...
 
enum  de.wirecard.paymentsdk.WirecardSequenceType
 Indicates the sequence of the recurring transaction. More...
 
enum  de.wirecard.paymentsdk.WirecardTransactionState
 List of transaction states. More...
 
enum  de.wirecard.paymentsdk.WirecardTransactionType
 List of transaction types. More...
 

Detailed Description