Smartphone - Shop App
Shop from Stylish Shop inside Smartphone Widget.
Smartphone - Shop App adds a mobile shopping app to Smartphone Widget. It reads live storefronts from Stylish Shop, so players can browse public shops, open product pages, check prices and stock, and buy items from their character's phone.
This is an add-on bridge for worlds that already use Smartphone Widget and Stylish Shop. Stylish Shop remains the source of shop data, currency handling, stock, item delivery, and transaction rules; this module gives those shops a phone-friendly storefront.
Key Features
Mobile Storefront
-
Shopping app: Registers a Shop app inside Smartphone Widget with its own icon, app category, and theme setting.
-
Shop directory: Lists public Stylish Shop storefronts with cover art, seller branding, sale flags, and quick store entry.
-
Product browsing: Search products, sort by price, browse categories, and open product pages with item art, stock, price, requirements, seller info, and delivery details.
-
Payment source: When supported by the shop, players can choose sheet currency or Smartphone bank payment before buying.
Shopping Tools
-
Cart: Add items to a per-character cart, adjust quantities, remove entries, and check out valid cart items together.
-
Wishlist: Save products with the heart button and receive phone toasts when wished items are restocked or drop in price.
-
Recently viewed: Keep a short recent-products rail for the linked character.
-
Order history: Store successful purchases and sales with item name, shop name, quantity, time, and total price display.
-
Sell screen: If a Stylish Shop accepts player sales, players can sell eligible inventory items back through the phone app.
GM Tools
-
Mobile shop setup: GMs can create a new shop from a new NPC or existing Actor, then edit its identity, public visibility, art, accent color, layout, and categories from the phone.
-
Item management: Drag items from Foundry's sidebar onto the phone manager, adjust stock, set price overrides, and remove products with a two-tap confirmation.
-
Limited-time sales: Start, update, or stop shop-wide discounts with a sale label and optional real-time or game-time duration.
-
Three app themes: Light Mall, Terminal, and Ember themes are available for the mobile shop UI.
Technical Specifications
-
Required module: Smartphone Widget.
-
Required module: Stylish Shop 1.7.0 or later.
-
Integration model: Smartphone - Shop App registers as a Smartphone Widget app and uses Stylish Shop's catalog, purchase, sell, product feed, and shop management APIs.
-
System support: Works wherever Smartphone Widget and Stylish Shop can run. Currency, stock, delivery, price automation, and buy/sell rules are handled by Stylish Shop and its required GlitchSmith Library services.
-
Localization: English and Korean included.
✅ Compatibility: Foundry VTT v13 & v14.
💖 Support Development & Get Access: This module is available exclusively for my patrons.
Join the community to unlock these tools for your table! ➡️ https://www.patreon.com/c/glitchsmith