CheckoutState.start constructor

CheckoutState.start(
  1. PosBusinessSettings business
)

Startstand: die erste Zahlungsart, die der Betrieb anbietet. Ein Betrieb ohne Bargeld darf nicht mit „Bar" vorbelegt beginnen.

Implementation

factory CheckoutState.start(PosBusinessSettings business) =>
    CheckoutState(paymentMethod: offeredPaymentMethods(business).first);