FAQ
What is this?
A self-hosted PHP store for selling digital products with SellAuth.
Do I need coding skills?
No, setup is done through installer and admin panel.
Do I own it?
Yes, you host and control everything.
Can I customize it?
Yes, everything from branding to content is editable in admin.
How does checkout work?
Customers are redirected to SellAuth checkout after adding to cart.
Is it mobile friendly?
Yes, fully responsive design included.
Is setup hard?
No, just upload files and run installer.
SellAuth Premium Self-Hosted Website
What buyers receive
- Fulfillment runs through SellAuth—usually instant digital delivery after payment.
- Secure checkout
- Digital delivery
- Seller storefront
About this product
Software Store Website (PHP + MySQL)
A fully functional software store built with vanilla PHP and MySQL. Designed for SellAuth, digital products, and tool sellers. Includes a full admin panel for managing products, collections, site content, and appearance. Integrated with SellAuth checkout (cart → redirect to checkout flow).
Key Features
- No frameworks, no build tools
- Full admin panel (products, collections, settings)
- SellAuth checkout integration
- Product variants (1 Week, 1 Month, Lifetime, etc.)
- Fully responsive design (mobile + desktop)
- Custom branding (logo, colors, text via admin)
- Contact form with optional webhook/Discord alerts
- Status page for product availability
- Editable legal pages (Terms, Privacy, Refund)
Frontend Pages
- Homepage (hero, featured products, collections, FAQ)
- Products listing page
- Product detail pages (variants, Add to Cart, Buy Now)
- Collections pages (/collections/slug)
- Cart (side cart + full cart page)
- Checkout (SellAuth embed)
- Contact page
- Status page
- Policy pages (editable in admin)
Admin Panel (/admin)
- Dashboard with stats
- Product management (images, variants, pricing, SellAuth IDs)
- Collection management
- Featured products toggle
- Site settings (name, logo, colors, links)
- Content editor (hero, footer, policies)
Database Tables
- site_settings (global config)
- products (name, slug, price, images, variants, status)
- collections (categories, icons, slugs)
- product_variants (multiple pricing options per product)
Installation
1. Upload files to web root (public_html or htdocs)
2. Create MySQL database (website_settings)
3. Edit admin/config.php with DB credentials
4. Run installer at /admin/install.php
5. Import SQL files in /admin if required
6. Login at /admin/login.php (default password: 123)
7. Change password immediately
8. Configure SellAuth Shop ID in admin panel
File Structure
/admin → backend system (products, settings, install)
/api → product and collection endpoints
/cart → shopping cart system
/checkout → SellAuth integration
/collections → category pages
/products → product pages
/contact → contact form
/policies → legal pages
/status → status page
/components → UI components
/css → styles
/js → scripts
/index → homepage
Overview
- Homepage with featured products
- Product pages with variants
- Admin dashboard control
- Mobile friendly UI
- SellAuth integration