public class OrderOptions
Данные заказа
| Modifier and Type | Class and Description |
|---|---|
static class |
OrderOptions.CREATOR |
| Modifier and Type | Field and Description |
|---|---|
static OrderOptions.CREATOR |
CREATOR |
Money |
amount
Сумма в копейках
|
java.lang.String |
orderId
Номер заказа в системе продавца
|
| Constructor and Description |
|---|
OrderOptions()
Данные заказа
|
| Modifier and Type | Method and Description |
|---|---|
int |
describeContents() |
java.util.Map<java.lang.String,java.lang.String> |
getAdditionalData()
Объект содержащий дополнительные параметры в виде "ключ":"значение".
Данные параметры будут переданы в запросе платежа/привязки карты.
Максимальная длина для каждого передаваемого параметра:
Ключ – 20 знаков,
Значение – 100 знаков.
Максимальное количество пар "ключ-значение" не может превышать 20
|
Money |
getAmount()
Сумма в копейках
|
java.lang.String |
getDescription()
Описание товара/заказа
|
java.lang.String |
getOrderId()
Номер заказа в системе продавца
|
ru.tinkoff.acquiring.sdk.models.Receipt |
getReceipt()
Объект с данными чека
|
java.util.List<ru.tinkoff.acquiring.sdk.models.Receipt> |
getReceipts()
Список с данными чеков
|
boolean |
getRecurrentPayment()
Указывает, что совершается рекуррентный или не рекуррентный платеж
|
java.util.List<ru.tinkoff.acquiring.sdk.models.Shop> |
getShops()
Список с данными магазинов
|
java.lang.String |
getTitle()
Наименоварие товара/заказа
|
void |
setAdditionalData(java.util.Map<java.lang.String,java.lang.String> p)
Объект содержащий дополнительные параметры в виде "ключ":"значение".
Данные параметры будут переданы в запросе платежа/привязки карты.
Максимальная длина для каждого передаваемого параметра:
Ключ – 20 знаков,
Значение – 100 знаков.
Максимальное количество пар "ключ-значение" не может превышать 20
|
void |
setAmount(Money p)
Сумма в копейках
|
void |
setDescription(java.lang.String p)
Описание товара/заказа
|
void |
setOrderId(java.lang.String p)
Номер заказа в системе продавца
|
void |
setReceipt(ru.tinkoff.acquiring.sdk.models.Receipt p)
Объект с данными чека
|
void |
setReceipts(java.util.List<ru.tinkoff.acquiring.sdk.models.Receipt> p)
Список с данными чеков
|
void |
setRecurrentPayment(boolean p)
Указывает, что совершается рекуррентный или не рекуррентный платеж
|
void |
setShops(java.util.List<ru.tinkoff.acquiring.sdk.models.Shop> p)
Список с данными магазинов
|
void |
setTitle(java.lang.String p)
Наименоварие товара/заказа
|
void |
validateRequiredFields() |
void |
writeToParcel(android.os.Parcel parcel,
int flags) |
public java.lang.String orderId
Номер заказа в системе продавца
public Money amount
Сумма в копейках
public static OrderOptions.CREATOR CREATOR
public java.lang.String getOrderId()
Номер заказа в системе продавца
public void setOrderId(java.lang.String p)
Номер заказа в системе продавца
public Money getAmount()
Сумма в копейках
public void setAmount(Money p)
Сумма в копейках
public boolean getRecurrentPayment()
Указывает, что совершается рекуррентный или не рекуррентный платеж
public void setRecurrentPayment(boolean p)
Указывает, что совершается рекуррентный или не рекуррентный платеж
public java.lang.String getTitle()
Наименоварие товара/заказа
public void setTitle(java.lang.String p)
Наименоварие товара/заказа
public java.lang.String getDescription()
Описание товара/заказа
public void setDescription(java.lang.String p)
Описание товара/заказа
public ru.tinkoff.acquiring.sdk.models.Receipt getReceipt()
Объект с данными чека
public void setReceipt(ru.tinkoff.acquiring.sdk.models.Receipt p)
Объект с данными чека
public java.util.List<ru.tinkoff.acquiring.sdk.models.Shop> getShops()
Список с данными магазинов
public void setShops(java.util.List<ru.tinkoff.acquiring.sdk.models.Shop> p)
Список с данными магазинов
public java.util.List<ru.tinkoff.acquiring.sdk.models.Receipt> getReceipts()
Список с данными чеков
public void setReceipts(java.util.List<ru.tinkoff.acquiring.sdk.models.Receipt> p)
Список с данными чеков
public java.util.Map<java.lang.String,java.lang.String> getAdditionalData()
Объект содержащий дополнительные параметры в виде "ключ":"значение". Данные параметры будут переданы в запросе платежа/привязки карты. Максимальная длина для каждого передаваемого параметра: Ключ – 20 знаков, Значение – 100 знаков. Максимальное количество пар "ключ-значение" не может превышать 20
public void setAdditionalData(java.util.Map<java.lang.String,java.lang.String> p)
Объект содержащий дополнительные параметры в виде "ключ":"значение". Данные параметры будут переданы в запросе платежа/привязки карты. Максимальная длина для каждого передаваемого параметра: Ключ – 20 знаков, Значение – 100 знаков. Максимальное количество пар "ключ-значение" не может превышать 20
public void writeToParcel(android.os.Parcel parcel,
int flags)
public int describeContents()
public void validateRequiredFields()