{
 "schema_version": "1.0",
 "id": "printsage",
 "name": "PrintSage",
 "research_status": "researched",
 "vendor_domain": "printsage.com",
 "category": "E-commerce",
 "task": null,
 "summary": "US print on demand from ShipSage: custom apparel printed in-house in six US fulfillment centers and shipped in about two days, with a Shopify app and connections to Etsy, TikTok Shop and Amazon. No subscription and no minimum order.",
 "best_for": "Shopify, Etsy, TikTok Shop and Amazon sellers who sell custom apparel mainly to US customers and want in-house US printing with 2-day delivery and no subscription",
 "skip_if": "most of your customers are outside the US, or you want a wide product range beyond apparel, such as wall art, phone cases or photo books",
 "honest_knock": "There is no published price list beyond the per-product 'from' prices in the catalogue, so you only see your real cost per item, including shipping, when you build an order. Production and shipping are US-only: six US fulfillment centers, no overseas production, so it is built for selling to US customers. Printing is DTF by default; DTG for a softer print on 100% cotton needs a conversation with their team. The range is mostly apparel, with mugs, tote bags and some accessories.",
 "pricing": {
  "status": "see_details",
  "entry_price": null,
  "entry_price_terms": null,
  "from_price_usd_month": null,
  "plans": null,
  "plans_source": null,
  "notes": "(read 2026-11-02 on printsage.com and on ShipSage's print-on-demand page, shipsage.com/print-on-demand; prices in US dollars) PrintSage has no subscription and no plan price. It is free to install, there is no setup fee and no minimum order, and you pay only when an order ships: production and shipping are itemized per order and billed through Stripe. The catalogue on printsage.com showed blanks from $2.50 (a BasePrint 180g cotton tee) up to $11.42 (a Hanes EcoSmart crewneck sweatshirt), with branded blanks such as the Gildan 5000 tee from $6.45 and the BELLA + CANVAS 3001 from $8.15; product cards showed shipping from $4.50. ShipSage's earnings calculator uses a fulfillment cost of $5.49 per item as its example and notes that shipping, taxes and platform fees are not included. For larger volumes ShipSage says the per-unit cost drops and quotes are given through its sales team; we did not see a published volume price list.",
  "verified_at": "2026-11-02",
  "source_url": "https://shipsage.com/print-on-demand/",
  "schema_offer": null,
  "source_quotes": null,
  "recent_change": null,
  "price_history": null
 },
 "free_plan": false,
 "free_plan_evidence": null,
 "cost_traps": [
  {
   "id": "usage_metered",
   "label": "Usage-metered",
   "evidence": "It is free to install, there is no setup fee and no minimum order, and you pay only when an order ships: production and shipping are itemized per order and billed through Stripe.",
   "verified_at": "2026-11-02",
   "source_url": "https://shipsage.com/print-on-demand/"
  }
 ],
 "compare_with": {
  "name": "Printify",
  "why": "Printify is a print network: it routes orders to third-party print providers around the world, with a free plan and a paid Premium plan that lowers product prices. PrintSage prints in-house in its own US warehouses with no plan at all; compare the landed cost of the same blank, including shipping, for your customers' locations"
 },
 "links": {
  "record": "https://aibuildermarketplace.com/api/v1/products/printsage.json",
  "review": "https://marketingandsalessoftware.com/printsage-review.html",
  "marketplace": null,
  "vendor_site": "https://printsage.com"
 },
 "purchase": {
  "seller": "the vendor",
  "how": "AIBuilder Marketplace does not sell this software. Sign up, start a trial or buy on the vendor's site.",
  "handoff_url": "https://shop.printsage.com/zs6zzdxe6m2t",
  "affiliate": true,
  "disclosure": "Where purchase.affiliate is true, purchase.handoff_url is an affiliate link: AIBuilder Marketplace may earn a commission at no extra cost to the buyer. Commission never changes what a record says, and products are not ranked by commission. Where it is false the link is the vendor's plain site."
 },
 "provenance": {
  "research": "hand-researched dossier, read on the vendor's own pages",
  "researched_since": "2026-07",
  "method": "https://aibuildermarketplace.com/how-we-review/",
  "license": "CC BY 4.0. Credit 'AIBuilder Marketplace' with a link to https://aibuildermarketplace.com/atlas/.",
  "note": "A rebuild is not a new measurement: pricing.verified_at is the date that matters."
 },
 "cost": {
  "status": "not_yet",
  "engine": "https://aibuildermarketplace.com/agents/#cost",
  "rules": null,
  "growth": null
 },
 "unknowns": [
  "Pricing status is 'see_details': no single public entry price.",
  "Plan-by-plan prices are not structured in this record yet; pricing.notes has the full text.",
  "Contract terms (cancellation, data export, data location, minimum seats) are not researched as separate fields; pricing.notes mentions them only where the vendor's pricing page does.",
  "Being verified: free trial and refund terms are not yet matched to a verbatim line on the vendor's own pages. Not matched does not mean there is none.",
  "No computable price rules yet: cost at a given team size cannot be calculated for this product.",
  "Not tested hands-on by us: what the product does comes from the vendor's pages and our reading of them."
 ],
 "verification": {
  "price": "read",
  "free_trial": "being_verified",
  "refund": "being_verified"
 },
 "status_page": null,
 "task_evidence": null,
 "open_questions": [
  {
   "question_id": "printsage:cancellation_terms",
   "key": "cancellation_terms",
   "question": "Can a customer cancel at any time, and what happens to an annual plan that is cancelled mid-term?",
   "status": "open"
  },
  {
   "question_id": "printsage:data_export",
   "key": "data_export",
   "question": "Which data can a customer export, in which formats, on which plans?",
   "status": "open"
  },
  {
   "question_id": "printsage:data_location",
   "key": "data_location",
   "question": "Where is customer data stored, and can a customer choose the region?",
   "status": "open"
  },
  {
   "question_id": "printsage:minimum_seats",
   "key": "minimum_seats",
   "question": "Is there a minimum number of seats or users on any plan?",
   "status": "open"
  }
 ],
 "vendor_answers": [],
 "agent_channels": {
  "vendor_mcp": null,
  "agent_checkout": {
   "status": "not_checked",
   "detail": "We could not read the vendor's pages as plain HTML.",
   "checked_at": "2026-10-07",
   "method": "homepage, /pricing and the pricing page we cite, read as plain HTML (no JavaScript) and searched for explicit support of purchases by AI agents: Agentic Commerce Protocol, Instant Checkout, Agent Payments Protocol, buy in ChatGPT, agentic checkout"
  }
 }
}
