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.2.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.2.0-py3-none-any.whl (13.3 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: slipdeck-0.2.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.2.0.tar.gz
Algorithm Hash digest
SHA256 85c07043a753d996dda6e0e59d4ed96ad196ad89cd75f5fabc40ff5756d0caec
MD5 e728d7308fa166aece711dd2c4df5cb6
BLAKE2b-256 a33ab1c57a7b902c30436c810534f2e5119152acdd62012b3bc384b2c8cedccb

See more details on using hashes here.

File details

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

File metadata

  • Download URL: slipdeck-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 13.3 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.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 30b80ea7c2fe270118082dfac9bd300a82c2fc2946ba33e13d7344d1090c7f38
MD5 f92d6b2b21ab66ec8d2f908928cb7561
BLAKE2b-256 37d7817512c04b51baecc45147aca64e5ef8775bc3bc23df81ac9684f46a15f4

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