Package ru.tinkoff.acquiring.sdk.models
Class ReceiptFfd105
-
- All Implemented Interfaces:
-
java.io.Serializable
public final class ReceiptFfd105 extends Receipt
По умолчанию версия ФФД - '1.05'
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public classReceiptFfd105.Companion
-
Field Summary
Fields Modifier and Type Field Description private StringshopCodeprivate Stringemailprivate Stringphoneprivate Taxationtaxationprivate List<Item105>itemsprivate AgentDataagentDataprivate SupplierInfosupplierInfoprivate final StringffdVersionpublic final static ReceiptFfd105.CompanionCompanion
-
Constructor Summary
Constructors Constructor Description ReceiptFfd105(String shopCode, String email, String phone, Taxation taxation, List<Item105> items, AgentData agentData, SupplierInfo supplierInfo, String ffdVersion)
-
Method Summary
Modifier and Type Method Description final StringgetShopCode()Код магазина final UnitsetShopCode(@SerializedName(value = "ShopCode") String shopCode)Код магазина StringgetEmail()Электронный адрес для отправки чека покупателю. UnitsetEmail(@SerializedName(value = "Email") String email)Электронный адрес для отправки чека покупателю. final StringgetPhone()Телефон покупателя. final UnitsetPhone(@SerializedName(value = "Phone") String phone)Телефон покупателя. final TaxationgetTaxation()Система налогообложения. final UnitsetTaxation(@SerializedName(value = "Taxation") Taxation taxation)Система налогообложения. final List<Item105>getItems()Массив, содержащий в себе информацию о товарах. final UnitsetItems(@SerializedName(value = "Items") List<Item105> items)Массив, содержащий в себе информацию о товарах. final AgentDatagetAgentData()Данные агента. final UnitsetAgentData(@SerializedName(value = "AgentData") AgentData agentData)Данные агента. final SupplierInfogetSupplierInfo()Данные поставщика платежного агента. final UnitsetSupplierInfo(@SerializedName(value = "SupplierInfo") SupplierInfo supplierInfo)Данные поставщика платежного агента. StringgetFfdVersion()Версия фискализации -
-
Method Detail
-
getShopCode
final String getShopCode()
Код магазина
-
setShopCode
final Unit setShopCode(@SerializedName(value = "ShopCode") String shopCode)
Код магазина
-
getEmail
String getEmail()
Электронный адрес для отправки чека покупателю. Параметр
emailилиphoneдолжен быть заполнен.
-
setEmail
Unit setEmail(@SerializedName(value = "Email") String email)
Электронный адрес для отправки чека покупателю. Параметр
emailилиphoneдолжен быть заполнен.
-
setPhone
final Unit setPhone(@SerializedName(value = "Phone") String phone)
Телефон покупателя. Параметр
emailилиphoneдолжен быть заполнен.
-
getTaxation
final Taxation getTaxation()
Система налогообложения.
-
setTaxation
final Unit setTaxation(@SerializedName(value = "Taxation") Taxation taxation)
Система налогообложения.
-
setItems
final Unit setItems(@SerializedName(value = "Items") List<Item105> items)
Массив, содержащий в себе информацию о товарах.
-
getAgentData
final AgentData getAgentData()
Данные агента.
-
setAgentData
final Unit setAgentData(@SerializedName(value = "AgentData") AgentData agentData)
Данные агента.
-
getSupplierInfo
final SupplierInfo getSupplierInfo()
Данные поставщика платежного агента.
-
setSupplierInfo
final Unit setSupplierInfo(@SerializedName(value = "SupplierInfo") SupplierInfo supplierInfo)
Данные поставщика платежного агента.
-
getFfdVersion
String getFfdVersion()
Версия фискализации
-
-
-
-