| io.paymenthighway.sdk.model.AccountId |
Data class to hold account id |
| io.paymenthighway.sdk.ui.AddCardWidget |
Add Card Widget |
| io.paymenthighway.sdk.model.ApiResult |
Json mapping of the result data from the Payment Highway API |
| io.paymenthighway.sdk.model.ApiResultInfo |
Result info from Payment Highway API |
| io.paymenthighway.sdk.model.ApiResultInterface | |
| io.paymenthighway.sdk.BackendAdapter |
Backend Adapter |
| io.paymenthighway.sdk.BuildConfig | |
| io.paymenthighway.sdk.BuildConfig | |
| io.paymenthighway.sdk.util.CallbackResult |
Helper for connecting the Retrofit2 Callback into Result completion |
| io.paymenthighway.sdk.util.CallbackResultConvert |
Helper for connecting the Retrofit2 Callback into Result completion with a convertion of the data received |
| io.paymenthighway.sdk.CardBrand |
Card brands to which a payment card can belong |
| io.paymenthighway.sdk.model.CardData |
Data class to hold card info |
| io.paymenthighway.sdk.ui.CardNumberEditText |
Specialized text field for collecting credit number. |
| java.util.Date (extensions in package io.paymenthighway.sdk.util) | |
| io.paymenthighway.sdk.ui.EditText |
Base class for the Payment Highway text input ui items |
| io.paymenthighway.sdk.exception.EmptyDataException |
Data received from REST api are empty |
| io.paymenthighway.sdk.model.EncryptionKey |
Data class to hold encryption key |
| io.paymenthighway.sdk.Environment |
Payment Highway environment |
| io.paymenthighway.sdk.EnvironmentInterface |
Payment Highway environment interface |
| io.paymenthighway.sdk.model.ExpiryDate |
Data class to hold expiry data |
| io.paymenthighway.sdk.ui.ExpiryDateEditText |
Specialized text field for collecting expiration date. |
| io.paymenthighway.sdk.exception.InternalErrorException |
Error returned from the Payment Highway REST api |
| io.paymenthighway.sdk.exception.InvalidDataException |
Data received from REST api are invalid |
| io.paymenthighway.sdk.model.MerchantId |
Data class to hold merchant id |
| io.paymenthighway.sdk.model.PaymentConfig |
Payment Highway configuration |
| io.paymenthighway.sdk.PaymentContext |
PaymentContext manages all the functionality the payment context, such as adding a new payment card. |
| io.paymenthighway.sdk.R | |
| io.paymenthighway.sdk.R | |
| io.paymenthighway.sdk.exception.ResponseErrorException |
REST api response error |
| io.paymenthighway.sdk.util.Result |
Used to represent whether a sdk operation was successful or encountered an error |
| io.paymenthighway.sdk.ui.SecurityCodeEditText |
Specialized text field for collecting security code. |
| io.paymenthighway.sdk.ServerBaseURL |
Interface to provide environment base URL |
| kotlin.String (extensions in package io.paymenthighway.sdk.util) | |
| io.paymenthighway.sdk.model.TransactionId |
Data class to hold transaction id |
| io.paymenthighway.sdk.exception.UnknowErrorException |
Returned when the source of the error is unknown |
| io.paymenthighway.sdk.ui.ValidationListener |
Interface to listen if isValid ui item did change |