creatingroute

discover and reward

SoC + bounded context

Creatingroute context map for Voyens PoP

Each context has explicit inputs, outputs, owner, and non-goals to avoid overlap with youtourer transport domain.

intent-graph

Creatingroute Product

Capture route and place intent before transport booking. Inputs: search, city, date/time, interest tags. Outputs: qualified route intent, place shortlist.

non-goals: dispatch, ride booking lifecycle, payment capture

place-offer-exchange

Creatingroute Growth

Manage place catalog, offer inventory, and campaign distribution. Inputs: venue catalog, offer rules, campaign budget. Outputs: offer exposure, redemption candidate.

non-goals: wallet accounting, bank payout orchestration

visit-verification

Creatingroute Ops

Verify venue visits and eligibility for reward claims. Inputs: check-in signal, trip completion hint, merchant confirmation. Outputs: verified_visit event, rejected/flagged verification.

non-goals: legal arbitration, chargeback processing

attribution-ledger

Creatingroute Rewards

Store assisted conversion and reward claim attribution trails. Inputs: assisted_booking, verified_visit, campaign context. Outputs: reward_claim_requested, attribution statement.

non-goals: global loyalty balance source of truth, card processing

trust-risk

Creatingroute Trust

Protect ecosystem quality with trust labels and fraud/risk signals. Inputs: moderation events, abuse reports, risk heuristics. Outputs: trust labels, risk flags.

non-goals: transport ops governance, driver licensing control

membership-projection

Core Membership API Consumer

Project global membership tier and benefits into creatingroute surfaces. Inputs: member tier, benefit eligibility, wallet status snapshot. Outputs: personalized perks view, benefit usage hints.

non-goals: tier policy engine, global reward ledger ownership

transport-handoff

Integration Contract

Handoff qualified transport intent to youtourer via contract. Inputs: route intent, party size, schedule preference. Outputs: deep link, assisted_transport_booking event.

non-goals: fare calculation, dispatch decisions