/receipts

Creates a Receipt entity.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Body Params

Data (@RequestReceiptCreate) describing a Receipt entity.

RequestReceiptCreate

Model for attributes part of the request

  • All Properties defined here are valid (no additional properties allowed)
  • Properties initialized with value are defaults
  • Optional properties are marked with a question mark "?"

string
required

Id of the issuer (UUID)

string
required

Id of the owner (UUID)

string
required

Id of the merchant (UUID)

string
required

Id of the location (UUID)

string
required

Id of the POS (UUID)

header
array of strings

Header generic lines

header
cart
object

Cart contents

cartEncrypted
object

Used for cart data when end-to-end encryption is active

clearing
object
required

Clearing information

loyalty
object

Loyalty information

cashier
object

Information about the cashier at the POS.

footer
array of strings
barcode
object

Barcode

string
required

Id of entity (Format UUIDv5)

string
required

Token of transmission (used as reference/transaction-id)

double

Id of the child public key of users master public key Required at users client to decrypt by correct child private key

string
required

Hash of the receipt as Keccak 384 Bit

string

Predecessor of the receipt. Used if a receipt was exchanged (consists of 2 steps: 1. revoke / 2. issue)

boolean

Whether the receipt is encrypted or not

tse
object

The TSE tax information (required by german law).

Responses

Language
Credentials
Bearer
JWT
URL
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/vnd.api+json