Turn any WordPress + WooCommerce store into a fully-stocked Yu-Gi-Oh! singles shop. Bulk-import 13,000+ cards, auto-price against live TCGplayer data, and manage condition variants — without writing a line of code.
One-off purchase. No subscriptions. No per-SKU fees. No transaction cuts.
Woo-Gi-Oh! is a WordPress plugin that knows what a Yu-Gi-Oh! card is. It speaks fluent YGOPRODeck, generates correct WooCommerce variations for every condition, writes correct SKUs from set + rarity + edition, downloads card images, and refreshes prices in the background — all inside the WooCommerce store you already own.
You keep your store. You keep your customers. You keep your data. You keep your margins.
Running a Yu-Gi-Oh! store has been a dream of mine for as long as I've been opening packs. When I sat down to make it happen on WordPress, I expected to find the tools waiting for me. There weren't any.
The TCGplayer API door is now closed to new developers. The free alternatives all came up short — one had detailed card data but no images, one had images but no pricing, one had both but no archetype or attribute data for filtering. None of them turned any of it into actual WooCommerce products you could sell.
So I built Woo-Gi-Oh! the way I wished it had existed. It runs on the YGOPRODeck API, which has a direct partnership with TCGplayer — meaning live market pricing comes through the same call as the card data and the images.
It's powered my own store at ygo.superpro.games for 3 years, with over 40,000 active SKUs and prices that refresh themselves around the clock. I'm releasing it now because if I needed it, you probably do too.
— Don Marshall, creator of Woo-Gi-Oh!
Does Woo-Gi-Oh! work with my existing WooCommerce store? Yes. It installs into any WordPress site running WooCommerce and adds Yu-Gi-Oh!-specific tools on top. Your existing themes, payment gateways, shipping plugins, and SEO plugins continue to work normally.
Do I need a YGOPRODeck API key? No. The YGOPRODeck card-data API is free and unauthenticated.
What about Magic: the Gathering or Pokémon? Woo-Gi-Oh! is Yu-Gi-Oh! only. It's built specifically against the YGOPRODeck data model and isn't designed for other TCGs.
How does pricing work? Each card variant is priced from TCGplayer market data pulled via YGOPRODeck. You set a percentage above or below market, plus per-condition discounts (e.g. LP at 90% of NM), and an optional per-card minimum NM price as a floor.
Will it overwrite products I've already created? No. Woo-Gi-Oh! creates products by SKU. If a SKU already exists, it's left alone.
Does it support 1st Edition vs Unlimited? Yes. Each combination of set code + rarity + edition is treated as a separate product, kept distinct with its own prices and stock.
Can it handle a large catalogue? Yes. Designed for stores with 100,000+ SKUs. Imports are batched, the price sweep is non-blocking, and the inventory dashboard paginates in 200-item chunks.
How do I install an update? Log into your account on this site, download the latest ZIP from your Downloads tab, and upload it via Plugins → Add New → Upload Plugin. No license keys, no auto-update setup.
What happens if YGOPRODeck changes their API after my 12 months end? If a breaking change requires a patch, it's released free to all customers within their 12-month window. Customers outside that window can purchase the latest version at the upgrade price.
One-time purchase. Install in five minutes. Your full Yu-Gi-Oh! catalogue ready ASAP.