Package-level declarations
Types
Link copied to clipboard
class PTAdditionalAttribute(var name: String, var value: String) : PeripheryModelBase<PTAdditionalAttribute> , GSONConvertible<PTAdditionalAttribute>
Дополнительный атрибут транзакции платежного терминала.
Link copied to clipboard
Типы операций.
Link copied to clipboard
class PTFullShiftReport(var printView: String) : PeripheryModelBase<PTFullShiftReport> , GSONConvertible<PTFullShiftReport>
Полный отчет по транзакциям за смену.
Link copied to clipboard
class PTSummaryShiftReport(var printView: String) : PeripheryModelBase<PTSummaryShiftReport> , GSONConvertible<PTSummaryShiftReport>
Краткий отчет по транзакциям за смену.
Link copied to clipboard
class PTTransaction @JvmOverloads constructor(var operation: PTEOperations, var merchantId: String? = null, var terminalId: String, var number: Int? = null, var amount: Long, var currencyCode: CurrencyCodes, var registeredAt: OffsetDateTime, var authorizationCode: String? = null, var referenceRetrievalNumber: String? = null, var emvApplicationIdentifier: String? = null, var emvApplicationLabel: String? = null, var cardNumber: String? = null, var cardholderName: String? = null, var cardExpiresAt: OffsetDateTime? = null, var cardHash: String? = null, var hostResponseCode: String? = null, var hostResponseMessage: String? = null, var printView: String? = null, var additionalAttributes: List<PTAdditionalAttribute>? = null) : PeripheryModelBase<PTTransaction> , GSONConvertible<PTTransaction>
Базовые поля банковской транзакции.