Data model

    Xyppy checkout handoff boundary

    A stable quote preserves print selections and production prerequisites while separating preview metadata from future merchant checkout and fulfillment.

    Data model diagram

    Relationships

    A readable index of the 10 connections shown in the visual model above.

    1

    Reviewed print configuration

    Connects to Deterministic quote ID

    2

    Deterministic quote ID

    Connects to Checkout preview

    3

    Checkout preview

    Connects to Backend decision

    4

    Backend decision

    Connects to Shopify-first mapping

    5

    Backend decision

    Connects to Stripe alternative

    6

    Backend decision

    Connects to Hybrid alternative

    7

    Checkout preview

    Connects to Live checkout approved and configured?

    8

    Live checkout approved and configured?

    No, current state: No cart, session, order, or payment

    9

    Live checkout approved and configured?

    Future approval: Merchant-hosted checkout

    10

    Merchant-hosted checkout

    Connects to Image, order, and production review

    Model details

    Dates

    Added
    Aug 16, 2026
    Work date
    Date unknown
    Page edited
    Not recorded

    Entities

    print configurationquote IDline itemsproviderimage statuscart attributescheckout modemanual production review

    Source

    shared/checkout.ts

    Open source