Launching a first D2C store
A hosted platform with a custom theme, set up so it can grow.

Brands outgrow their first store, then face a choice between more apps, a headless rebuild or custom code, and every checkout change risks widening PCI DSS scope. Agnotic Technologies helps you choose the right route for one store, builds it, and keeps card data off your servers.
Trusted by global innovators
























Ecommerce development for one store means choosing how it is built, either a customized hosted platform, headless on a SaaS commerce backend or custom code, then designing checkout so card data stays with the payment provider. Agnotic Technologies makes that choice with you, builds the store and moves your catalog, customers and URLs across.
The problems we are called in to fix usually trace back to one of these decisions.
The store keeps adding apps until checkout loads scripts from many vendors, and nobody can say which of them run on the payment page.
A headless rebuild starts before anyone checks whether the hosted platform could close the gap.
A custom checkout moves the card form onto the brand's own servers, taking the store from SAQ A to a much larger PCI DSS scope.
Replatforming changes every product URL without a redirect map, and organic search traffic falls after launch.
Customer accounts move but sign-in and marketing consent records do not, so returning shoppers are locked out or emailed without consent.
Accessibility is tested after launch, so checkout fails keyboard and screen reader users on day one.
Most single stores belong on the left of this table for longer than their teams expect. We move right only when a real gap forces it.
| Factor | Customize a hosted platform | Headless on a SaaS commerce backend | Custom build |
|---|---|---|---|
| Team you need | A theme developer and a store admin | Frontend engineers plus someone who owns the integrations | A product engineering team that owns the code, hosting and on-call |
| Catalog and pricing | Fits standard catalogs within the platform's variant limits | The backend's catalog model, with extra content in a CMS or PIM | Any model, including configurable or rule-based products |
| Checkout control | The platform's checkout, changed only where it allows | Platform checkout, or your own checkout calling the backend's APIs | Full control, and full responsibility for the payment integration |
| Extension limits | Apps and plugins; logic that does not fit becomes workarounds | Your own services around the backend's APIs | No platform limits, but you build every feature, including the basics |
| Hosting | Run by the platform | Storefront hosting is yours; the commerce backend is run by its vendor | All yours, from CDN to database |
| Fits when | You are launching, or your catalog and checkout are standard | A content-led brand needs a custom storefront over standard order logic | Commerce is the product, or your rules fit no platform |
How to build ecommerce for one store without regret comes down to three habits.
We list what the current store cannot do and test each gap against the hosted platform first. Many gaps close with configuration or one custom app.
We choose the payment integration before checkout screens are designed, so the brand's design fits inside the scope you want to validate against.
Catalog, customer, order and URL migration are planned at the start, not squeezed into the last sprint before launch.
Ecommerce services for the build itself. Store feature sets such as loyalty and subscriptions are covered on our platform pages.
Custom themes, sections and private apps that extend a hosted platform without forking it.
A Next.js storefront on a SaaS commerce backend's APIs, with content from a headless CMS.
Cart, pricing or order services for rules no platform supports, kept as small as the gap allows.
Hosted payment pages or provider iframe fields, wallets such as Apple Pay and Google Pay, and the order confirmation flow.
A list of every script on the payment page with an owner and a reason, a Content Security Policy and alerts when a script or the page changes.
Products, variants, customers, consent status and order history moved with checks on counts and spot samples.
A 301 map for every old URL, rebuilt sitemaps, canonical tags and structured data, and a crawl check after launch.
Checkout and product pages tested against WCAG 2.2 and on mid-range phones before launch, not after.
Ecommerce cloud hosting is part of the same choice: a hosted platform runs it for you, while headless and custom stores need their own cloud setup on AWS, Google Cloud or Microsoft Azure, planned with our cloud consulting team.
How the checkout takes card details decides which Self-Assessment Questionnaire (SAQ) a store usually validates with. Your acquirer or the card brands confirm the SAQ that applies; this is how we plan the build around it.
| Checkout integration | Usual SAQ | What the merchant maintains | Fits when |
|---|---|---|---|
| Redirect to the provider's hosted payment page | SAQ A | The redirect itself and the security of the site that sends shoppers to it | A standard checkout and the smallest scope matter most |
| Provider's payment fields embedded in an iframe | SAQ A, with the script-attack eligibility criterion | Protection of the page that hosts the iframe against script attacks, through techniques like Requirements 6.4.3 and 11.6.1 or written confirmation from the provider | You want card fields inside your own branded checkout |
| JavaScript or direct post: your page builds the form and card data goes from the browser to the processor | SAQ A-EP | Requirement 6.4.3 controls for every payment page script, plus more of PCI DSS on the servers that deliver the page | You need full control of the payment form |
| Card data passes through your own servers | SAQ D | Every applicable PCI DSS requirement on each system that stores, processes or transmits card data | Rarely worth it for one store, and almost always avoidable |
Measures we agree before the build and check after launch.
Tracked before and after the rebuild, by device.
Every script on the payment page has an owner and a reason.
Organic visits to migrated URLs compared with the weeks before launch.
How quickly the team can ship a change to the live store.
Ecommerce for startups and growing brands usually starts from one of these moments.
A hosted platform with a custom theme, set up so it can grow.
Replatforming before support ends, with the checklist above.
A custom storefront over a SaaS commerce backend.
Embedded provider fields with the payment page scripts under control.
One catalog and one checkout, with redirects for both old stores.
Replacing a pile of plugins with a few owned features.
Each connection is scoped on the scoping call. ERP and OMS sync is covered in depth on our retail software and OMS pages.
We work through this list on every replatforming project, before the first line of the new store is written.
We build secure, scalable products designed for privacy, interoperability, and regulatory readiness from day one across every sector we serve.
Implement lawful consent flows, data minimization, and secure processing for global data privacy.
Securing payment transactions and protecting cardholder data with industry-best practices.
We combine deep technical expertise with industry-specific knowledge to deliver solutions that aren't just functional, but transformational.
We implement rigorous security protocols and compliance standards (HIPAA, GDPR, SOC2) across all industrial solutions to protect sensitive data.
Our architectures are built to handle massive data loads and user bases, keeping performance steady whether you're serving ten or ten million.
Using our suite of internal tools and proven frameworks, we cut setup work so your first release reaches users sooner.
Beyond simple wrappers, we build deep-learning integrations and predictive analytics directly into the core of your industry-specific workflows.
It depends on scope; we agree a fixed first release on the scoping call.
We review the current store, list the gaps and place the store on the route table above.
Payment integration, target SAQ, data to move and the redirect map are agreed.
The new store with checkout, migrated catalog and redirects, tested on staging.
Final data sync, DNS switch, redirect checks and crawl monitoring.
Store changes, script reviews and platform updates under agreed change control.
Short facts we design checkout around, each linked to its primary source.
To use PCI DSS SAQ A, no single element of an ecommerce payment page can originate from the merchant's website; under SAQ A-EP, each element must come from either the merchant's website or a PCI DSS compliant service provider.
Source: PCI Security Standards Council FAQPCI SSC FAQ 1588 says the SAQ A eligibility criterion on script attacks applies to merchants whose page embeds a provider's payment page or form, such as an iframe, and not to merchants that redirect shoppers to the provider.
Source: PCI SSC FAQ 1588 (February 2025)PCI SSC removed Requirements 6.4.3, 11.6.1 and 12.3.1 from SAQ A in January 2025 but kept them in PCI DSS v4.0.1, where they became effective on 31 March 2025.
Source: PCI SSC blog, 30 January 2025PCI SSC describes PCI DSS Requirements 6.4.3 and 11.6.1 as making sure payment page scripts are properly authorized, checked for integrity and monitored for tampering.
Source: PCI SSC, Coffee with the Council, 26 March 2025The W3C Payment Request API standardizes a browser interface that lets merchants accept one or more payment methods with minimal integration, with the browser facilitating the payment flow.
Source: W3C Payment Request API (Candidate Recommendation Draft, 22 June 2026)We don't just build products; we forge lasting partnerships. See how we've helped industry leaders transform their vision into technical reality.

“I can clearly see how Agnotic has a unique way of handling end-to-end development. They are always active on quick chat and provide support quickly.”
Aaron Phelan
Founder, Benchmark

“Agnotic combines deep technical expertise with strong domain knowledge. They understand the business context, anticipate challenges, and make collaboration smooth and effective.”
John Pasmore
Founder, Latimer
“Agnotic is the best technical team we evaluated. Their engineering excellence made our work dramatically easier and allowed us to stay focused on what matters most for maternal care outcomes. They took full ownership of the technical execution, and we are always happy to continue working together.”
Kim Smith
Founder, My Lauren
This page covers one store's build. These pages cover what sits around it.
The retail industry hub: storefront, B2B, inventory and pricing software Agnotic builds for retail teams.
Enterprise multi-channel commerce, including peak traffic and edge performance.
Tokenization, 3-D Secure, wallets and reconciliation with your payment provider.
Order routing, split shipments and returns after checkout.
Ecommerce cloud hosting, landing zones and cost control for headless and custom stores.
Point of sale for brands that sell in stores as well as online.
Explore other production-grade engineering platforms we deliver across retail.