Appearance
Frequently Asked Questions (FAQ) β
Common questions about LGS Ledger and their answers.
General β
What is LGS Ledger? β
LGS Ledger is a Shopify app that helps Local Game Stores (LGS) and online retailers sync Magic: The Gathering products to their Shopify stores with automated pricing and inventory management.
How much does LGS Ledger cost? β
Pricing varies by plan. Check the Pricing Page for current rates. Plans typically include:
- Free Tier - Limited products and features
- Basic - Small stores (up to 1,000 products)
- Pro - Medium stores (up to 5,000 products)
- Enterprise - Large stores (unlimited products)
Do I need a Shopify store to use LGS Ledger? β
Yes. LGS Ledger integrates with Shopify to add products to your store. You must have an active Shopify account.
Can I use LGS Ledger with other e-commerce platforms? β
No. LGS Ledger is designed specifically for Shopify. Other platforms (WooCommerce, BigCommerce, etc.) are not supported.
Is there a free trial? β
Check the Pricing page for current trial offers. Typically, new users get a free trial period to test the app.
Installation & Setup β
How do I install LGS Ledger? β
Embedded Mode (Shopify App Store):
- Search for "LGS Ledger" in the Shopify App Store
- Click Add app and authorize permissions
- The app installs in your Shopify admin
Standalone Mode (SaaS):
- Sign up at app.lgsledger.com
- Connect your Shopify store via the Dashboard
- Authorize permissions
See Getting Started for detailed steps.
What permissions does LGS Ledger need? β
- Read and write products - To create and update products
- Read and write inventory - To manage stock quantities
- Read and write publications - To control product visibility
- Read/write metafield definitions - To store MTG-specific data
These are required for the app to function.
How long does setup take? β
Initial setup: 10-15 minutes
- Create account / install app: 2-3 minutes
- Configure metafields: 1 minute
- Configure pricing: 5-10 minutes
- First sync (50-100 products): 2-5 minutes
Total: Ready to sell in under 20 minutes.
Products & Syncing β
How many MTG products are available? β
LGS Ledger has access to:
- 300+ MTG sets (Standard, Modern, Legacy, Vintage, Commander)
- 50,000+ individual cards
- 1,000+ sealed products (booster boxes, bundles, precons)
The catalog is updated daily with new releases.
Can I select specific cards or just full sets? β
Full sets are the primary sync method. You select entire sets and all cards sync.
Individual cards can be synced using Test Mode with a specific card number, but this is meant for testing, not regular use.
Feature request: Per-card selection is planned for future releases.
How long does it take to sync products? β
Sync time depends on product count:
- 50 products: 1-2 minutes
- 100 products: 2-5 minutes
- 500 products: 10-15 minutes
- 2,000 products: 30-60 minutes
Large catalogs (10,000+ products) may take several hours.
Can I sync products from other TCGs (PokΓ©mon, Yu-Gi-Oh!, etc.)? β
Not currently. LGS Ledger focuses exclusively on Magic: The Gathering. Support for other TCGs is on the roadmap.
Do synced products include images? β
Yes. Products include official card artwork from MTGJSON. Images are high-quality and hosted by Shopify.
Can I edit products after syncing? β
Yes, you can manually edit products in Shopify Admin. However, re-syncing or price updates will overwrite manual changes. Avoid manual edits if you plan to use automated price syncs.
Will syncing delete my existing products? β
No. Syncing only creates or updates products. It does not delete anything. Use the Delete All Products feature if you need to remove synced products.
Pricing β
How does pricing work? β
LGS Ledger pulls daily pricing data from TCGPlayer and Card Kingdom, then applies your custom pricing rules:
- Global markup (e.g., 1.3x for 30% margin)
- Price threshold (minimum price to apply markup)
- Minimum prices by rarity (floor prices)
- Rounding (to clean dollar amounts)
See Pricing Configuration for details.
Can I set custom prices for specific cards? β
Not directly in LGS Ledger. Pricing rules apply globally. You can:
- Manually edit prices in Shopify Admin (will be overwritten on re-sync)
- Use rarity-based minimums to set floors for mythics, rares, etc.
Feature request: Per-card pricing overrides are planned.
How often is pricing data updated? β
Daily. LGS Ledger pulls fresh pricing data from TCGPlayer and Card Kingdom every morning (4 AM UTC).
To update prices in your store, use the Update All Prices feature or schedule automated price syncs.
Can I use different pricing for different stores? β
Yes. If you manage multiple stores, each can have its own pricing configuration. See Multi-Store Management.
What if a card has no price data? β
LGS Ledger falls back to:
- Secondary source (e.g., Card Kingdom if TCGPlayer is missing)
- Global minimum price if both sources are missing
This ensures every product has a price.
Metafields β
What are metafields and why do I need them? β
Metafields are custom data fields in Shopify. For MTG products, they store:
- Card number
- Rarity
- Mana cost
- Card type
- Power/Toughness
Metafields are required for syncing products. See Settings & Metafields.
Do I need to set up metafields for each store? β
Yes, if you manage multiple stores. Metafield definitions are per-Shopify-store.
Can I display metafields on my storefront? β
Yes. Use Shopify's theme customizer or Liquid code to show metafields on product pages. See Settings & Metafields.
Automation β
Can I automate product syncs? β
Not currently. Syncs must be manually triggered.
Price updates can be automated via scheduled price syncs (daily, hourly, etc.). See Price Sync Scheduling.
Feature request: Automated product syncs (e.g., "auto-sync new sets on release day") are planned.
How do I set up automated price updates? β
- Go to Settings β Sync Settings/Schedule
- Toggle Enable Automated Price Sync to ON
- Choose frequency (hourly, daily, custom cron)
- Save
Prices will update automatically on the schedule. See Price Sync Scheduling.
Performance & Limits β
How many products can I sync? β
LGS Ledger limits: Depend on your plan (Free/Basic/Pro/Enterprise).
Shopify limits: Depend on your Shopify plan:
- Basic: Up to 1,000 products
- Shopify: Up to 100,000 products
- Advanced/Plus: Unlimited products (with performance considerations)
Check your Shopify plan for specific limits.
Will syncing slow down my Shopify store? β
No. Syncing happens in the background and doesn't affect storefront performance.
Can I run multiple syncs at once? β
Yes. You can start multiple syncs for different sets. They run independently. However, too many concurrent syncs may hit Shopify API rate limits. Limit to 2-3 simultaneous syncs.
Multi-Store Management β
Can I manage multiple Shopify stores? β
Yes, in Standalone Mode (app.lgsledger.com). Connect multiple stores to one account and switch between them.
Embedded Mode (Shopify App Store install) is single-store only.
Do all stores share the same settings? β
No. Each store has isolated:
- Product selection
- Pricing configuration
- Sync history
- Metafield setup
This allows different pricing or product selection per store.
Troubleshooting β
Why won't my sync start? β
Common causes:
- Metafields not set up - Go to Settings β Metafield Setup β Setup Metafields
- No sets selected - Select at least one set in the Sync tab
- Worker process down (server-side) - Contact support
See Troubleshooting for more.
Why do some products fail to sync? β
Common reasons:
- Missing price data
- Invalid product data (e.g., no image)
- Shopify product limit reached
- Duplicate products
Check Sync History for error details. See Troubleshooting.
Products synced but don't appear in Shopify β
Check:
- Products may be in Draft status - publish them
- Sales channels - products may not be visible on Online Store
- Filters in Shopify Admin - make sure "Active" is selected
See Troubleshooting.
Data & Privacy β
What data does LGS Ledger access? β
LGS Ledger only accesses:
- Product data - To sync MTG products
- Inventory data - To manage stock
- Metafield definitions - To create MTG fields
LGS Ledger does not access:
- Customer data
- Order data
- Payment information
- Analytics
Is my data secure? β
Yes. LGS Ledger uses industry-standard security:
- OAuth tokens encrypted with AES-256
- HTTPS/TLS for all communication
- No plain-text storage of credentials
Can I export my data? β
Sync History: View-only in the app. Use API export (advanced) or contact support.
Products: Export via Shopify Admin (CSV or GraphQL API).
What happens if I uninstall the app? β
- Products remain in Shopify - Not deleted
- Metafields remain - Intact
- Access revoked - LGS Ledger can no longer manage your store
- Data retention: Your account data may be deleted after 30 days (check Terms of Service)
Billing & Plans β
How does billing work? β
Billing is typically handled via Shopify's app billing system (for embedded mode) or direct payment (for standalone mode). Check your account or the Pricing page for details.
Can I cancel anytime? β
Yes. Cancel from your account settings or Shopify Admin β Apps. You'll retain access until the end of your billing period.
What happens if my Shopify plan downgrades? β
If your Shopify plan's product limit decreases, you may need to delete products or upgrade your plan to avoid issues.
Feature Requests & Roadmap β
How do I request a feature? β
- GitHub Issues: Submit a feature request
- Email: support@lgsledger.com (if available)
- In-app feedback: Check the Help section in the Dashboard
What features are planned? β
See the project roadmap:
- TCG Roadmap - Other TCG support (PokΓ©mon, Yu-Gi-Oh!, etc.)
- General Todo - General feature backlog
Popular upcoming features:
- Per-card pricing overrides
- Automated product syncs (not just prices)
- Advanced filtering and search
- Analytics and reporting
- Email notifications for sync completion
Support β
How do I get help? β
- Check the docs: https://docs.lgsledger.com
- Troubleshooting guide: Troubleshooting
- FAQ: This page
- Contact support: Via Help section in the Dashboard
Is there a community forum? β
Not yet. Community forums or Discord are being considered for future releases.
Where can I report bugs? β
- GitHub Issues: Report a bug
- Email support: support@lgsledger.com
Technical β
What technologies does LGS Ledger use? β
Backend: Node.js, Express, MongoDB, Redis, BullMQ Frontend: React, Vite, Shopify Polaris APIs: Shopify GraphQL API, MTGJSON, TCGPlayer
Is LGS Ledger open source? β
The codebase is currently private, but documentation and issues are public on GitHub.
Can I self-host LGS Ledger? β
Not officially supported. LGS Ledger is designed as a SaaS app. Self-hosting would require significant infrastructure (MongoDB, Redis, worker processes).
Does LGS Ledger have an API? β
LGS Ledger has an internal API for the app. A public API for integrations is planned but not yet available.
Still have questions?
Check the Troubleshooting guide or contact support via the Dashboard Help section.
Previous: Troubleshooting β