Foodtruck Order — TypeScript Reference - v0.1.0
    Preparing search index...

    Type Alias DefinitiveCheckoutRefusal

    DefinitiveCheckoutRefusal: "rejected" | "cancelled"

    The two outcome classes that certainly captured no money.

    rejected and cancelled are both definitive provider decisions rather than lost certainty, which is the entire difference from unknown: a declined payment is known to be unpaid, so the application may act on that knowledge, while unknown never may.