MIT ยท Lite free forever Printify POD Grav 2.0 Team DC

Merch that
ships itself

Swag Store syncs your Printify catalog to flat-file JSON, serves a gorgeous /swag storefront, and links checkout to your Pop-Up Store. No Shopify tax. No warehouse cosplay.

"Andy builds the cathedral. We hang the merch rack in the lobby."

โญ Star on GitHub Download release GravFans.Live

Social stack merch lane

One plugin. One receipt.

$0Lite license
1Printify sync
/swagstorefront route
โˆžtee energy

Why it hits different

Not another SaaS mall.

๐Ÿ–จ๏ธ

Printify sync

API pull โ†’ user/data/swag-store/catalog.json. Admin2 one-click sync. Mortal-host friendly.

๐Ÿ›’

Pop-Up checkout

Lite edition links to your *.printify.me store. Stripe on-site comes in Pro.

๐Ÿ’ฌ

Messenger tags

:hoodie: shortcodes in GravFans Messenger โ†’ product thumb + shop link.

๐Ÿงช

Admin2 native

Swag Store cockpit โ€” token, shop ID, sync, catalog preview. Good Grav citizen: no admin-next.yaml writes.

๐ŸŽ‰

GetGRAV! ready

Pairs with goggrav campaign merch hub. Groundswell not fork.

๐Ÿ“ฆ

Embed anywhere

:::swag fence on .mud pages โ€” or plain /swag with zero MUD required.

Ship it

Printify Pop-Up Store setup

Create shop + publish products

Sign up at printify.com ยท connect providers ยท enable Pop-Up Store ยท note your https://yourshop.printify.me URL.

Generate API token

My Profile โ†’ Connections โ†’ Printify API โ†’ Generate. Copy once โ€” store in swag-store.yaml (never commit to git).

Copy Shop ID

From dashboard URL: printify.com/app/store/products/27732683 โ€” that number is your shop ID.

Install + sync

Install plugin ยท paste config ยท Admin2 โ†’ Swag Store โ†’ Sync Printify ยท visit /swag.

Sixty seconds

Install

grav $ bin/gpm direct-install https://github.com/GravMUD/grav-plugin-swag-store/releases/download/0.3.0/grav-plugin-swag-store.zip
grav $ bin/grav cache
# Enable in Admin2 โ†’ Plugins โ†’ paste Printify token + shop ID โ†’ Sync โ†’ /swag