public class PaymentOptions
extends BaseAcquiringOptions
Настройки для проведения платежа, конфигурирования экрана оплаты
| Modifier and Type | Class and Description |
|---|---|
static class |
PaymentOptions.CREATOR |
| Modifier and Type | Field and Description |
|---|---|
static PaymentOptions.CREATOR |
CREATOR |
OrderOptions |
order
Данные заказа
|
| Constructor and Description |
|---|
PaymentOptions()
Настройки для проведения платежа, конфигурирования экрана оплаты
|
| Modifier and Type | Method and Description |
|---|---|
void |
customerOptions(kotlin.jvm.functions.Function1<? super ru.tinkoff.acquiring.sdk.models.options.CustomerOptions,kotlin.Unit> customerOptions) |
int |
describeContents() |
void |
featuresOptions(kotlin.jvm.functions.Function1<? super ru.tinkoff.acquiring.sdk.models.options.FeaturesOptions,kotlin.Unit> featuresOptions) |
AsdkState |
getAsdkState()
Состояние платёжного экрана Acquiring SDK
|
CustomerOptions |
getCustomer()
Данные покупателя
|
OrderOptions |
getOrder()
Данные заказа
|
void |
orderOptions(kotlin.jvm.functions.Function1<? super ru.tinkoff.acquiring.sdk.models.options.OrderOptions,kotlin.Unit> orderOptions) |
void |
setAsdkState(AsdkState p)
Состояние платёжного экрана Acquiring SDK
|
void |
setCustomer(CustomerOptions p)
Данные покупателя
|
PaymentOptions |
setOptions(kotlin.jvm.functions.Function1<? super ru.tinkoff.acquiring.sdk.models.options.screen.PaymentOptions,kotlin.Unit> options) |
void |
setOrder(OrderOptions p)
Данные заказа
|
void |
validateRequiredFields$module() |
void |
writeToParcel(android.os.Parcel parcel,
int flags) |
describeContents, getFeatures, getPublicKey, getTerminalKey, setFeatures, setTerminalParams, validateRequiredFields$module, writeToParcelpublic OrderOptions order
Данные заказа
public static PaymentOptions.CREATOR CREATOR
public PaymentOptions()
Настройки для проведения платежа, конфигурирования экрана оплаты
public OrderOptions getOrder()
Данные заказа
public void setOrder(OrderOptions p)
Данные заказа
public CustomerOptions getCustomer()
Данные покупателя
public void setCustomer(CustomerOptions p)
Данные покупателя
public AsdkState getAsdkState()
Состояние платёжного экрана Acquiring SDK
public void setAsdkState(AsdkState p)
Состояние платёжного экрана Acquiring SDK
public void writeToParcel(android.os.Parcel parcel,
int flags)
public int describeContents()
public void validateRequiredFields$module()
public PaymentOptions setOptions(kotlin.jvm.functions.Function1<? super ru.tinkoff.acquiring.sdk.models.options.screen.PaymentOptions,kotlin.Unit> options)
public void orderOptions(kotlin.jvm.functions.Function1<? super ru.tinkoff.acquiring.sdk.models.options.OrderOptions,kotlin.Unit> orderOptions)
public void customerOptions(kotlin.jvm.functions.Function1<? super ru.tinkoff.acquiring.sdk.models.options.CustomerOptions,kotlin.Unit> customerOptions)
public void featuresOptions(kotlin.jvm.functions.Function1<? super ru.tinkoff.acquiring.sdk.models.options.FeaturesOptions,kotlin.Unit> featuresOptions)