Skip to main content

Quickly generate professional packing slips for TCGPlayer and other marketplaces.

Project description

SlipDeck 🎴📦

SlipDeck is an open-source Python utility built specifically for Trading Card Game (TCG) sellers. Easily transform your order details from TCGPlayer into professional, 4x6-compatible packing slips, sorted pull sheets, and labels.

Other markets like eBay, Mercari and PriceCharting coming soon!

SlipDeck helps you save money and streamline your shipping process—saving you valuable time and effort!

Happy selling & collecting! 🎴✨

Save Money 💰

By printing packing slips on 4x6 thermal paper, you'll significantly reduce costs associated with traditional inkjet printers. Thermal printing eliminates ink usage and greatly reduces paper waste, saving you money, boosting your bottom line and contributing to a more efficient, eco-friendly operation.

Features ⚙️

  • ✅ Generate clean, professional packing slips for TCG orders
  • 🖨 Optimized for 4x6 label printers (thermal labels)
  • 📑 Create organized pull sheets grouped by Game for easy order fulfillment
  • 🎯 Compatible with popular TCG marketplaces (TCGPlayer, etc.)
  • 📚 Multi-page order compatible

Installation 💻

SlipDeck can be installed easily via pip:

pip install slipdeck

After installation, SlipDeck is simple to use from your terminal:

slipdeck --help

Getting Started 🚀

  1. Set your company name as an environment variable:

    export SLIPDECK_COMPANY_NAME="Your TCG Shop Name"
    
  2. Download your packing slips from TCGPlayer:

    • Select the orders you want to process
    • Click on Packing Slip and select Print Default
    • Save the generated PDF file
  3. Process your orders with SlipDeck:

    slipdeck /path/to/your/TCGplayer_PackingSlips.pdf
    

Your packing slips and pull sheets will be generated automatically!

Contributing 🤝

We welcome contributions! Feel free to open issues, suggest features, or submit pull requests.

Development

For local development:

pip install -e .

If you'd like to add a new dependency:

pip install pip-tools
pip-compile requirements.in --output-file requirements.txt
pip-sync requirements.txt

License

MIT

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

slipdeck-0.1.0.tar.gz (11.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

slipdeck-0.1.0-py3-none-any.whl (13.2 kB view details)

Uploaded Python 3

File details

Details for the file slipdeck-0.1.0.tar.gz.

File metadata

  • Download URL: slipdeck-0.1.0.tar.gz
  • Upload date:
  • Size: 11.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.2

File hashes

Hashes for slipdeck-0.1.0.tar.gz
Algorithm Hash digest
SHA256 4d8c770cd03525a0de61f59b5373c1a5d6bb9291d563b2a0e8803658f85661c5
MD5 0c5fe278e3fcabb5466c962321c80126
BLAKE2b-256 80ee6a2e65550da25644f7f426c84a91f0575a158aea81c2cb091183031bca0e

See more details on using hashes here.

File details

Details for the file slipdeck-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: slipdeck-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 13.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.2

File hashes

Hashes for slipdeck-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 e7fb40c984431c06b4b63113230cd4c7dedd9ef456bf58d31cb523835eff7193
MD5 ca6f57daec383da0a001ea14697bf37e
BLAKE2b-256 7806d3e202c424e432c5ea72a33b8f1ecae4a92dd69290a9d85788543d0166fa

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page