AlmondTill/G3N API

NoSaleInput

input type

No-sale input: open the drawer WITHOUT a sale; moves NO money — the write is the noSaleCount/lastNoSaleAt stamp (the audit/fraud feed reads the stream).

Fields

FieldTypeRequiredNotes
tillSessionIdID ID!yesNo further notes.
expectedRevisionID ID!yesThe doc revision the caller read.
reasonString String!yesREQUIRED — why the drawer opened without a sale ('change for a customer').

Used by