sale status updated v1

Emitted when any Flipdish sale transitions to a new lifecycle status — regardless of channel (POS, kiosk, web, marketplace, or API). Beta: this event is in closed beta. To subscribe, contact [email protected].

Payload
string
required

Org ID in standard format

string
required
length ≥ 1

Brand ID string. Most brands use the format br (e.g. br123). Legacy brands may use the fd format (e.g. fd123) or a plain alphanumeric slug (e.g. mexicancafe). No format is enforced — any non-empty string is accepted.

string
required

Property ID in standard format

string
required
length ≥ 1

Sales channel ID string. Most sales channels use the format sc (e.g. sc123). Legacy sales channels may be a plain integer without the sc prefix (e.g. 123). No format is enforced — any non-empty string is accepted.

string
enum
required

Identifies the platform that originated the sale (e.g. UberEats, FlipdishKIOSK, POS).

string
required

Flipdish sale identifier (Crockford base32 encoding of a global counter, e.g. 3N356).

string

Partner/platform's own identifier for the sale, when supplied (e.g. an UberEats order ID).

string
enum
required

The sale was cancelled.

Allowed:
string
enum
required

Reason the sale was cancelled.

Allowed:
string

Optional free-text notes accompanying the cancellation.

string
required

Identifier of the actor (user, system, or partner) that cancelled the sale.

Response
200

Your server must return a 2xx to acknowledge

LoadingLoading…