ScriptMarket

Your Own Digital Script Marketplace, Fully Self-Hosted

Version: 1.0  |  Downloads: 0

✓ Recently Updated
ScriptMarket
🖥 Live Demo

Description

Your Own Digital Script Marketplace, Fully Self-Hosted

A complete, ready-to-run PHP + MySQL platform for selling PHP scripts, WordPress themes, WordPress plugins, or any other digital file — on your own domain, under your own brand, with no monthly platform fees.

📌 What Is ScriptMarket?

ScriptMarket is a self-hosted e-commerce platform built specifically for selling digital downloads — scripts, themes, plugins, templates, or any file you package as a .zip or .rar. Unlike marketplace sites you don't control, ScriptMarket runs entirely on your own hosting, so you keep 100% of every sale, set your own rules, and never worry about a third-party platform changing its terms or shutting you out.

Upload your script → ScriptMarket → Customer buys & downloads

Everything — products, pricing, payment methods, customers, and content — is managed from a clean Admin Panel. No coding required to run the store day-to-day.

🛍️ Storefront Features

🏠 Polished homepage: Hero section, categories, and newest products on display.

🗂️ Categories & search: Full catalog browsing plus keyword search across every product.

🖼️ Image gallery per product: Main image plus a full gallery strip, click to switch.

📝 Rich-text descriptions: A built-in WYSIWYG editor for writing full product descriptions.

🏷️ License tiers: Regular, 1/2/3-Domain, or any custom license names and prices you choose, selectable on each product.

💸 Sale pricing: Show a crossed-out "was" price next to any license tier to highlight a discount.

🔗 One-click social sharing: WhatsApp, Facebook, Instagram, X, Reddit, LinkedIn, and Pinterest share buttons on every product.

"Top Scripts" widget: Automatically highlights your best-downloaded products.

🧩 Related products: Shows similar items from the same category to increase sales.

🎬 Live demo links: Add a "Live Demo" button so buyers can try before they buy.

👤 Customer Accounts

  • Registration collects name, email, phone, address, city and country.
  • A tidy tabbed My Account area: Profile, Change Password, and Order History.
  • Every completed order shows its license, price, and a secure download button.
  • Downloads are protected by expiring, use-limited secure tokens — never raw, guessable file links.

💳 Payment Methods — Your Choice, All Optional

PayPal: Full PayPal Checkout integration; sandbox mode for testing, live mode when you're ready.

Cards (Stripe): Accept Visa, Mastercard and more through Stripe Checkout.

Cryptocurrency: Add any number of your own coin addresses (BTC, ETH, USDT, or anything else) — fully customizable, not locked to a fixed list.

Manual Bank Transfer: Show your own bank details; you verify and approve payments yourself from the Admin Panel.

Every method has its own on/off switch, so you can offer exactly the ones that suit your business.

🧑‍💼 A Complete Admin Panel

📊 Dashboard: Revenue, orders, products and customers at a glance.

📦 Products: Add/edit with instant upload confirmation for thumbnails, galleries and the product file itself — no guessing whether an upload worked.

♻️ Reuse uploaded files: Attach a file you already uploaded to another product instead of uploading it again.

🗂️ Categories: Unlimited categories; a product can belong to more than one.

🧾 Orders: Search by order number or customer, edit any order's details, or delete it entirely.

✍️ Create Manual Orders: Instantly deliver a catalog product — or upload a brand-new exclusive file — to any customer who paid you outside the site.

👥 Customers: View every registered customer; ban or unban an account in one click.

✉️ Messages: Every contact-form submission is saved here, with a delete option.

📄 Pages (CMS): A rich-text editor for Privacy Policy, Refund Policy, Disclaimer, or any page you want — create, edit or delete anytime.

⚙️ Settings: General info, logo & favicon uploads, currency, payment gateways, admin login credentials, and custom code injection — each in its own clear tab.

🔍 Built for SEO From the Ground Up

  • Meta title & description, canonical tags, and keyword fields on every product and category.
  • Open Graph and Twitter Card tags so shared links look great on social media.
  • Schema.org structured data (Product, Organization, BreadcrumbList) to help search engines understand your store.
  • Automatically generated XML sitemap and a properly configured robots.txt.

🔒 Security, Taken Seriously

🔑 Bcrypt passwords: Every password is securely hashed, never stored in plain text.

🛡️ CSRF protection: Every form is protected against cross-site request forgery.

🧱 SQL-injection safe: All database queries use prepared statements.

🚫 Brute-force lockout: Repeated failed logins automatically lock the account temporarily.

📁 Protected file storage: Purchased files live outside the public web folder and are served only through secure, expiring download links.

🧯 Friendly error handling: Unexpected errors show a clean branded page instead of a raw server crash — with the real cause logged for you.

🚧 Custom 404 / 403 pages: Branded error pages instead of your host's default ones, for any invalid or blocked link.

📤 Upload validation: Strict file-type and size checks on every upload; PHP execution is disabled inside the uploads folder.

🧩 Extra Flexibility

  • Custom Code injection — paste Google Analytics, Facebook Pixel, or any header/footer code once, and it applies to every page automatically.
  • Fully customizable currency — not locked to USD; change the symbol shown site-wide in one setting.
  • Logo & favicon upload — brand the store as your own in minutes.
  • Organized, clean file structure — public pages are grouped into logical folders while every link and URL stays exactly the same, so nothing breaks and nothing looks cluttered in your file manager.

🌐 Runs Anywhere PHP Does

Built to work out of the box on:

✅ Hostinger

✅ cPanel Hosting

✅ Shared Hosting

✅ InfinityFree

✅ Any VPS

No Composer, no Node.js, and no build step — just PHP and MySQL, which virtually every host already provides.

✔ A full browser-based install wizard sets up the database and your admin account for you — most stores are up and running in a few minutes. See the separate Installation Guide for exact steps.

🙋 Who This Is For

  • Developers who want to sell their own PHP scripts, plugins, or themes without giving a marketplace a cut.
  • Agencies who want a private, branded store for client-only script sales.
  • Anyone who wants full ownership of their sales data, customer list, and pricing — with no platform lock-in.

You May Also Like