{"data":{"slug":"prestashop","name":"PrestaShop","tagline":"OSL-3.0 classic PHP cart; pitch the core, not the module store","category":"payments","categoryName":"Payments","url":"https://www.prestashop-project.org/","github":"https://github.com/PrestaShop/PrestaShop","pricing":"open-source","hook":"PrestaShop is the classic PHP cart when headless Node commerce is overkill.","whatsGood":"OSL-3.0 core. Self-host the classic catalog/cart/checkout stack. Huge module ecosystem and agency muscle memory. Project site is the OSS pitch.","theCatch":"Loud: installer may bundle optional SA commercial modules — pitch core only. Classic PHP cart, not headless Node (Medusa) and not Magento (HOLD). Distinct from Medusa, Bagisto, Sylius, Spree.","verdict":"OSL-3.0 PHP cart. Core is free; ignore the module upsell in the installer.","addedAt":"2026-09-04","featured":false,"domain":"Payments","subSpecialty":"Commerce","capabilities":["commerce","self-host"],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"OSS/MIT","githubStars":9202},"related":[{"slug":"stripe-cli","name":"Stripe CLI","tagline":"Official Stripe terminal for webhooks, events, and API objects"},{"slug":"polar","name":"Polar","tagline":"Apache-2.0 merchant-of-record billing for indie and AI products"},{"slug":"hyperswitch","name":"Hyperswitch","tagline":"Apache-2.0 payment orchestrator you can self-host"},{"slug":"killbill","name":"Kill Bill","tagline":"Apache-2.0 in-house subscriptions and payments, no % take-rate"},{"slug":"lago","name":"Lago","tagline":"AGPLv3 usage and entitlements metering you self-host"}],"links":{"self":"/api/gems/prestashop","html":"/gems/prestashop","markdown":"/gems/prestashop.md","category":"/api/gems?category=payments","categoryPage":"/stacks/payments"}}