- addArgsToArguments(Map<String, String>, String) - Method in class ch.datatrans.payment.Address
-
- addArgsToArguments(Map<String, String>, int) - Method in class ch.datatrans.payment.BasketItem
-
- addArgsToArguments(Map<String, String>) - Method in class ch.datatrans.payment.ByjunoPaymentInfo
-
- addArgsToArguments(Map<String, String>) - Method in class ch.datatrans.payment.Customer
-
- addArgsToArguments(Map<String, String>) - Method in class ch.datatrans.payment.SwissBillingPaymentInfo
-
- addArgsToArguments(Map<String, String>) - Method in class ch.datatrans.payment.SwissPassPaymentInfo
-
- Address - Class in ch.datatrans.payment
-
Class holding postal information about a customer, required for certain payment methods.
- Address() - Constructor for class ch.datatrans.payment.Address
-
- addStateListener(IPaymentProcessStateListener) - Method in class ch.datatrans.payment.PaymentProcessAndroid
-
Registers a state listener.
- AliasPaymentMethod - Class in ch.datatrans.payment
-
Payment method for recurring payment requests.
- AliasPaymentMethod(PaymentMethodType, String) - Constructor for class ch.datatrans.payment.AliasPaymentMethod
-
Creates a new object of type AliasPaymentMethod.
- AliasPaymentMethodCreditCard - Class in ch.datatrans.payment
-
Payment method for recurring credit card payment requests.
- AliasPaymentMethodCreditCard(PaymentMethodType, String, String, int, int, String) - Constructor for class ch.datatrans.payment.AliasPaymentMethodCreditCard
-
Creates a new object of type AliasPaymentMethodCreditCard.
- AliasPaymentMethodELV - Class in ch.datatrans.payment
-
- AliasPaymentMethodELV(String) - Constructor for class ch.datatrans.payment.AliasPaymentMethodELV
-
Creates a new object of type AliasPaymentMethodELV.
- AliasPaymentMethodELV(String, String) - Constructor for class ch.datatrans.payment.AliasPaymentMethodELV
-
Creates a new object of type AliasPaymentMethodELV to be used with old-style aliases.
- AliasPaymentMethodPayPal - Class in ch.datatrans.payment
-
Payment method for recurring PayPal payment requests.
- AliasPaymentMethodPayPal(String, String) - Constructor for class ch.datatrans.payment.AliasPaymentMethodPayPal
-
Creates a new object of type AliasPaymentMethodPayPal.
- AliasPaymentMethodPostFinanceCard - Class in ch.datatrans.payment
-
- AliasPaymentMethodPostFinanceCard(String, String, Integer, Integer) - Constructor for class ch.datatrans.payment.AliasPaymentMethodPostFinanceCard
-
Creates a new object of type AliasPaymentMethodPostFinanceCard.
- AliasPaymentMethodPostFinanceCard(String, String) - Constructor for class ch.datatrans.payment.AliasPaymentMethodPostFinanceCard
-
Creates a new object of type AliasPaymentMethodPostFinanceCard.
- AliasPaymentMethodReka - Class in ch.datatrans.payment
-
Payment method for recurring Reka payment requests.
- AliasPaymentMethodReka(String, String, int, int) - Constructor for class ch.datatrans.payment.AliasPaymentMethodReka
-
Creates a new object of type AliasPaymentMethodReka.
- AliasRequest - Class in ch.datatrans.payment
-
Configuration object for alias creation.
- AliasRequest(String, String, PaymentMethodCreditCard) - Constructor for class ch.datatrans.payment.AliasRequest
-
Hidden mode credit card alias request.
- AliasRequest(String, String, PaymentMethod) - Constructor for class ch.datatrans.payment.AliasRequest
-
Standard mode alias request with prior selection of payment method.
- AliasRequest(String, String, Collection<PaymentMethod>) - Constructor for class ch.datatrans.payment.AliasRequest
-
Standard mode alias request with list of choosable payment methods.
- APP_EPAYMENT_URL_PROD - Static variable in class ch.datatrans.payment.PostFinanceRelayFragment
-
- APP_EPAYMENT_URL_T1 - Static variable in class ch.datatrans.payment.PostFinanceRelayFragment
-
- APP_EPAYMENT_URL_T2 - Static variable in class ch.datatrans.payment.PostFinanceRelayFragment
-
- cancel() - Method in class ch.datatrans.payment.PaymentProcessAndroid
-
To be invoked when the user cancels the process, e.g.
- ch.datatrans.payment - package ch.datatrans.payment
-
- clone() - Method in class ch.datatrans.payment.AliasPaymentMethod
-
Returns a deep copy of this object.
- clone() - Method in class ch.datatrans.payment.AliasPaymentMethodCreditCard
-
Returns a deep copy of this object.
- clone() - Method in class ch.datatrans.payment.AliasPaymentMethodELV
-
Returns a deep copy of this object.
- clone() - Method in class ch.datatrans.payment.AliasPaymentMethodPostFinanceCard
-
Returns a deep copy of this object.
- clone() - Method in class ch.datatrans.payment.AliasPaymentMethodReka
-
Returns a deep copy of this object.
- clone() - Method in class ch.datatrans.payment.Payment
-
Returns a deep copy of this object.
- clone() - Method in class ch.datatrans.payment.PaymentMethod
-
Returns a deep copy of this object.
- clone() - Method in class ch.datatrans.payment.PaymentMethodCreditCard
-
Returns a deep copy of this object.
- complete() - Method in class ch.datatrans.payment.PaymentProcessAndroid
-
Completes the payment process.
- createMethod(PaymentMethodType) - Static method in class ch.datatrans.payment.PaymentMethod
-
Creates a new PaymentMethod with the given type.
- createMethods(PaymentMethodType...) - Static method in class ch.datatrans.payment.PaymentMethod
-
Creates a collection of payment methods with the given types.
- CREATOR - Static variable in class ch.datatrans.payment.GooglePayConfig
-
- CREATOR - Static variable in class ch.datatrans.payment.Payment
-
- Customer - Class in ch.datatrans.payment
-
Class holding information about a customer, required for certain payment methods.
- Customer() - Constructor for class ch.datatrans.payment.Customer
-
- getAcquirerAuthorizationCode() - Method in exception ch.datatrans.payment.BusinessException
-
Returns the underlying acquirer authorization code.
- getAcquirerErrorCode() - Method in exception ch.datatrans.payment.BusinessException
-
Returns the underlying acquirer error code.
- getAlias() - Method in class ch.datatrans.payment.AliasPaymentMethod
-
Returns the payment method alias.
- getAliasPaymentMethod() - Method in class ch.datatrans.payment.PaymentProcessAndroid
-
Returns a payment method for reuse in subsequent transactions.
- getAmount() - Method in class ch.datatrans.payment.Payment
-
Accessor.
- getAppCallbackScheme() - Method in class ch.datatrans.payment.PaymentOptions
-
- getByjunoPaymentInfo() - Method in class ch.datatrans.payment.PaymentOptions
-
Returns the Byjuno payment info.
- getCardHolder() - Method in class ch.datatrans.payment.AliasPaymentMethodCreditCard
-
Returns the card holder's name.
- getCardHolder() - Method in class ch.datatrans.payment.PaymentMethodCreditCard
-
Returns the card holder's name.
- getCardNumber() - Method in class ch.datatrans.payment.PaymentMethodCreditCard
-
Returns the card number.
- getCurrencyCode() - Method in class ch.datatrans.payment.Payment
-
Accessor.
- getCustomer() - Method in class ch.datatrans.payment.PaymentOptions
-
Returns the customer info object.
- getCVV() - Method in class ch.datatrans.payment.PaymentMethodCreditCard
-
Returns the CVV.
- getDate() - Method in class ch.datatrans.payment.Date
-
- getEasypayDescription() - Method in class ch.datatrans.payment.PaymentOptions
-
Returns the Easypay description.
- getEasypayPaymentInfo() - Method in class ch.datatrans.payment.PaymentOptions
-
Returns the Easypay payment info.
- getEasypayTitle() - Method in class ch.datatrans.payment.PaymentOptions
-
Returns the Easypay title.
- getEmail() - Method in class ch.datatrans.payment.AliasPaymentMethodPayPal
-
Returns PayPal email address for displaying purposes.
- getErrorCode() - Method in exception ch.datatrans.payment.BusinessException
-
Returns the underlying Datatrans error code.
- getException() - Method in class ch.datatrans.payment.PaymentProcessAndroid
-
Returns the exception that caused this process to stop.
- getExpiryDateMonth() - Method in class ch.datatrans.payment.AliasPaymentMethodCreditCard
-
Returns the expiration month, e.g.
- getExpiryDateMonth() - Method in class ch.datatrans.payment.AliasPaymentMethodPostFinanceCard
-
Returns the expiration month, e.g.
- getExpiryDateMonth() - Method in class ch.datatrans.payment.AliasPaymentMethodReka
-
Returns the expiration month, e.g.
- getExpiryDateMonth() - Method in class ch.datatrans.payment.PaymentMethodCreditCard
-
Returns the expiration month, e.g.
- getExpiryDateYear() - Method in class ch.datatrans.payment.AliasPaymentMethodCreditCard
-
Returns the expiration year, e.g.
- getExpiryDateYear() - Method in class ch.datatrans.payment.AliasPaymentMethodPostFinanceCard
-
Returns the expiration year, e.g.
- getExpiryDateYear() - Method in class ch.datatrans.payment.AliasPaymentMethodReka
-
Returns the expiration year, e.g.
- getExpiryDateYear() - Method in class ch.datatrans.payment.PaymentMethodCreditCard
-
Returns the expiration year, e.g.
- getGooglePayConfig() - Method in class ch.datatrans.payment.PaymentOptions
-
Returns the Google Pay config.
- getIdentifier() - Method in enum ch.datatrans.payment.PaymentMethodType
-
Returns the 3-letter payment type identifier as used by Datatrans.
- getMaskedCardNumber() - Method in class ch.datatrans.payment.AliasPaymentMethodCreditCard
-
Returns the masked credit card number.
- getMaskedCardNumber() - Method in class ch.datatrans.payment.AliasPaymentMethodPostFinanceCard
-
Returns the masked credit card number.
- getMaskedCardNumber() - Method in class ch.datatrans.payment.AliasPaymentMethodReka
-
Returns the masked Reka card number.
- getMerchantId() - Method in class ch.datatrans.payment.Payment
-
Accessor.
- getMerchantName() - Method in class ch.datatrans.payment.GooglePayConfig
-
Gets the name that may be displayed on Google Pay sheet.
- getMerchantName() - Method in class ch.datatrans.payment.SamsungPayConfig
-
Gets the name that will be displayed on Samsung Pay sheet.
- getMerchantProperties() - Method in class ch.datatrans.payment.PaymentOptions
-
Getter to add additional key-value properties sent along with the payment request and posted to the merchant's PostURL.
- getName() - Method in enum ch.datatrans.payment.PaymentMethodType
-
Returns the payment type name.
- getNWErrorButtonCancelText(Context) - Method in interface ch.datatrans.payment.IResourceProvider
-
Retuns the network error dialog's cancel button text.
- getNWErrorButtonCancelText(Context) - Method in class ch.datatrans.payment.ResourceProvider
-
- getNWErrorButtonRetryText(Context) - Method in interface ch.datatrans.payment.IResourceProvider
-
Retuns the network error dialog's retry button text.
- getNWErrorButtonRetryText(Context) - Method in class ch.datatrans.payment.ResourceProvider
-
- getNWErrorDialogMessageText(Context) - Method in interface ch.datatrans.payment.IResourceProvider
-
Retuns the network error dialog's message.
- getNWErrorDialogMessageText(Context) - Method in class ch.datatrans.payment.ResourceProvider
-
- getNWErrorDialogTitleText(Context) - Method in interface ch.datatrans.payment.IResourceProvider
-
Retuns the network error dialog's title.
- getNWErrorDialogTitleText(Context) - Method in class ch.datatrans.payment.ResourceProvider
-
- getNWIndicatorMessageText(Context) - Method in interface ch.datatrans.payment.IResourceProvider
-
Returns the network indicator's "loading" text.
- getNWIndicatorMessageText(Context) - Method in class ch.datatrans.payment.ResourceProvider
-
- getPaymentMethodType() - Method in exception ch.datatrans.payment.BusinessException
-
Returns The selected payment method when exception was thrown.
- getPaymentMethodType() - Method in class ch.datatrans.payment.PaymentProcessAndroid
-
Returns the type of the used payment method.
- getPaymentMethodTypeByIdentifier(String) - Static method in enum ch.datatrans.payment.PaymentMethodType
-
Returns the payment method type for a given identifier.
- getPaymentOptions() - Method in class ch.datatrans.payment.PaymentProcessAndroid
-
Returns the Datatrans UPP payment options object for additional settings.
- getPaysafecardMerchantClientId() - Method in class ch.datatrans.payment.PaymentOptions
-
Returns the id for identifying a customer of a Paysafecard transaction.
- getRecurringPaymentMethodClass() - Method in enum ch.datatrans.payment.PaymentMethodType
-
Returns the class used for creating a recurring payment method.
- getRefno() - Method in class ch.datatrans.payment.Payment
-
Accessor.
- getSamsungPayConfig() - Method in class ch.datatrans.payment.PaymentOptions
-
Returns the Samsung Pay config.
- getServiceId(boolean) - Method in class ch.datatrans.payment.SamsungPayConfig
-
Gets the ID of the Samsung Pay service used by Datatrans.
- getState() - Method in class ch.datatrans.payment.PaymentProcessAndroid
-
Returns the current state of the payment process.
- getStringCVV() - Method in class ch.datatrans.payment.PaymentMethodCreditCard
-
Returns the CVV as a string with leading zeros.
- getSupportedNetworks() - Method in class ch.datatrans.payment.GooglePayConfig
-
Gets the supported card networks.
- getSupportedNetworks() - Method in class ch.datatrans.payment.SamsungPayConfig
-
Gets the supported card networks.
- getSwissBillingPaymentInfo() - Method in class ch.datatrans.payment.PaymentOptions
-
Returns the SwissBilling payment info.
- getSwissPassPaymentInfo() - Method in class ch.datatrans.payment.PaymentOptions
-
Returns the SwissPass payment info.
- getThreeDSecureCardHolderInfo() - Method in exception ch.datatrans.payment.BusinessException
-
May return additional information about the card holder in case of an error during 3D secure.
- getThreeDSecureTransStatusReason() - Method in exception ch.datatrans.payment.BusinessException
-
May return additional information about the transaction status in case of an error during 3D secure.
- getTransactionId() - Method in class ch.datatrans.payment.PaymentProcessAndroid
-
Returns the Datatrans transaction ID if available.
- getTWINTEnvironment() - Method in class ch.datatrans.payment.PaymentOptions
-
Returns the environment of the TWINT App that is used.
- getType() - Method in class ch.datatrans.payment.PaymentMethod
-
Returns the payment method type.
- GooglePayActivity - Class in ch.datatrans.payment
-
- GooglePayActivity() - Constructor for class ch.datatrans.payment.GooglePayActivity
-
- GooglePayAvailabilityChecker - Class in ch.datatrans.payment
-
Class that checks whether Google Pay is available on the device.
- GooglePayAvailabilityChecker(GooglePayConfig, Activity, boolean) - Constructor for class ch.datatrans.payment.GooglePayAvailabilityChecker
-
Creates a new GooglePayAvailabilityChecker with the given Google Pay configuration.
- GooglePayAvailabilityListener - Interface in ch.datatrans.payment
-
Listener interface for Google Pay availability notification.
- GooglePayConfig - Class in ch.datatrans.payment
-
Class for transaction configurations for Google Pay payments.
- GooglePayConfig(List<PaymentMethodType>, String) - Constructor for class ch.datatrans.payment.GooglePayConfig
-
Creates a new GooglePayConfig object.
- GooglePayConfig(Parcel) - Constructor for class ch.datatrans.payment.GooglePayConfig
-
- Payment - Class in ch.datatrans.payment
-
Payment container class.
- Payment(String, String, String, int, String) - Constructor for class ch.datatrans.payment.Payment
-
Creates a new object of type Payment.
- Payment(Parcel) - Constructor for class ch.datatrans.payment.Payment
-
- PaymentAuthorizationRequest - Class in ch.datatrans.payment
-
Payment authorization container class.
- PaymentAuthorizationRequest(String, String, String, int, String) - Constructor for class ch.datatrans.payment.PaymentAuthorizationRequest
-
Creates a new object for authorizing a payment.
- PaymentMethod - Class in ch.datatrans.payment
-
Payment method base class for standard-mode payments without any additional information specific to the
payment method.
- PaymentMethod(PaymentMethodType) - Constructor for class ch.datatrans.payment.PaymentMethod
-
Creates a new object of type PaymentMethod.
- PaymentMethodCreditCard - Class in ch.datatrans.payment
-
Payment method with additional information specific to credit cards.
- PaymentMethodCreditCard(PaymentMethodType, String, int, int, Integer, String) - Constructor for class ch.datatrans.payment.PaymentMethodCreditCard
-
Creates a new object of type PaymentMethodCreditCard.
- PaymentMethodFlags - Enum in ch.datatrans.payment
-
- PaymentMethodType - Enum in ch.datatrans.payment
-
Enumeration of available payment methods in the Datatrans payment library.
- PaymentOptions - Class in ch.datatrans.payment
-
Optional Datatrans UPP payment settings.
- PaymentOptions() - Constructor for class ch.datatrans.payment.PaymentOptions
-
- PaymentProcessAndroid - Class in ch.datatrans.payment
-
Payment process for the Android platform.
- PaymentProcessAndroid(DisplayContext, String) - Constructor for class ch.datatrans.payment.PaymentProcessAndroid
-
Creates a new object of type PaymentProcessAndroid with a given mobileToken.
- PaymentProcessAndroid(DisplayContext, String, PaymentMethodCreditCard) - Constructor for class ch.datatrans.payment.PaymentProcessAndroid
-
Creates a new object of type PaymentProcessAndroid with a given mobileToken and credit card.
- PaymentProcessAndroid(DisplayContext, Payment, Collection<PaymentMethod>) - Constructor for class ch.datatrans.payment.PaymentProcessAndroid
-
Creates a new object of type PaymentProcessAndroid with a given list of plain payment methods.
- PaymentProcessAndroid(DisplayContext, AliasRequest) - Constructor for class ch.datatrans.payment.PaymentProcessAndroid
-
Creates a new object of type PaymentProcessAndroid to create an alias for recurring payments.
- PaymentProcessAndroid(DisplayContext, Payment, PaymentMethod) - Constructor for class ch.datatrans.payment.PaymentProcessAndroid
-
Creates a new object of type PaymentProcessAndroid with prior selection of payment method.
- PaymentProcessAndroid(DisplayContext, PaymentAuthorizationRequest) - Constructor for class ch.datatrans.payment.PaymentProcessAndroid
-
Creates a new object of type PaymentProcessAndroid to authorize a payment.
- PaymentProcessState - Enum in ch.datatrans.payment
-
Enumeration of payment process states.
- paymentProcessStateChanged(PaymentProcessAndroid) - Method in interface ch.datatrans.payment.IPaymentProcessStateListener
-
Invoked when a payment process' state has changed.
- PostFinanceRelayFragment - Class in ch.datatrans.payment
-
- PostFinanceRelayFragment() - Constructor for class ch.datatrans.payment.PostFinanceRelayFragment
-
- SamsungPayAvailabilityChecker - Class in ch.datatrans.payment
-
Class that checks whether Samsung Pay is available on the device.
- SamsungPayAvailabilityChecker(Context, SamsungPayConfig, boolean) - Constructor for class ch.datatrans.payment.SamsungPayAvailabilityChecker
-
Creates a new SamsungPayAvailabilityChecker with the given Samsung Pay configuration.
- SamsungPayAvailabilityListener - Interface in ch.datatrans.payment
-
Listener interface for Samsung Pay availability notification.
- SamsungPayConfig - Class in ch.datatrans.payment
-
Class for transaction configurations for Samsung Pay payments.
- SamsungPayConfig(List<PaymentMethodType>, String) - Constructor for class ch.datatrans.payment.SamsungPayConfig
-
Creates a new SamsungPayConfig object.
- SamsungPayConfig(String, List<PaymentMethodType>, String) - Constructor for class ch.datatrans.payment.SamsungPayConfig
-
- setAddress(Address) - Method in class ch.datatrans.payment.Customer
-
Sets the address.
- setAppCallbackScheme(String) - Method in class ch.datatrans.payment.PaymentOptions
-
- setAutoSettlement(boolean) - Method in class ch.datatrans.payment.PaymentAuthorizationRequest
-
Sets the the auto settlement option.
- setAutoSettlement(boolean) - Method in class ch.datatrans.payment.PaymentOptions
-
Sets the the auto settlement option.
- setBasketItems(List<BasketItem>) - Method in class ch.datatrans.payment.SwissBillingPaymentInfo
-
Sets the order's basket
- setBirthDate(Date) - Method in class ch.datatrans.payment.Customer
-
Sets the customer birth date.
- setByjunoPaymentInfo(ByjunoPaymentInfo) - Method in class ch.datatrans.payment.PaymentOptions
-
Sets the optional payment information for a Byjuno transaction.
- setCellPhone(String) - Method in class ch.datatrans.payment.Customer
-
Sets the customer cell phone number.
- setCertificatePinning(boolean) - Method in class ch.datatrans.payment.PaymentOptions
-
Sets the certificate pinning option.
- setCity(String) - Method in class ch.datatrans.payment.Address
-
Sets the city
- setCountryCode(String) - Method in class ch.datatrans.payment.Address
-
Sets the country code
- setCurrentActivity(Activity) - Method in class ch.datatrans.payment.DisplayContext
-
Sets the activity responsible for invoking the payment library.
- setCustomData(String[]) - Method in class ch.datatrans.payment.ByjunoPaymentInfo
-
Sets an optional list of custom data fields.
- setCustomer(Customer) - Method in class ch.datatrans.payment.PaymentOptions
-
Sets the customer info object.
- setCustomerEmailConfirmed(boolean) - Method in class ch.datatrans.payment.ByjunoPaymentInfo
-
Sets the optional indication that the customer has confirmed the email address to the merchant.
- setCustomerInfo1(String) - Method in class ch.datatrans.payment.ByjunoPaymentInfo
-
Sets the first optional customer information for credit check.
- setCustomerInfo2(String) - Method in class ch.datatrans.payment.ByjunoPaymentInfo
-
Sets the second optional customer information for credit check.
- setDeliveryMethod(String) - Method in class ch.datatrans.payment.ByjunoPaymentInfo
-
Sets the optional delivery method.
- setDescription(String) - Method in class ch.datatrans.payment.BasketItem
-
Sets an optional item description.
- setDeviceFingerprintId(String) - Method in class ch.datatrans.payment.ByjunoPaymentInfo
-
Sets the optional identification of the customer in the shop.
- setDisplayShippingDetails(boolean) - Method in class ch.datatrans.payment.PaymentOptions
-
Sets the PayPal shipping details display option.
- setEasypayDescription(String) - Method in class ch.datatrans.payment.PaymentOptions
-
Sets the description for Easypay.
- setEasypayPaymentInfo(String) - Method in class ch.datatrans.payment.PaymentOptions
-
Sets payment info for Easypay.
- setEasypayTitle(String) - Method in class ch.datatrans.payment.PaymentOptions
-
Sets the title for Easypay.
- setFirstName(String) - Method in class ch.datatrans.payment.Address
-
Sets the first name
- setFirstRateAmount(int) - Method in class ch.datatrans.payment.ByjunoPaymentInfo
-
Sets the optional amount of the first rate paid by the customer.
- setGender(String) - Method in class ch.datatrans.payment.Customer
-
Sets the customer gender.
- setGooglePayConfig(GooglePayConfig) - Method in class ch.datatrans.payment.PaymentOptions
-
Sets the configuration required for a Google Pay transaction.
- setId(String) - Method in class ch.datatrans.payment.Customer
-
Sets the customer ID.
- setIpAddress(String) - Method in class ch.datatrans.payment.Customer
-
Sets the customer IP address.
- setLanguage(String) - Method in class ch.datatrans.payment.Customer
-
Sets the customer language.
- setLastName(String) - Method in class ch.datatrans.payment.Address
-
Sets the last name
- setMailAddress(String) - Method in class ch.datatrans.payment.Customer
-
Sets the customer mail address.
- setManualCompletionEnabled(boolean) - Method in class ch.datatrans.payment.PaymentProcessAndroid
-
Enables/disables manual completion for this payment process.
- setPaperInvoice(boolean) - Method in class ch.datatrans.payment.ByjunoPaymentInfo
-
Sets the optional indication whether or not to send a paper invoice.
- setPaysafecardMerchantClientId(String) - Method in class ch.datatrans.payment.PaymentOptions
-
Sets the id for identifying a customer of a Paysafecard transaction, i.e.
- setPhone(String) - Method in class ch.datatrans.payment.Customer
-
Sets the customer phone number.
- setRecurringPayment(boolean) - Method in class ch.datatrans.payment.PaymentOptions
-
Sets the the recurring payment option.
- setRepaymentType(int) - Method in class ch.datatrans.payment.ByjunoPaymentInfo
-
Sets an optional number from 1 to 20 to indicate the repayment schedule.
- setRiskOwner(String) - Method in class ch.datatrans.payment.ByjunoPaymentInfo
-
Sets the optional risk owner.
- setSamsungPayConfig(SamsungPayConfig) - Method in class ch.datatrans.payment.PaymentOptions
-
Sets the configuration required for a Samsung Pay transaction.
- setShippingAddress(Address) - Method in class ch.datatrans.payment.SwissBillingPaymentInfo
-
Sets the optional shipping address.
- setSiteId(String) - Method in class ch.datatrans.payment.ByjunoPaymentInfo
-
Sets the optional site Id.
- setSkipAuthorizationCompletion(boolean) - Method in class ch.datatrans.payment.PaymentOptions
-
Sets whether the transaction's authorization completion step should be omitted.
- setStreet(String) - Method in class ch.datatrans.payment.Address
-
Sets the street
- setStreet2(String) - Method in class ch.datatrans.payment.Address
-
Sets an additional street line
- setSubtype(String) - Method in class ch.datatrans.payment.ByjunoPaymentInfo
-
Sets the Byjuno specific payment method used for the transaction.
- setSwissBillingPaymentInfo(SwissBillingPaymentInfo) - Method in class ch.datatrans.payment.PaymentOptions
-
Sets the optional payment information for a SwissBilling transaction.
- setSwissPassPaymentInfo(SwissPassPaymentInfo) - Method in class ch.datatrans.payment.PaymentOptions
-
Sets the optional payment information for a SwissPass transaction.
- setTax(double) - Method in class ch.datatrans.payment.BasketItem
-
Sets the optional tax rate
- setTaxAmount(int) - Method in class ch.datatrans.payment.BasketItem
-
Sets the optional tax amount
- setTaxAmount(int) - Method in class ch.datatrans.payment.SwissBillingPaymentInfo
-
Sets the optional tax amount for the whole order.
- setTestingEnabled(boolean) - Method in class ch.datatrans.payment.PaymentProcessAndroid
-
Enables/disables test mode.
- setTWINTEnvironment(TwintEnvironment) - Method in class ch.datatrans.payment.PaymentOptions
-
Sets the environment of the TWINT App that is used.
- setType(String) - Method in class ch.datatrans.payment.BasketItem
-
Sets the type of this item, "goods" if not set
- setType(String) - Method in class ch.datatrans.payment.Customer
-
Sets the customer type.
- setVerifiedDocument1Issuer(String) - Method in class ch.datatrans.payment.ByjunoPaymentInfo
-
Sets the optional verified document issuer.
- setVerifiedDocument1Number(String) - Method in class ch.datatrans.payment.ByjunoPaymentInfo
-
Sets the optional verified document number.
- setVerifiedDocument1Type(String) - Method in class ch.datatrans.payment.ByjunoPaymentInfo
-
Sets the optional indication if merchant is having verified documents from client request.
- setZipCode(String) - Method in class ch.datatrans.payment.Address
-
Sets the zip code
- start() - Method in class ch.datatrans.payment.PaymentProcessAndroid
-
Starts the payment process.
- SwissBillingPaymentInfo - Class in ch.datatrans.payment
-
Class for additional transaction settings for SwissBilling payments.
- SwissBillingPaymentInfo() - Constructor for class ch.datatrans.payment.SwissBillingPaymentInfo
-
- SwissPassPaymentInfo - Class in ch.datatrans.payment
-
Class for additional transaction settings for SwissPass payments.
- SwissPassPaymentInfo(String, String) - Constructor for class ch.datatrans.payment.SwissPassPaymentInfo
-
Creates a new SwissPassPaymentInfo object with the mandatory fields.