Protected ReadonlydbProtected ReadonlyretailerStaticinstanceThe process default: the parent's graph plus the internal event publisher.
ProtectedmapIn table row order.
Applies one full Green Dot retailer list. Our own columns (display_name,
slug, enabled, enabled_for_testing) are never overwritten; an id we
have no row for gets one, enabled, named from Green Dot. Refuses a list
that would delist more than MAX_DELIST_SHARE of the live ids.
Clears the read cache once the transaction commits.
Writes our own columns on one row. enabled: false hides the retailer:
its stores leave the location search and barcode creation refuses it. The
sync never overwrites enabled, so a hidden retailer stays hidden.
The operator surface over
b2b.greendot_retailer, plus the sync that keeps it in step with Green Dot. Searches passincludeDelisted: trueto see rows Green Dot no longer lists.