private class PaymentDataManager.PaymentDataProvider extends java.lang.Object implements IPaymentDataProvider
| Modifier | Constructor and Description |
|---|---|
private |
PaymentDataProvider() |
| Modifier and Type | Method and Description |
|---|---|
AuthorizeAction |
getAuthorizeAction()
Gets authorize action.
|
Customer |
getCustomer()
Gets customer.
|
Destinations |
getDestination()
get Destination
|
java.lang.String |
getPaymentDescription()
Gets payment description.
|
java.util.HashMap<java.lang.String,java.lang.String> |
getPaymentMetadata()
Gets payment metadata.
|
java.lang.String |
getPaymentOptionsOrderID()
Gets payment options order id.
|
Reference |
getPaymentReference()
Gets payment reference.
|
java.lang.String |
getPaymentStatementDescriptor()
Gets payment statement descriptor.
|
java.lang.String |
getPostURL()
Gets post url.
|
Receipt |
getReceiptSettings()
Gets receipt settings.
|
boolean |
getRequires3DSecure()
Gets requires 3 d secure.
|
AmountedCurrency |
getSelectedCurrency()
Gets selected currency.
|
java.util.ArrayList<AmountedCurrency> |
getSupportedCurrencies()
Gets supported currencies.
|
TransactionMode |
getTransactionMode()
Gets transaction mode.
|
@NonNull public AmountedCurrency getSelectedCurrency()
IPaymentDataProvidergetSelectedCurrency in interface IPaymentDataProvider@NonNull public java.util.ArrayList<AmountedCurrency> getSupportedCurrencies()
IPaymentDataProvidergetSupportedCurrencies in interface IPaymentDataProvider@NonNull public java.lang.String getPaymentOptionsOrderID()
IPaymentDataProvidergetPaymentOptionsOrderID in interface IPaymentDataProvider@Nullable public java.lang.String getPostURL()
IPaymentDataProvidergetPostURL in interface IPaymentDataProvider@NonNull public Customer getCustomer()
IPaymentDataProvidergetCustomer in interface IPaymentDataProvider@Nullable public java.lang.String getPaymentDescription()
IPaymentDataProvidergetPaymentDescription in interface IPaymentDataProvider@Nullable public java.util.HashMap<java.lang.String,java.lang.String> getPaymentMetadata()
IPaymentDataProvidergetPaymentMetadata in interface IPaymentDataProvider@Nullable public Reference getPaymentReference()
IPaymentDataProvidergetPaymentReference in interface IPaymentDataProvider@Nullable public java.lang.String getPaymentStatementDescriptor()
IPaymentDataProvidergetPaymentStatementDescriptor in interface IPaymentDataProvider@NonNull public boolean getRequires3DSecure()
IPaymentDataProvidergetRequires3DSecure in interface IPaymentDataProvider@Nullable public Receipt getReceiptSettings()
IPaymentDataProvidergetReceiptSettings in interface IPaymentDataProvider@NonNull public TransactionMode getTransactionMode()
IPaymentDataProvidergetTransactionMode in interface IPaymentDataProvider@NonNull public AuthorizeAction getAuthorizeAction()
IPaymentDataProvidergetAuthorizeAction in interface IPaymentDataProvider@Nullable public Destinations getDestination()
IPaymentDataProvidergetDestination in interface IPaymentDataProvider