Skip to content

[Feature Request] nfc payment service #423

@AndreWohnsland

Description

@AndreWohnsland

As a machine owner, I want to have my bar and Cocktailberry in an automated way. I want my customers to be able to pay cocktails directly at Cocktailberry over nfc Chips.

AC

  • new service handling nfc state and balance top up repo here
  • nfc code support for professional (usb) nfc reader
  • new config for payment service related things
    • opt in
    • endpoint data
    • nfc behavior, protection
    • pricing
  • new attribute for cocktails: price
  • new service manager in Cocktailberry
  • v1 integration
  • v2 integration
  • documentation
    • clarify concept of "user" and how it is used
  • option to lock/remove all other than maker tabs (might be 3.0.1+)
    • at program start prompt if want to go to settings -> navigate if (master) password was right.
  • Configuration for virgin price multiplier
  • Balance display after cocktail booking or preparation
  • optional: Live display of balance after scan?
  • Integration test for
    • existing installations
    • new setup v1
    • new setup v2
  • Optimize Migration + v3.0.0 thingies
    • Remove very old migration scripts (pre v2)
    • Do not assume v1.0.0 if no version found but latest (this is in 99% the case)
    • Set version to current if no found
    • Update doc user Guide
  • Option to mock NFC reader
  • Option to mock Payment Service

optional:

  • User info on not valid or unknown UID/card/chip

Metadata

Metadata

Labels

enhancementEnhancement of the code, not introducing new features.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions