public class Item
Информация о товаре
| Modifier and Type | Class and Description |
|---|---|
static class |
Item.Companion |
| Modifier and Type | Field and Description |
|---|---|
static Item.Companion |
Companion |
| Constructor and Description |
|---|
Item()
Информация о товаре
|
Item(java.lang.String name,
java.lang.Long price,
java.lang.Double quantity,
java.lang.Long amount,
Tax tax) |
| Modifier and Type | Method and Description |
|---|---|
void |
agentData(kotlin.jvm.functions.Function1<? super ru.tinkoff.acquiring.sdk.models.AgentData,kotlin.Unit> agentData) |
AgentData |
getAgentData()
Данные агента
|
java.lang.Long |
getAmount()
Сумма в копейках. Целочисленное значение не более 10 знаков
|
java.lang.String |
getEan13()
Штрих-код
|
java.lang.String |
getName()
Наименование товара. Максимальная длина строки – 128 символов
|
PaymentMethod |
getPaymentMethod()
Тип оплаты
|
PaymentObject |
getPaymentObject()
Признак предмета расчета
|
long |
getPrice()
Сумма в копейках. Целочисленное значение не более 10 знаков
|
double |
getQuantity()
Количество/вес. Целая часть не более 8 знаков
|
java.lang.String |
getShopCode()
Код магазина
|
SupplierInfo |
getSupplierInfo()
Данные поставщика платежного агента
|
Tax |
getTax()
Ставка налога
|
void |
setAgentData(AgentData p)
Данные агента
|
void |
setAmount(java.lang.Long p)
Сумма в копейках. Целочисленное значение не более 10 знаков
|
void |
setEan13(java.lang.String p)
Штрих-код
|
void |
setName(java.lang.String p)
Наименование товара. Максимальная длина строки – 128 символов
|
void |
setPaymentMethod(PaymentMethod p)
Тип оплаты
|
void |
setPaymentObject(PaymentObject p)
Признак предмета расчета
|
void |
setPrice(long p)
Сумма в копейках. Целочисленное значение не более 10 знаков
|
void |
setQuantity(double p)
Количество/вес. Целая часть не более 8 знаков
|
void |
setShopCode(java.lang.String p)
Код магазина
|
void |
setSupplierInfo(SupplierInfo p)
Данные поставщика платежного агента
|
void |
setTax(Tax p)
Ставка налога
|
void |
supplierInfo(kotlin.jvm.functions.Function1<? super ru.tinkoff.acquiring.sdk.models.SupplierInfo,kotlin.Unit> supplierInfo) |
public static Item.Companion Companion
public Item()
Информация о товаре
public Item(java.lang.String name,
java.lang.Long price,
java.lang.Double quantity,
java.lang.Long amount,
Tax tax)
public long getPrice()
Сумма в копейках. Целочисленное значение не более 10 знаков
public void setPrice(long p)
Сумма в копейках. Целочисленное значение не более 10 знаков
public double getQuantity()
Количество/вес. Целая часть не более 8 знаков
public void setQuantity(double p)
Количество/вес. Целая часть не более 8 знаков
public java.lang.String getName()
Наименование товара. Максимальная длина строки – 128 символов
public void setName(java.lang.String p)
Наименование товара. Максимальная длина строки – 128 символов
public java.lang.Long getAmount()
Сумма в копейках. Целочисленное значение не более 10 знаков
public void setAmount(java.lang.Long p)
Сумма в копейках. Целочисленное значение не более 10 знаков
public Tax getTax()
Ставка налога
public void setTax(Tax p)
Ставка налога
public java.lang.String getEan13()
Штрих-код
public void setEan13(java.lang.String p)
Штрих-код
public java.lang.String getShopCode()
Код магазина
public void setShopCode(java.lang.String p)
Код магазина
public PaymentMethod getPaymentMethod()
Тип оплаты
public void setPaymentMethod(PaymentMethod p)
Тип оплаты
public PaymentObject getPaymentObject()
Признак предмета расчета
public void setPaymentObject(PaymentObject p)
Признак предмета расчета
public AgentData getAgentData()
Данные агента
public void setAgentData(AgentData p)
Данные агента
public SupplierInfo getSupplierInfo()
Данные поставщика платежного агента
public void setSupplierInfo(SupplierInfo p)
Данные поставщика платежного агента
public void agentData(kotlin.jvm.functions.Function1<? super ru.tinkoff.acquiring.sdk.models.AgentData,kotlin.Unit> agentData)
public void supplierInfo(kotlin.jvm.functions.Function1<? super ru.tinkoff.acquiring.sdk.models.SupplierInfo,kotlin.Unit> supplierInfo)