Built by WebbyCrown Solutions — Need setup, customization, or integration help? Talk to our team.
What Is Pokémon Card Management for Odoo?
Card shops and dealers usually track inventory, owners, trades, and prices across spreadsheets and separate hobby apps - none of which connect to the systems they actually sell, buy, and invoice in. Ownership changes get lost, price history is scattered, and there's no single record that ties a card to a sale or a customer.
Pokémon Card Management for Odoo brings all of that into Odoo. Each card is a structured record with stats, type, abilities, moves, evolution stage, and pricing history. Owners are linked to Odoo customers, trades update ownership with an auditable history, and prices are tracked over time for valuation. Because it builds on Odoo, cards become sellable products connected to Sales, Purchase, and Invoicing - so managing a collection and running the business happen in one place.
Key Benefits
Everything in One Record
Manage card records, stats, abilities, owners, trades, and pricing inside Odoo instead of scattered spreadsheets and apps.
Auditable Trade History
Record trades between customers and keep ownership changes and provenance visible and accurate.
Price History and Valuation
Track price changes over time and review current value to support sales and collection decisions.
Sales, Purchase, and Invoicing
Turn cards into sellable products linked to Odoo sales orders, purchase orders, and invoices automatically.
Owner and Trainer Profiles
Link owners to customers with rank, region, badges, battle results, and collection value.
Free and Multi-Version
Free to install, with support for Odoo 15.0 through 19.0 on Odoo.sh and On Premise.
Modules & Features
Pokémon Registration & Core Records
Manage Pokemon records with detailed stats, types, abilities, level, experience, capture location, moves, evolution stages, and pricing history. This is the core record layer of the module and the starting point for all Pokemon data management.
- Register cards with Pokédex numbers and core record data
- Track types, abilities, moves, and evolution stages
- Store stats, level, experience, and capture details
- Review pricing history and value changes per record
- Keep card records easy to search and manage
Owner Management
Manage owner and trainer profiles linked to customers, including rank, region, profile images, owned Pokemon, badges, battle results, and average level. The app also uses owner rankings to show collection progress and trainer performance.
- Create owner and trainer profiles linked to Odoo customers
- Track owned cards and total collection value
- Store badges earned, rank, and region
- Review battle wins, losses, and average level
- Use owner rankings to show collection progress
Battle Management & Stats Tracking
Track battle stats and performance using Pokémon card management Odoo, helping teams manage battle stats, ability usage, and gameplay data across the Pokémon game world with accurate tracking and real insights.
- Track wins, losses, points, and performance data
- Record ability usage and experience gained
- Keep accurate battle records for analysis and reporting
- Use real data to assess potential and progress
- Support structured tracking for community competition
Gyms & Badges
Manage gyms with leaders, regions, and teams, then track badges awarded to trainers with dates and gym associations. The listing also includes gym statistics and seasonal progress tracking.
- Create gyms and assign leaders by region
- Track badges awarded to trainers with dates
- Manage regional gym setups and associations
- Review trainer achievements and gym statistics
- Support seasonal progress tracking
Trades & Evolution
Record Pokemon trades between customers, keep ownership changes visible, and manage evolution rules, methods, and requirements. The live app also keeps a full trade history and evolution history for each Pokemon.
- Propose and record trades between customers
- Track ownership changes and provenance
- Manage evolution chains, rules, and methods
- Keep a full trade and evolution history per card
- Maintain accurate, auditable ownership records
Pokémon Pricing & Price History
Set prices for individual Pokemon, track price changes over time, and review value history for sales and collection management. The listing also includes filtering Pokemon by price to help users find available Pokemon for sale.
- Set and update prices for individual cards
- Track historical price changes over time
- Review the latest market value per card
- Filter cards by price to find what's for sale
- Use price history for valuation and sales decisions
Sales & Purchase Integration
Connect Pokemon sales with Odoo Sales, Purchase, and Invoice workflows. The app links sales orders, purchase orders, and invoices to Pokemon owners automatically and tracks sales and purchases for Pokemon products.
- Create sales orders for card products
- Link cards to purchase and invoicing flows
- Connect sales orders and invoices to card owners automatically
- Manage buying and selling within Odoo
- Turn card inventory into sellable products
Pokémon Products & Items
Create Pokemon products and Pokemon items such as Pokeballs, Potions, and Berries, then organize them with dynamic item categories, custom codes, and descriptions. The live listing also provides a dedicated Products menu for easier product management.
- Create card products and items such as Pokéballs, Potions, and Berries
- Organize items with dynamic categories and custom codes
- Manage packs, sets, and editions
- Keep product data aligned with inventory
- Use a dedicated Products menu for easier management
Advanced Settings and Configuration
All options are managed from a centralized settings panel. Administrators configure registration rules, battle tracking behavior, gym and badge workflows, trade and ownership history, pricing rules, and product category structure from one place.
The module integrates with Discuss, Invoicing, and Purchase for coordinated business workflows, with record control across card records, battle stats, and products.

The configuration covers:
- Card records, stats, abilities, and evolution tracking
- Owner profiles, rankings, and collection insights
- Battle logs, wins, losses, and experience updates
- Gym, badge, and season workflows
- Trades, ownership changes, and provenance
- Pricing history and valuation rules
- Products, items, and dynamic categories
- Sales, purchase, and invoicing connections
How to Set Up Pokémon Card Management for Odoo
Install the App
Result: Card management menus appear in Odoo.
Configure Records and Categories
Result: Your card and item structure is ready.
Add Owners and Cards
Result: Cards and owners are tracked together in Odoo.
Connect Sales, Purchase, and Invoicing
Result: Cards become sellable products tied to business flows.
Track Trades, Prices, and Battles
Result: A complete, auditable history for every card.
Who Is This App For?
This app is suitable for:
- Card shops and dealers managing inventory, owners, and sales
- Teams that need trade and ownership history tied to customers
- Sellers who want price history and valuation inside Odoo
- Businesses that already run Sales, Purchase, and Invoicing in Odoo
- Communities and organizers tracking trainers, battles, and badges
- Odoo users wanting a structured card management system instead of spreadsheets
- Businesses running Odoo 15.0 to 19.0 on Odoo.sh or On Premise
Changelog
v19.0.0 — Initial Release
- – Card Registration & Core Records
- – Type & Ability Management
- – Battle Tracking & Statistics
- – Gym & Badge Management
- – Trade & Ownership History
- – Evolution Tracking & Moves
- – Owner Profiles & Rankings
- – Level & Experience Tracking
- – Pricing & Price History
- – Sales & Purchase Integration
- – Products & Items
- – Dynamic Item Categories



