Completions

Retain-Demand Swarm · Loyalty-Orchestration Agent · Cross- Location-Offer-Coordination Skill · Build pillar · Published September 26, 2026

How to build cross-location offer coordination for multi- banner franchise loyalty programs across 50-500 locations

A 4-skill bundle (Design + Coordinate + Redeem + Account) layered above the existing Punchh + Paytronix + Thanx + Eagle Eye + LoyaltyLion + Smile.io + Yotpo Loyalty + Stamped + Annex Cloud + Salesforce Loyalty Management + SAP Customer Loyalty + Oracle CrowdTwist + Capillary + Comarch + Antavo + LoyaltyPlus loyalty platform ecosystem + the Toast + Square + Clover + Lightspeed + NCR Aloha + Oracle MICROS + Revel Systems + Lavu + Touchbistro POS substrate + the Segment + RudderStack + mParticle + Snowplow + Twilio Segment CDP substrate + the Klaviyo + Iterable + Braze + Customer.io + Mailchimp + Twilio + MessageBird email/SMS substrate + the Talon.One + Voucherify + Recurly Coupons + Stripe Coupons offer-management substrate + the Sage Intacct + NetSuite + QuickBooks + Xero + Microsoft Dynamics + Workday Financials accounting substrate. Anchored on FASB ASC 606 revenue recognition (loyalty as separate performance obligation + breakage estimation) + IRS treatment of loyalty points as deferred revenue + per-state escheat + per-state gift-card statutes + federal CARD Act 2009 (15 USC 1693l-1) + FDD Item 6 + Item 9 + Item 12 + Item 17 + Item 19 + FTC Section 5 + FTC Endorsement Guides + per-state UDAP + PCI DSS 4.0 + Truth-in-Lending + EFTA + CCPA + CPRA + state-comprehensive-privacy + GDPR + TCPA + CAN-SPAM + A2P 10DLC TCR + NIST AI RMF + ISO 42001 + EU AI Act.

The 4-skill bundle on the loyalty-orchestration agent

Cross-location offer coordination is one skill on the loyalty-orchestration agent. The skill decomposes into four operationally distinct sub-skills, each with its own success criteria and its own handoff to the next.

1. Design

Operator-defined loyalty policy per banner per franchisee per tier in a versioned registry: which banners participate in cross-redemption (cross- redemption requires explicit franchisor + per- franchisee opt-in documented in FDD Item 6 + Item 9 amendments); per-tier earn rate + redemption value + expiration policy; per-jurisdiction expiration override per per-state gift-card statute; per-banner offer catalog; per-location accept-vs-issue posture; per-franchisee revenue-share rules covering reimbursement when one franchisee accepts a discount another franchisee funded. Each rule has explicit precedence and explicit operator-counsel-documented FDD reference.

2. Coordinate

At the moment a member identifies at a participating location (loyalty platform login + POS integration): identify member tier, read applicable offer set per Design policy version in effect at transaction time, filter by per-banner + per-location + per-jurisdiction eligibility, present the eligible offer set to POS. Per-loyalty-platform connection (Punchh + Paytronix + Thanx + Eagle Eye + LoyaltyLion + Smile.io + Yotpo + Stamped + Annex Cloud + Salesforce Loyalty + SAP Customer Loyalty + Oracle CrowdTwist + Capillary + Comarch + Antavo + LoyaltyPlus); per-POS integration (Toast + Square + Clover + Lightspeed + NCR Aloha + Oracle MICROS + Revel Systems + Lavu + Touchbistro).

3. Redeem

Apply chosen offer at POS, calculate discount + earn + per-franchisee revenue-share entry, emit transaction event to CDP (Segment + RudderStack + mParticle + Snowplow + Twilio Segment) and offer-management layer (Talon.One + Voucherify + Recurly Coupons + Stripe Coupons). Email + SMS offer delivery (Klaviyo + Iterable + Braze + Customer.io + Mailchimp + Twilio + MessageBird) gated by per-jurisdiction TCPA + CAN- SPAM + A2P 10DLC TCR posture verified per send.

4. Account

Per-transaction accounting entries to operator-chosen GL (Sage Intacct + NetSuite + QuickBooks + Xero + Microsoft Dynamics + Workday Financials) per FASB ASC 606: portion of transaction price allocated to loyalty performance obligation + deferred; on redemption + deferred revenue recognized; on breakage proportional recognition over expected redemption pattern. Per- franchisee inter-company receivable + payable per Design revenue-share rule. Per-state escheat reserves tracked separately. Per-jurisdiction sales-tax treatment encoded per state.

The real ecosystem this skill sits above

Loyalty platform + POS substrate

Punchh, Paytronix, Thanx, Eagle Eye, LoyaltyLion, Smile.io, Yotpo Loyalty, Stamped, Annex Cloud, Salesforce Loyalty Management, SAP Customer Loyalty, Oracle CrowdTwist, Capillary, Comarch, Antavo, LoyaltyPlus loyalty platforms. Toast, Square, Clover, Lightspeed, NCR Aloha, Oracle MICROS, Revel Systems, Lavu, Touchbistro, ShopKeep POS.

CDP + offer management + email/SMS substrate

Segment, RudderStack, mParticle, Snowplow, Twilio Segment CDP. Talon.One, Voucherify, Recurly Coupons, Stripe Coupons offer management. Klaviyo, Iterable, Braze, Customer.io, Mailchimp + Twilio, MessageBird, Vonage, Plivo for email + SMS offer delivery.

Accounting + GL substrate

Sage Intacct, NetSuite, QuickBooks Online + Enterprise, Xero, Microsoft Dynamics 365 Finance, Workday Financials for general ledger. ASC 606 deferred- revenue allocation + redemption recognition + breakage estimation entries written per transaction. Per- franchisee inter-company subledger.

5-anchor compliance overlay

Anchor 1 — FASB ASC 606 + IRS deferred revenue + per- state escheat + per-state gift-card + CARD Act (operationally distinctive)

Loyalty points and offer credits are not free. FASB Accounting Standards Codification Topic 606 (Revenue from Contracts with Customers, effective 2018) treats loyalty points as a separate performance obligation when material rights are granted — a portion of the original transaction price is deferred until points redeem or breakage is reasonably estimable. IRS treatment generally follows ASC 606 deferred revenue with timing differences. Per-state escheat / unclaimed -property statutes vary widely on whether unredeemed loyalty points + stored-value credits escheat to state treasury; New Jersey has held certain loyalty programs escheatable, while other states treat points as having no monetary value. Per-state gift-card statutes layer additional requirements: Florida + California + Massachusetts restrict expiration + dormancy fees; Connecticut + Maine require minimum disclosure language. Federal CARD Act 2009 (15 USC 1693l-1) sets minimum gift-card standards that pre- empt some state law but not all. When loyalty points convert to gift-card-equivalent stored value, the entire stack applies. Operationally distinctive — this accounting + escheat + gift-card frame is uniquely the loyalty compliance hook.

Anchor 2 — FDD Item 6 + Item 9 + Item 12 + Item 17 + Item 19

When loyalty redemption value moves across franchisee contracts: FDD Item 6 (fees) governs franchisee contributions to the loyalty pool; Item 9 (franchisee obligations) covers participation requirements; Item 12 (territory) governs cross-franchisee value transfer; Item 17 (renewal + termination + transfer) covers loyalty accrual treatment on franchisee ownership change; Item 19 (FPR) where the operator discloses loyalty-driven revenue projections. The Design registry references the operator-counsel- documented FDD section per rule.

Anchor 3 — FTC Section 5 + FTC Endorsement Guides + per-state UDAP + PCI DSS 4.0 + Truth-in-Lending Act + EFTA

Offer claim substantiation under FTC Section 5 + FTC Endorsement Guides + per-state Unfair and Deceptive Acts and Practices statutes. PCI DSS 4.0 when stored -value tied to payment. Truth-in-Lending Act 15 USC 1601 + Regulation Z + EFTA 15 USC 1693 when monetary- equivalent stored value crosses into payment-system scope.

Anchor 4 — CCPA + CPRA + state-comprehensive-privacy + GDPR + TCPA + CAN-SPAM + A2P 10DLC TCR

Member data is personal information under California Consumer Privacy Act + California Privacy Rights Act + 18 state-comprehensive-privacy statutes + GDPR. Email + SMS offer delivery operates under TCPA + CAN- SPAM Act primary-purpose test + CTIA Short Code Monitoring Handbook + Campaign Registry A2P 10DLC for long-code SMS.

Anchor 5 — NIST AI RMF + ISO 42001 + EU AI Act + per- vendor LLM zero-retention

When AI-driven offer personalization is used (LLM- proposed segment + LLM-proposed offer mix per segment), NIST AI Risk Management Framework + ISO 42001 + applicable EU AI Act articles + per-vendor LLM zero-retention posture apply. Personalization proposals route through the same governance Gate as other AI-output skills on the operator agent swarm.

6-workstream pre-engagement-baseline reporting cycle

Settlement accuracy and ASC 606 conformance are what the data shows after the orchestration is built, not numbers Completions promises in advance.

  1. Design coverage. Per-banner per- franchisee per-tier rule completeness, per-jurisdiction expiration override coverage, per-banner offer catalog completeness, per-franchisee revenue-share rule documentation, Design registry version pointer freshness, FDD Item 6 + Item 9 reference completeness.
  2. Coordinate quality. Per-loyalty-platform connection health, per-POS-vendor integration, per- member tier-identification accuracy, per-location offer- set filtering correctness, per-jurisdiction eligibility application.
  3. Redeem quality. Per-transaction discount calculation accuracy, per-transaction earn calculation, per-transaction CDP emission, per-offer-management vendor sync, per-jurisdiction TCPA + CAN-SPAM + A2P 10DLC TCR posture freshness for offer delivery.
  4. Account quality. Per-transaction ASC 606 deferred-revenue allocation accuracy, per-redemption recognition, per-breakage estimation methodology adherence, per-franchisee inter-company receivable + payable accuracy, per-state escheat reserve calculation, per-state sales-tax treatment correctness, GL system write success.
  5. 5-anchor compliance posture freshness. FASB ASC 606 + IRS deferred-revenue + per-state escheat + per-state gift-card + CARD Act + FDD Item 6/9/12/17/ 19 + FTC Section 5 + FTC Endorsement Guides + per-state UDAP + PCI DSS 4.0 + Truth-in-Lending + EFTA + CCPA + CPRA + state-comprehensive-privacy + GDPR + TCPA + CAN- SPAM + A2P 10DLC TCR + NIST AI RMF + ISO 42001 + EU AI Act posture.
  6. Audit-trail completeness. Per- transaction canonical accounting record, per-Design rule evaluation record, per-Account settlement record.

Frequently asked questions

What does cross-location offer coordination for multi-banner franchise loyalty programs actually solve?

A multi-banner franchise operator (parent owns several brands; each brand spans 10-300 franchised locations) running a unified loyalty program faces a recurring coordination problem: a member earns points at franchisee A in Austin (banner 1), redeems at franchisee B in Phoenix (banner 2), and the operator must reconcile economic value transfer across two different franchise contracts under FDD Item 6 (fees) + Item 9 (franchisee obligations) + Item 12 (territory). The reconciliation requires per-banner offer eligibility (some banners participate; some do not), per-location accept-vs-issue posture (some locations only issue, some only redeem, some both), per-tier earning + redemption rules (Silver vs Gold vs Platinum), per-jurisdiction expiration + escheat treatment, per-franchisee revenue-share when one franchisee absorbs the cost of points another franchisee issued, and FASB ASC 606 revenue-recognition treatment of the loyalty performance obligation. The skill encodes the policy, runs it deterministically per transaction with full audit trail, and produces the per-franchisee + per-banner + per-jurisdiction settlement evidence operator counsel and accounting need.

Why is FASB ASC 606 + IRS deferred revenue + per-state escheat + per-state gift-card + CARD Act the operationally distinctive frame for loyalty programs?

Loyalty points and offer credits are not free. FASB Accounting Standards Codification Topic 606 (Revenue from Contracts with Customers, effective 2018) treats loyalty points as a separate performance obligation when material rights are granted — a portion of the original transaction price is deferred until points redeem or breakage is reasonably estimable. IRS treatment generally follows ASC 606 deferred revenue with timing differences. Per-state escheat / unclaimed-property statutes vary widely on whether unredeemed loyalty points + stored-value credits escheat to state treasury; New Jersey has held certain loyalty programs escheatable, while other states treat points as having no monetary value. Per-state gift-card statutes layer additional requirements: Florida + California + Massachusetts + others restrict expiration + dormancy fees; Connecticut + Maine require minimum disclosure language. The federal CARD Act of 2009 (15 USC 1693l-1) sets minimum standards for gift-card disclosure and expiration that pre-empt some state law but not all. When loyalty points convert to gift-card-equivalent stored value, the entire CARD Act + gift-card-statute stack applies. Operationally distinctive — this accounting + escheat + gift-card frame is uniquely the loyalty compliance hook.

How does the Design skill encode operator-defined cross-banner + cross-franchisee policy?

The Design sub-skill encodes operator-defined loyalty policy per banner per franchisee per tier in a versioned registry: which banners participate in cross-redemption (cross-redemption requires explicit franchisor + per-franchisee opt-in documented in FDD Item 6 + Item 9 amendments), per-tier earn rate (points per dollar) + per-tier redemption value (dollar per point) + per-tier expiration policy (some operators offer no expiration; some 12-month rolling; some calendar-year); per-jurisdiction expiration override (per-state gift-card statute compliance: no expiration in California + Massachusetts where applicable; minimum 5-year dormancy elsewhere); per-banner offer catalog (one banner can issue a 20-percent-off offer; another can issue a buy-one-get-one); per-location accept-vs-issue posture; per-franchisee revenue-share rules covering reimbursement when one franchisee accepts a discount the other franchisee funded. Each rule has explicit precedence and explicit operator-counsel-documented FDD reference.

How do the Coordinate and Redeem skills move offers across banners and locations?

Coordinate runs at the moment a member identifies themselves at a participating location (loyalty platform login on Punchh + Paytronix + Thanx + Eagle Eye + LoyaltyLion + Smile.io + Yotpo Loyalty + Stamped + Annex Cloud + Salesforce Loyalty Management + SAP Customer Loyalty + Oracle CrowdTwist + Capillary + Comarch + Antavo + LoyaltyPlus; POS integration via Toast + Square + Clover + Lightspeed + NCR Aloha + Oracle MICROS + Revel Systems + Lavu + Touchbistro): identifies member tier, reads applicable offer set per Design policy version in effect at transaction time, filters by per-banner + per-location + per-jurisdiction eligibility, presents the eligible offer set to POS. Redeem applies the chosen offer at POS, calculates the discount + the loyalty-point earn + the per-franchisee revenue-share entry, and emits the transaction event to the CDP (Segment + RudderStack + mParticle + Snowplow + Twilio Segment) and offer-management layer (Talon.One + Voucherify + Recurly Coupons + Stripe Coupons). Email + SMS offer delivery (Klaviyo + Iterable + Braze + Customer.io + Mailchimp + Twilio + MessageBird) is gated by per-jurisdiction TCPA + CAN-SPAM + A2P 10DLC TCR posture.

How does Account handle FASB ASC 606 revenue recognition + per-franchisee settlement?

Account writes per-transaction accounting entries to the operator-chosen GL (Sage Intacct + NetSuite + QuickBooks + Xero + Microsoft Dynamics + Workday Financials). Per the FASB ASC 606 treatment: a portion of the transaction price is allocated to the loyalty performance obligation and deferred; on redemption, the deferred revenue is recognized; on breakage (estimable expiration of unredeemed points), revenue is recognized proportionally over the expected redemption pattern. Per-franchisee settlement: when one franchisee accepts a discount funded by another, an inter-franchisee receivable + payable is generated per the Design revenue-share rule; the operator settles on the documented cadence (typically monthly or quarterly per FDD Item 6). Per-state escheat: per-jurisdiction unredeemed-point reserves are tracked separately so escheat liability at the per-state holding-period end is calculable. Per-jurisdiction sales-tax treatment of loyalty redemption value (some states treat the redemption-value reduction as a discount; some as a coupon; some as a payment) is encoded per state in the Account policy.

How does Completions report on this without fabricating KPI commitments?

Pre-engagement baseline is established in the first 30 days. Reporting cycles cover the six workstreams: Design coverage (per-banner per-franchisee per-tier rule completeness + per-jurisdiction expiration override coverage + per-banner offer catalog completeness + per-franchisee revenue-share rule documentation + Design registry version pointer freshness + FDD Item 6 + Item 9 reference completeness), Coordinate quality (per-loyalty-platform connection health + per-POS-vendor integration + per-member tier-identification accuracy + per-location offer-set filtering correctness + per-jurisdiction eligibility application), Redeem quality (per-transaction discount calculation accuracy + per-transaction earn calculation + per-transaction CDP emission + per-offer-management vendor sync + per-jurisdiction TCPA + CAN-SPAM + A2P 10DLC TCR posture freshness for offer delivery), Account quality (per-transaction ASC 606 deferred-revenue allocation accuracy + per-redemption recognition + per-breakage estimation methodology adherence + per-franchisee inter-company receivable + payable accuracy + per-state escheat reserve calculation + per-state sales-tax treatment correctness + GL system write success), 5-anchor compliance posture freshness (FASB ASC 606 + IRS deferred-revenue posture + per-state escheat + per-state gift-card + CARD Act 15 USC 1693l-1 + FDD Item 6 + Item 9 + Item 12 + Item 17 + Item 19 + FTC Section 5 + FTC Endorsement Guides + per-state UDAP + PCI DSS 4.0 + Truth-in-Lending + EFTA + CCPA + CPRA + state-comprehensive-privacy + GDPR + NIST AI RMF + ISO 42001 + EU AI Act posture), audit-trail completeness (per-transaction canonical accounting record + per-Design rule evaluation record + per-Account settlement record).

Engage Completions

Multi-banner franchise operators (PE-backed portfolios like Inspire Brands across Dunkin + Sonic + Buffalo Wild Wings + Arby; Roark Capital across Subway + Anytime Fitness + Massage Envy + Jersey Mike) running a unified loyalty program need cross-location + cross-banner + cross -franchisee coordination that respects FDD Item 6 + Item 9 + Item 12 boundaries and produces ASC 606-conformant accounting entries per transaction. Completions architects the workflow as a 4-skill bundle layered above the existing Punchh + Paytronix + Thanx + Salesforce Loyalty + Oracle CrowdTwist + Toast + Square + NCR Aloha + Talon. One + NetSuite ecosystem. Start with the Tier 1 AI Readiness Assessment (2-3 weeks), build with the Tier 2 Setup Sprint (4-8 weeks), or engage Tier 3 Fractional CMO with AI Swarm (6-month minimum).