Package-level declarations
Types
Link copied to clipboard
Data class representing the agent data.
Link copied to clipboard
Data class representing the cashier data.
Link copied to clipboard
Data class representing the customer data.
Link copied to clipboard
data class FiscalData(val crFactoryNumber: String, val crRegNumber: String, val fnFactoryNumber: String, val date: String, val documentSerialNumber: Int, val fiscalSignature: Long, val operationType: Int, val operationAmount: Double, val shiftNumber: Int, val chequeSequenceNumber: Int) : Parcelable
Data class representing the fiscal data.
Link copied to clipboard
data class FiscalDataRequest(val settlementSign: Int?, val copies: Int?, val taxationSystem: Int?, val items: List<FiscalNode>?, val payments: PaymentsData?, val cashier: CashierData?, val customer: CustomerData?) : Parcelable
Data class representing the fiscal data request.
Link copied to clipboard
data class FiscalNode(val text: String?, val settlementSubjectSign: Int?, val settlementMethodSign: Int?, val name: String?, val price: Double?, val quantity: Int?, val department: Int?, val taxes: Int?, val agent: Int?, val supplier: SupplierData?, val items: List<FiscalNode>?) : Parcelable
Data class representing the fiscal node.
Link copied to clipboard
data class PaymentsData(val electronic: Double, val cash: Double, val consideration: Double, val prepay: Double, val postpay: Double) : Parcelable
Data class representing the payments data.
Link copied to clipboard
data class PosRequest(val copies: Int, val taxationSystem: Int, val items: List<FiscalNode>, val amount: String, val cashier: CashierData?, val customer: CustomerData?) : Parcelable
Data class representing the fiscal data request.
Link copied to clipboard
Data class representing the POS response.
Link copied to clipboard
data class ReceiptData(val bankAndMerchantName: String, val merchantPhone: String, val dateTime: String, val terminalId: String, val checkInvoice: String, val verifyCode: String, val card: String, val applicationIdentifier: String, val accessPointName: String, val transactionVerificationResult: String, val transactionInformation: String, val operationType: String, val totalAmount: String, val commission: String, val status: String, val statusCode: Int, val referenceRetrievalNumber: String, val isOffline: Boolean, val expDate: String, val maskedPan: String, val merchId: String, val number: String, val invoice: String, val customMetaData: Map<String, String>? = null) : Parcelable
Data class representing the receipt data.
Link copied to clipboard
data class SessionRevise(val merchantNo: String, val terminalId: String, val invoiceNumber: Long, val transactionAmount: Long, val transactionAmount_2: Long, val purchasesCount: Int, val voidsCount: Int, val refundsCount: Int, val approve: String, val visualResponse: String, val responseCode: Int, val decimalPoint: Int) : Parcelable
Data class representing the summary of a session revise.
Link copied to clipboard
Link copied to clipboard
data class SupplierData(val tin: String?, val name: String?, val phones: List<String>?) : Parcelable
Data class representing the supplier data.
Link copied to clipboard
Data class representing the taxes data.
Link copied to clipboard
Data class representing the vat data.