public class AcquiringRequest<R extends AcquiringResponse> implements Disposable
Базовый класс создания запроса Acquiring API
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
AMOUNT |
static java.lang.String |
ANDROID_PAY_TOKEN |
static java.lang.String |
CARD_DATA |
static java.lang.String |
CARD_ID |
static java.lang.String |
CHARGE_FLAG |
static java.lang.String |
CHECK_TYPE |
static java.lang.String |
CUSTOMER_KEY |
static java.lang.String |
CVV |
static java.lang.String |
DATA |
static java.lang.String |
DATA_KEY_EMAIL |
static java.lang.String |
DATA_TYPE |
static java.lang.String |
DESCRIPTION |
static java.lang.String |
EMAIL |
static java.lang.String |
IP |
static java.lang.String |
LANGUAGE |
static java.lang.String |
ORDER_ID |
static java.lang.String |
PASSWORD_KEY |
static java.lang.String |
PAYMENT_ID |
static java.lang.String |
PAYMENT_SOURCE |
static java.lang.String |
PAY_FORM |
static java.lang.String |
PAY_TYPE |
static java.lang.String |
REBILL_ID |
static java.lang.String |
RECEIPT |
static java.lang.String |
RECEIPTS |
static java.lang.String |
RECURRENT |
static java.lang.String |
REQUEST_KEY |
static java.lang.String |
SEND_EMAIL |
static java.lang.String |
SHOPS |
static java.lang.String |
SOURCE |
static java.lang.String |
TERMINAL_KEY |
static java.lang.String |
TOKEN |
| Constructor and Description |
|---|
AcquiringRequest()
Базовый класс создания запроса Acquiring API
|
| Modifier and Type | Method and Description |
|---|---|
java.util.Map<java.lang.String,java.lang.Object> |
asMap() |
void |
dispose() |
void |
execute(kotlin.jvm.functions.Function1<? super R,kotlin.Unit> onSuccess,
kotlin.jvm.functions.Function1<? super java.lang.Exception,kotlin.Unit> onFailure) |
boolean |
isDisposed() |
<R extends AcquiringResponse> |
performRequest(AcquiringRequest<R> request,
java.lang.Class<R> responseClass,
kotlin.jvm.functions.Function1<? super R,kotlin.Unit> onSuccess,
kotlin.jvm.functions.Function1<? super java.lang.Exception,kotlin.Unit> onFailure) |
void |
putIfNotNull(java.util.Map<java.lang.String,java.lang.Object> $receiver,
java.lang.String key,
java.lang.Object value) |
void |
validate() |
void |
validate(java.lang.Object $receiver,
java.lang.String fieldName) |
dispose, isDisposedpublic static java.lang.String TERMINAL_KEY
public static java.lang.String PASSWORD_KEY
public static java.lang.String PAYMENT_ID
public static java.lang.String SEND_EMAIL
public static java.lang.String TOKEN
public static java.lang.String EMAIL
public static java.lang.String CARD_DATA
public static java.lang.String LANGUAGE
public static java.lang.String AMOUNT
public static java.lang.String ORDER_ID
public static java.lang.String DESCRIPTION
public static java.lang.String PAY_FORM
public static java.lang.String CUSTOMER_KEY
public static java.lang.String RECURRENT
public static java.lang.String REBILL_ID
public static java.lang.String CARD_ID
public static java.lang.String CVV
public static java.lang.String PAY_TYPE
public static java.lang.String RECEIPT
public static java.lang.String RECEIPTS
public static java.lang.String SHOPS
public static java.lang.String DATA
public static java.lang.String CHARGE_FLAG
public static java.lang.String DATA_KEY_EMAIL
public static java.lang.String CHECK_TYPE
public static java.lang.String REQUEST_KEY
public static java.lang.String SOURCE
public static java.lang.String PAYMENT_SOURCE
public static java.lang.String ANDROID_PAY_TOKEN
public static java.lang.String DATA_TYPE
public static java.lang.String IP
public AcquiringRequest()
Базовый класс создания запроса Acquiring API
public void validate()
public void execute(kotlin.jvm.functions.Function1<? super R,kotlin.Unit> onSuccess,
kotlin.jvm.functions.Function1<? super java.lang.Exception,kotlin.Unit> onFailure)
public boolean isDisposed()
public void dispose()
public java.util.Map<java.lang.String,java.lang.Object> asMap()
public <R extends AcquiringResponse> void performRequest(AcquiringRequest<R> request, java.lang.Class<R> responseClass, kotlin.jvm.functions.Function1<? super R,kotlin.Unit> onSuccess, kotlin.jvm.functions.Function1<? super java.lang.Exception,kotlin.Unit> onFailure)
public void putIfNotNull(java.util.Map<java.lang.String,java.lang.Object> $receiver,
java.lang.String key,
java.lang.Object value)
public void validate(java.lang.Object $receiver,
java.lang.String fieldName)