Package-level declarations
Types
GatewayTransactionId for a payment.
GatewayTransactionId for a refund.
Id coming from Teya Payments Gateway for a given transaction. Can be GatewayPaymentId or GatewayRefundId.
Type of the integration.
Supertype of all row types.
Represents a row element that can be part of a receipt row. It serves as the supertype for the different types of elements that can be displayed in a receipt, such as text, images, or QR codes.
Represents a header cell in a table layout for defining a receipt structure.
Represents a row within a table in a receipt. Each row consists of a list of text elements that serve as its cells.
Model for a receipt template. It defines a structure of ReceiptRow that is rendered from top to bottom.
Whether a transaction charges the customer or returns money to them.