We need the following data points to describe the essential data of a transaction:

Parties: ๐Ÿ‘จโ€๐Ÿ‘ฉโ€๐Ÿ‘ง h-card
  • Any number of parties
  • Needs additional data fields, in particular tax ID and VAT number
Transaction:
Type can be any of the following types (more to be added; these are the most important ones IMO):
Sale ๐Ÿ‘‰ Transfer of ownership and transfer of money
Gift ๐Ÿ‘‰ Transfer of ownership for free
Rent ๐Ÿ‘‰ Transfer of possesion and transfer of money
Borrow ๐Ÿ‘‰ Transfer of posession for free
Rendering services ๐Ÿ‘‰ Rendering services and transfer of money
Object and service must be specified:
Object/service ๐Ÿ“ฆ h-product
Description
Amount
Price
Terms
Terms for this transactionโš™๏ธ
Terms for all transactionsโš™๏ธ
Attachments ๐Ÿ“Ž
For example PDF receipts ๐Ÿงพ