public interface IPaymentDataProvider
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 AmountedCurrency getSelectedCurrency()
@NonNull java.util.ArrayList<AmountedCurrency> getSupportedCurrencies()
@NonNull java.lang.String getPaymentOptionsOrderID()
@Nullable java.lang.String getPostURL()
@NonNull Customer getCustomer()
@Nullable java.lang.String getPaymentDescription()
@Nullable java.util.HashMap<java.lang.String,java.lang.String> getPaymentMetadata()
@Nullable Reference getPaymentReference()
@Nullable java.lang.String getPaymentStatementDescriptor()
@NonNull boolean getRequires3DSecure()
@Nullable Receipt getReceiptSettings()
@NonNull TransactionMode getTransactionMode()
@NonNull AuthorizeAction getAuthorizeAction()
@Nullable Destinations getDestination()