PageSourceSearch

https://www.productshots.ai/_next/static/chunks/pages/pricing_old-d6b56080e6c69e56.js

js productshots.ai collected 2026-10-04 15:12:56 UTC 16,777 bytes, 1 lines download raw bytes

1!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{},t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="3ac7dce3-6d07-4c3a-b4c2-a173e0faa5b0",e._sentryDebugIdIdentifier="sentry-dbid-3ac7dce3-6d07-4c3a-b4c2-a173e0faa5b0")}catch(e){}}(),(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[1110],{95794:function(e,t,a){(window.__NEXT_P=window.__NEXT_P||[]).push(["/pricing_old",function(){return a(43345)}])},43345:function(e,t,a){"use strict";a.r(t),a.d(t,{__N_SSG:function(){return v},default:function(){return b}});var s=a(85893),i=a(95376),l=a(29310),n=a(9008),r=a.n(n),o=a(17197),c=a(49163);a(4298);var d=a(84053),m=a(67294),x=a(35147),h=a(11163),u=a(49136),p=a(99024);let g=[{value:"monthly",label:"Monthly",priceSuffix:"/month"},{value:"annually",label:"Annually",priceSuffix:"/month billed annually"}],f=[{title:"ProductShots.AI",featured:!0,description:"Fast, cost-effective, and scalable product photography."},{title:"Traditional Photography",featured:!1,description:"Expensive and time consuming."}],y=[{title:"Cost of photographers & equipment",tiers:[{title:"producshots",value:!0},{title:"traditional",value:!1}]},{title:"Time to setup, shoot & edit",tiers:[{title:"producshots",value:!0},{title:"traditional",value:!1}]},{title:"Variety of scenes & photos",tiers:[{title:"producshots",value:!0},{title:"traditional",value:!1}]},{title:"Efficiency and speed of usable photos",tiers:[{title:"producshots",value:!0},{title:"traditional",value:!1}]},{title:"Customization & personalization",tiers:[{title:"producshots",value:!0},{title:"traditional",value:!1}]},{title:"Volume & Scalability",tiers:[{title:"producshots",value:!0},{title:"traditional",value:!1}]}];function j(){for(var e=arguments.length,t=Array(e),a=0;a<e;a++)t[a]=arguments[a];return t.filter(Boolean).join(" ")}let N=()=>{let e=new Date,t=new Date("2023-11-24"),a=new Date("2023-12-01");return e>=t&&e<=a};var v=!0;function b(e){let{stripePlans:t}=e,[a,n]=(0,m.useState)({}),v=(0,d.useUser)();(0,d.useSupabaseClient)();let b=(0,h.useRouter)(),[_,w]=(0,m.useState)(!1),[k,P]=(0,m.useState)(g[1]);(0,m.useEffect)(()=>{P(g[1])},[]);let S=e=>N()&&e.black_friday_annual_price?"monthly"===k.value?e.black_friday_monthly_price?e.black_friday_monthly_price:e.monthly_price:e.black_friday_annual_price?e.black_friday_annual_price:e.annual_price:"monthly"===k.value?e.monthly_price:e.annual_price,C=e=>N()&&e.black_friday_annual_price_id?"monthly"===k.value?e.black_friday_monthly_price_id?e.black_friday_monthly_price_id:e.monthly_price_id:e.black_friday_annual_price_id?e.black_friday_annual_price_id:e.annual_price_id:"monthly"===k.value?e.monthly_price_id:e.annual_price_id,E=e=>{let t="annually"===k.value,a=e.black_friday_annual_price&&N();return t&&a?(0,s.jsxs)(s.Fragment,{children:[(0,s.jsxs)("div",{className:"items-center flex",children:[(0,s.jsxs)("div",{className:"line-through text-2xl tracking-tight text-rose-500/70",children:["$",Math.round(e.annual_price/12*100)/100]}),(0,s.jsx)("div",{className:"ml-2 -top-2 inline-flex items-center rounded-full bg-pink-50 px-2 py-1 text-xs font-medium text-pink-700 ring-1 ring-inset ring-pink-700/10",children:"8 months free!"})]}),(0,s.jsxs)("div",{className:"text-4xl font-bold tracking-tight text-violet-600",children:["$",Math.round(e.black_friday_annual_price/12*100)/100,(0,s.jsx)("span",{className:"ml-1 text-sm font-semibold tracking-normal text-slate-600",children:k.priceSuffix})]})]}):t?(0,s.jsxs)("span",{className:"text-4xl font-bold tracking-tight text-slate-800",children:["$",Math.round(S(e)/12*100)/100,(0,s.jsx)("span",{className:"ml-1 text-sm font-semibold tracking-normal text-slate-600",children:k.priceSuffix}),(0,s.jsxs)("div",{className:"ml-2 -top-2 inline-flex items-center rounded-full bg-pink-50 px-2 py-1 text-sm tracking-normal font-medium text-pink-700 ring-1 ring-inset ring-pink-700/10",children:[Math.round((e.monthly_price-e.annual_price/12)/e.monthly_price*100),"% off"]})]}):(0,s.jsxs)("span",{className:"text-4xl font-bold tracking-tight text-slate-800",children:["$",Math.round(100*S(e))/100,(0,s.jsx)("span",{className:"ml-1 text-sm font-semibold tracking-normal text-slate-600",children:k.priceSuffix})]})};async function I(e){v?(n({...a,[e]:!0}),fetch("/api/stripe/customers/".concat(v.id),{method:"GET",headers:{"Content-Type":"application/json"}}).then(e=>e.json()).then(t=>{fetch("/api/stripe/checkout",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({returnURL:"".concat(window.location.origin,"/studio?checkout=complete"),stripeCustomerId:t.data.stripe_customer_id,stripePriceId:e,profileId:v.id,email:v.email})}).then(e=>e.json()).then(e=>{if(e.redirectTo&&window.location.assign(e.redirectTo),500===e.statusCode){console.log("Error:",e.message);return}}).catch(e=>{console.log("Error:",e.message)}).finally(()=>{n({...a,[e]:!1})})}).catch(e=>{console.log("Error:",e.message)})):b.push("/auth/sign-up")}return(0,m.useEffect)(()=>{let e=new URLSearchParams(window.location.search);e.get("success")&&console.log("Order placed! You will receive an email confirmation."),e.get("canceled")&&console.log("Order canceled -- continue to shop around and checkout when you’re ready.")},[]),(0,s.jsxs)(s.Fragment,{children:[(0,s.jsxs)(r(),{children:[(0,s.jsx)("meta",{property:"og:title",content:"ProductShots.ai - Effortless eCommerce Product Photography \uD83C\uDFAF"}),(0,s.jsx)("meta",{property:"og:description",content:"Discover ProductShots.ai & generate eye-catching content in no time. Perfect for eCommerce brands seeking fast, budget-friendly, and high-quality content for any campaign. Sign up for free today!"}),(0,s.jsx)("meta",{property:"og:image",content:"https://res.cloudinary.com/dzhiiiavj/image/upload/c_scale,f_auto,q_auto,w_1200/v1682402290/Marketing%20Assets/productshots_og_preview.png"}),(0,s.jsx)("meta",{property:"og:url",content:"https://www.productshots.ai"}),(0,s.jsx)("meta",{property:"og:type",content:"website"}),(0,s.jsx)("meta",{property:"og:site_name",content:"ProductShots.ai"}),(0,s.jsx)("meta",{name:"twitter:card",content:"summary_large_image"}),(0,s.jsx)("meta",{name:"twitter:title",content:"ProductShots.ai - Effortless eCommerce Product Photography \uD83C\uDFAF"}),(0,s.jsx)("meta",{name:"twitter:description",content:"Discover ProductShots.ai & generate eye-catching content in no time. Perfect for eCommerce brands seeking fast, budget-friendly, and high-quality content for any campaign. Sign up for free today!"}),(0,s.jsx)("meta",{name:"twitter:image",content:"https://res.cloudinary.com/dzhiiiavj/image/upload/c_scale,f_auto,q_auto,w_1200/v1682402290/Marketing%20Assets/productshots_og_preview.png"}),(0,s.jsx)("meta",{name:"twitter:site",content:"@ProductShotsAI"}),(0,s.jsx)("meta",{name:"twitter:creator",content:"@ProductShotsAI"}),(0,s.jsx)("title",{children:"ProductShots.ai - Effortless eCommerce Product Photography \uD83C\uDFAF"}),(0,s.jsx)("meta",{name:"description",content:"Discover ProductShots.ai & generate eye-catching content in no time. Perfect for eCommerce brands seeking fast, budget-friendly, and high-quality content for any campaign. Sign up for free today!"})]}),(0,s.jsx)(o.h,{}),(0,s.jsxs)("div",{className:"bg-slate-800",children:[(0,s.jsx)("div",{className:"px-6 pt-12 lg:px-8 lg:pt-20",children:(0,s.jsxs)("div",{className:"text-center",children:[(0,s.jsx)("h2",{className:"text-xl font-semibold leading-6 text-gray-300",children:"Pricing"}),(0,s.jsx)("p",{className:"mt-2 text-3xl font-bold tracking-tight text-white sm:text-4xl lg:text-5xl",children:"Unlock the power of AI generated product photography"}),(0,s.jsx)("p",{id:"pricingList",className:"mx-auto mt-3 max-w-4xl text-xl text-gray-300 sm:mt-5 sm:text-2xl",children:"Effortless product images with ProductShots.AI"})]})}),(0,s.jsxs)("div",{className:"mt-16 bg-white pb-12 lg:mt-20 lg:pb-20",children:[(0,s.jsx)("div",{className:"pt-10 flex justify-center",children:(0,s.jsxs)(p.E,{value:k,onChange:e=>{P(e);let t=document.getElementById("pricingList");t&&t.scrollIntoView({behavior:"smooth",block:"start"})},className:"grid grid-cols-2 gap-x-1 rounded-full p-1 text-center text-sm font-semibold leading-5 ring-1 ring-inset ring-gray-200",children:[(0,s.jsx)(p.E.Label,{className:"sr-only",children:"Payment frequency"}),g.map(e=>(0,s.jsx)(p.E.Option,{value:e,className:e=>{let{checked:t}=e;return j(t?"bg-violet-600 text-white":"text-gray-500","cursor-pointer rounded-full px-2.5 py-1")},children:(0,s.jsx)("span",{children:e.label})},e.value))]})}),(0,s.jsx)("div",{className:"w-full text-center",children:(0,s.jsx)("div",{className:"mt-4 inline-flex items-center rounded-full bg-green-50 px-4 py-1 text-sm font-bold text-green-700 ring-1 ring-inset ring-green-600/20",children:"~6 Months Free On Annual Plans!"})}),(0,s.jsxs)("div",{className:"mt-8 p-6 space-y-8 lg:space-y-0 lg:grid lg:grid-cols-3 lg:gap-x-8",children:[t.map(e=>(0,s.jsxs)("div",{className:j("Pro Plan"==e.name||"Pro Plan - Test"==e.name?"z-10 border-2 bg-violet-50 border-violet-400":"bg-white border-gray-200","relative flex flex-col rounded-2xl border p-8 shadow-md"),children:[(0,s.jsxs)("div",{className:"flex-1",children:[(0,s.jsx)("h3",{className:"text-xl font-medium leading-6 text-gray-900",children:e.name}),(0,s.jsx)("p",{className:"mt-6 text-gray-500",children:e.description}),"Pro Plan"==e.name||"Pro Plan - Test"==e.name?(0,s.jsx)("p",{className:"absolute top-0 -translate-y-1/2 transform rounded-full bg-violet-500 py-1.5 px-4 text-sm font-semibold text-white",children:"Most popular"}):null,(0,s.jsx)("div",{className:"mt-4 items-baseline",children:E(e)}),(0,s.jsx)("ul",{role:"list",className:"mt-6 space-y-4",children:Object.entries(e.featureList).map(e=>
1{let[t,a]=e;return(0,s.jsxs)("li",{className:"flex",children:[(0,s.jsx)(i.Z,{className:"h-6 w-6 flex-shrink-0 text-indigo-500","aria-hidden":"true"}),(0,s.jsx)("span",{className:"ml-3 text-gray-500",children:a})]},t)})})]}),(0,s.jsx)(x.z,{loading:a[C(e)]||!1,text:"Checkout",onClick:()=>{I(C(e))},variant:"Pro Plan"==e.name||"Pro Plan - Test"==e.name?"solidLarge":"solidLightLarge",className:"mt-8"},C(e))]},e.name)),(0,s.jsxs)("div",{className:"bg-white border-gray-200 relative flex flex-col rounded-2xl border p-6 shadow-md ",children:[(0,s.jsxs)("div",{className:"flex-1",children:[(0,s.jsx)("p",{className:"flex items-baseline",children:(0,s.jsx)("span",{className:"text-3xl font-bold tracking-tight text-slate-800",children:"Custom Plan"})}),(0,s.jsx)("p",{className:"mt-2 font-medium text-gray-500",children:"Tailored plans made for your organization"}),(0,s.jsxs)("ul",{role:"list",className:"mt-6 space-y-2 text-sm",children:[(0,s.jsxs)("li",{className:"flex",children:[(0,s.jsx)(i.Z,{className:"h-5 w-5 flex-shrink-0 text-indigo-500","aria-hidden":"true"}),(0,s.jsx)("span",{className:"ml-3 text-gray-500",children:"Early access to new ProductShots.AI features"})]}),(0,s.jsxs)("li",{className:"flex",children:[(0,s.jsx)(i.Z,{className:"h-5 w-5 flex-shrink-0 text-indigo-500","aria-hidden":"true"}),(0,s.jsx)("span",{className:"ml-3 text-gray-500",children:"Unlimited generations"})]}),(0,s.jsxs)("li",{className:"flex",children:[(0,s.jsx)(i.Z,{className:"h-5 w-5 flex-shrink-0 text-indigo-500","aria-hidden":"true"}),(0,s.jsx)("span",{className:"ml-3 text-gray-500",children:"Bespoke AI models to generate photos more specific to your brand aesthetics"})]}),(0,s.jsxs)("li",{className:"flex",children:[(0,s.jsx)(i.Z,{className:"h-5 w-5 flex-shrink-0 text-indigo-500","aria-hidden":"true"}),(0,s.jsx)("span",{className:"ml-3 text-gray-500",children:"Bulk image processing & APIs"})]}),(0,s.jsxs)("li",{className:"flex",children:[(0,s.jsx)(i.Z,{className:"h-5 w-5 flex-shrink-0 text-indigo-500","aria-hidden":"true"}),(0,s.jsx)("span",{className:"ml-3 text-gray-500",children:"Import / export functionality into your DAM, PIM, CMS"})]}),(0,s.jsxs)("li",{className:"flex",children:[(0,s.jsx)(i.Z,{className:"h-5 w-5 flex-shrink-0 text-indigo-500","aria-hidden":"true"}),(0,s.jsx)("span",{className:"ml-3 text-gray-500",children:"Priority Support"})]})]})]}),(0,s.jsx)(x.z,{onClick:()=>w(!0),variant:"solidLightLarge",className:"mt-6",children:"Contact Us"}),_&&(0,s.jsx)(u.L,{setOpenModal:w,isOpenModal:_})]},"custom")]}),(0,s.jsx)("div",{className:"w-full",children:(0,s.jsx)("div",{className:"bg-white border-gray-200 rounded-2xl border p-4 mx-6",children:(0,s.jsxs)("div",{className:"flex flex-row w-full",children:[(0,s.jsxs)("div",{className:"flex-1 self-center",children:[(0,s.jsx)("h3",{className:"text-xl font-medium leading-6 text-gray-900",children:"Free Plan"}),(0,s.jsx)("p",{className:"text-gray-500 text-sm mt-2 ",children:"Limited access to ProductShots.AI, 5 generations, no custom styles or scenes, small images, email only support"})]}),(0,s.jsx)(x.z,{href:"/auth/sign-up?ref=pricing",variant:"outline",className:"ml-4 flex-initial self-center",children:"Sign up"})]})},"free")}),(0,s.jsxs)("section",{"aria-labelledby":"comparison-heading",children:[(0,s.jsx)("h2",{id:"comparison-heading",className:"sr-only",children:"Feature comparison"}),(0,s.jsxs)("div",{className:"mx-auto max-w-7xl py-10 px-8",children:[(0,s.jsxs)("div",{className:"flex w-full items-stretch border-t border-gray-200",children:[(0,s.jsx)("div",{className:"-mt-px flex w-1/3 items-end py-6 pr-4"}),f.map((e,t)=>(0,s.jsx)("div",{"aria-hidden":"true",className:j(t===f.length-1?"":"pr-4","-mt-px pl-4 w-1/3"),children:(0,s.jsxs)("div",{className:j(e.featured?"border-indigo-600":"border-transparent","py-6 border-t-2"),children:[(0,s.jsx)("p",{className:j(e.featured?"text-indigo-600":"text-gray-900","text-sm font-bold"),children:e.title}),(0,s.jsx)("p",{className:"mt-2 text-sm text-gray-500",children:e.description})]})},e.title))]}),(0,s.jsxs)("div",{className:"relative",children:[(0,s.jsxs)("div",{className:"pointer-events-none absolute inset-0 flex items-stretch","aria-hidden":"true",children:[(0,s.jsx)("div",{className:"w-1/3 pr-4"}),(0,s.jsx)("div",{className:"w-1/3 px-4",children:(0,s.jsx)("div",{className:"h-full w-full rounded-lg bg-white shadow"})}),(0,s.jsx)("div",{className:"w-1/3 px-4",children:(0,s.jsx)("div",{className:"h-full w-full rounded-lg bg-white shadow-md"})})]}),(0,s.jsxs)("table",{className:"relative w-full",children:[(0,s.jsx)("caption",{className:"sr-only",children:"Business feature comparison"}),(0,s.jsx)("thead",{children:(0,s.jsxs)("tr",{className:"text-left",children:[(0,s.jsx)("th",{scope:"col",children:(0,s.jsx)("span",{className:"sr-only",children:"Feature"})}),f.map(e=>(0,s.jsx)("th",{scope:"col",children:(0,s.jsxs)("span",{className:"sr-only",children:[e.title," plan"]})},e.title))]})}),(0,s.jsx)("tbody",{className:"divide-y divide-gray-100",children:y.map(e=>(0,s.jsxs)("tr",{children:[(0,s.jsx)("th",{scope:"row",className:"w-1/3 py-3 pr-4 text-left text-sm font-medium text-gray-600",children:e.title}),e.tiers.map((t,a)=>(0,s.jsx)("td",{className:j(a===e.tiers.length-1?"pl-4":"px-4","relative w-1/3 py-0 text-center"),children:(0,s.jsx)("span",{className:"relative h-full w-full py-3",children:"string"==typeof t.value?(0,s.jsx)("span",{className:j(t.featured?"text-indigo-600":"text-gray-900","text-sm font-medium"),children:t.value}):(0,s.jsxs)(s.Fragment,{children:[!0===t.value?(0,s.jsx)(i.Z,{className:"mx-auto h-5 w-5 text-indigo-600","aria-hidden":"true"}):(0,s.jsx)(l.Z,{className:"mx-auto h-5 w-5 text-gray-400","aria-hidden":"true"}),(0,s.jsx)("span",{className:"sr-only",children:!0===t.value?"Yes":"No"})]})})},t.title))]},e.title))})]}),(0,s.jsxs)("div",{className:"pointer-events-none absolute inset-0 flex items-stretch","aria-hidden":"true",children:[(0,s.jsx)("div",{className:"w-1/3 pr-4"}),(0,s.jsx)("div",{className:"w-1/3 px-4",children:(0,s.jsx)("div",{className:"h-full w-full rounded-lg ring-2 ring-indigo-600 ring-opacity-100"})}),(0,s.jsx)("div",{className:"w-1/3 px-4",children:(0,s.jsx)("div",{className:"h-full w-full rounded-lg ring-1 ring-black ring-opacity-5"})})]})]})]})]})]})]}),(0,s.jsx)(c.$,{})]})}},29310:function(e,t,a){"use strict";var s=a(67294);let i=s.forwardRef(function(e,t){let{title:a,titleId:i,...l}=e;return s.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor","aria-hidden":"true","data-slot":"icon",ref:t,"aria-labelledby":i},l),a?s.createElement("title",{id:i},a):null,s.createElement("path",{d:"M6.28 5.22a.75.75 0 0 0-1.06 1.06L8.94 10l-3.72 3.72a.75.75 0 1 0 1.06 1.06L10 11.06l3.72 3.72a.75.75 0 1 0 1.06-1.06L11.06 10l3.72-3.72a.75.75 0 0 0-1.06-1.06L10 8.94 6.28 5.22Z"}))});t.Z=i}},function(e){e.O(0,[8159,1664,5675,290,5198,2262,9109,6544,5037,9521,2888,9774,179],function(){return e(e.s=95794)}),_N_E=e.O()}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.