Shilpo – Digital Product Selling Website Script for Creative Goods in Laravel

★ New item Laravel Project v1.0.0
Shilpo – Digital Product Selling Website Script for Creative Goods in Laravel

✦ Key features

  • Who this digital product selling website script is for
  • A storefront for creative goods
  • Creators, licences and file details
  • From payment to download in the digital product selling website script
  • Checkout, payments and buyer accounts
  • Marketing for a creative shop
  • Admin panel, team and installation

Overview

Shilpo is a digital product selling website script built with Laravel for creative digital goods such as fonts, templates, presets, mockups, ebooks and courses: creators shown on every product with a filter, Personal and Commercial licences, private downloads with limits and expiry released as soon as payment is confirmed, bKash, Nagad, Rocket, bank transfer and SSLCommerz, bundles and deals, and a cPanel web installer with or without demo content.

Shilpo is a digital product selling website script built with Laravel for creative digital goods: fonts, design templates, photo presets, mockups, ebooks, printables and courses. Buyers browse by creator and category, pick a Personal or Commercial licence, pay with bKash, Nagad, Rocket, bank transfer or SSLCommerz, and download from a private link in their account the moment the order is paid. Nothing is shipped, and no delivery charge is added.

The design is warm and editorial: a cream background, deep ink text, coral highlights and a soft serif for headings, with 4:3 preview cards that suit templates and fonts. It feels like a curated studio shop rather than a busy warehouse, which is what makers and designers like.

It looks like a design selling marketplace, but you stay the only seller and keep full control: creators send you their work, you list it under their name, and every sale, payment and download runs through one admin panel.

Who this digital product selling website script is for

  • Design studios and type foundries selling their own fonts, templates and brand kits.
  • Curated creative shops that sell the work of several designers and photographers under one brand.
  • Photographers selling presets, LUTs and stock photo packs.
  • Teachers and trainers selling courses, worksheets and lesson packs.
  • Writers and illustrators selling ebooks, colouring pages and printables.
  • Social media and marketing agencies selling post templates and content kits.
  • Developers building a creative download shop for a client.

Most creators sell files by hand in chats or through a big platform that keeps a commission. A digital product selling website script gives you your own shop, your own prices and your own customer list. It is a working shop from day one: catalogue, licences, checkout, payments, digital delivery, marketing and reports are already built.

A storefront for creative goods

The homepage opens with a search hero ("Find your next favourite"), then Trending this week, Deals of the week with a countdown, Fresh fonts and lettering, Learn something new for courses, Ebooks and printables, On sale, a "Sell your craft" banner that invites new creators to contact you, buyer reviews, a Good to know FAQ and From the journal.

Every block lives in the homepage builder, so you can rename it, choose its products or category, reorder it or hide it.

A word in curly braces in any heading turns into a coral italic highlight, an easy way to give each section your own voice.

Phone layout

Creative buyers browse on phones and buy on both phones and laptops. Shilpo has its own phone header, a bottom menu, two-column preview cards and side filters for creator, category, licence and price. Pages stay light even with many previews.

Product pages that show the work

Each product page has a gallery of previews, the creator's name, licence buttons, the price, an "instant download" note, details such as file formats and software in a specifications table, reviews and buyer questions. A WhatsApp button lets a buyer ask "can I use this font in a client logo?" before paying.

Creators, licences and file details

The studios and designers whose work you sell are kept as creators (brands in the admin). Their name shows on every card and product page, and buyers can filter by it, so a favourite creator's whole collection is one tap away.

  • Personal and Commercial licences as two variants of one product, each with its own price.
  • File details such as format (OTF, PSD, Illustrator, Figma, Lightroom), size and software, shown as specifications.
  • Bundles with automatic "any N items for a fixed price" offers.
  • Pre-orders for an upcoming course or font family.
  • Quantity prices for teams buying several seats.
  • Licence keys too, if a product such as a plugin or app needs one.

Licences are where creative shops win or lose trust, so the script treats them as real product options rather than a line in the description. A short licence note on each product, written in the "note for buyers" field, tells people exactly what they may and may not do with the file.

From payment to download in the digital product selling website script

Ticking the digital box on a product removes shipping from it. You then attach the deliverable, a font zip, PSD pack, PDF or course file of up to 200 MB, which is kept out of public folders so no one can reach it without buying.

  1. Online payment by card, wallet or the bKash and Nagad gateways releases the file the moment it is confirmed.
  2. A Send Money or bank payment releases it as soon as you accept the buyer's transaction ID.
  3. The Downloads page in the buyer's account lists each purchase with your note, the downloads remaining and the date the link expires.
  4. Each link belongs to one buyer: it needs their login, stops at your download limit and expires after a year.

Repeated confirmations never create a second copy, and opening the Downloads page re-checks paid orders in case anything was missed. To update a template, upload the new file and every buyer gets the latest version on their next download.

Checkout, payments and buyer accounts

Checkout is short, and a download-only order has no courier and no delivery charge. Creative buyers log in with a mobile number or e-mail, a one-time SMS code can be required for new accounts, and Google or Facebook buttons appear when you add those keys.

  • Cards, wallets and net banking through SSLCommerz, releasing files at once.
  • Direct bKash or Nagad checkout through their merchant gateways, also releasing at once.
  • Manual payment by bKash, Nagad, Rocket or bank, released after you check it.

The Payments screen lists transfers waiting for a check, with a reconciliation of gateway payments. Order limits per mobile and a repeat-order guard help against abuse. The customer account holds orders, invoices, downloads, wishlist, reviews and support tickets in one place.

Marketing for a creative shop

  • Deals of the week and campaigns with countdowns.
  • Vouchers for launch weeks, newsletters and creator promotions.
  • Bundles and spend-and-save offers that apply on their own at checkout.
  • Loyalty points that become a personal voucher.
  • Affiliates: designers, teachers and creators who share your products and earn a share.
  • A newsletter list with CSV export.
  • The journal for tutorials, freebies and creator stories.
  • Tracking codes for GA4, Tag Manager and Meta Pixel, plus catalogue feeds for Google and Meta ads.

Every marketing tool in the shop stays off until you switch it on. An honest "someone just bought" pop-up uses real orders only, and the sign-up pop-up can offer a first-order voucher.

Admin panel, team and installation

The dashboard shows sales, average order, new orders, payments to check and top products. From the admin you change homepage sections, banners (with phone versions and run dates), menus, pages, the logo and colours, footer wording, WhatsApp, social profiles, SEO text and redirects, and you can swap the footer's payment-logos picture for your own.

Staff roles keep each person to their job: a content manager uploads products, finance approves payments, support answers tickets.

Staff sign in on a private address with two-factor sign-in, and an audit log records every change. Reports with CSV export, search-term insights, nightly backups, a system health page, API keys and webhooks are included. Order and download messages go out by SMS through any Bangladeshi SMS company whose send link you paste, and by e-mail, WhatsApp Cloud or Telegram from templates you can rewrite.

Install without a terminal

Everything the app needs, PHP libraries and compiled styles included, is already in the zip. Extract it in cPanel File Manager, set the domain's document root to the public folder and open your address; a browser installer then checks PHP, saves your MySQL, MariaDB or SQLite details, records the shop name and admin login and activates the licence.

On its final screen you start empty or pick "install with demo content" to explore a finished creative shop. Two cron jobs send messages, make backups and run the other scheduled tasks.

For developers, Shilpo is clean Laravel with the digital delivery in its own module, so adding features such as a creator payout report is straightforward.

Licence and files

Your Shilpo key activates a single domain. Until then a live address shows visitors a lock page, while a copy on your own computer runs freely, and the key also delivers updates.

  • Complete Shilpo source code in Laravel, vendor libraries and compiled assets included
  • Editorial storefront, buyer Downloads page, admin panel and web installer
  • Creators, Personal and Commercial licences, private downloads with limits
  • Instant-release payments, marketing, reports, API and webhooks
  • Documentation in English and Bangla with real screenshots

Shilpo is built on Laravel, the open-source PHP framework. See all our Laravel projects for more ready shops.

Payment gateways, SMS and social login are linked to accounts you open with each provider, and bKash, Nagad and SSLCommerz offer a test mode before you go live. List only work you own or are allowed to sell.

Shop texts are in English, and the live demo shows every page. If you want the feel of a design selling marketplace with the simplicity of one seller, this digital product selling website script is ready to launch.

From our blog · 11 min readWhat Is a Digital Marketplace? How It Works and How to Start One

Reviews

0.0
★★★★★
0 reviews from buyers
Write a review

No reviews yet — be the first to share your experience after buying.

Frequently Asked Questions

01What can I sell with this digital product selling website script?

Fonts, templates, presets, mockups, stock photos, ebooks, printables, courses and any other file up to 200 MB, plus licence keys if needed.

02Can creators sign up and sell by themselves?

No. You are the only seller. Creators send you their work, you list it under their name, and buyers can filter by creator.

03Can I sell Personal and Commercial licences?

Yes. Make them two variants of one product, each with its own price.

04How fast does the buyer get the file?

Instantly after an online payment, or as soon as you approve a Send Money or bank transfer.

05Does the digital product selling website script work on cPanel?

Yes. Any cPanel plan with PHP 8.3 or above will do, and setup happens in the browser, with the demo shop or without it.

06Can I run two shops on one licence?

No. Each key covers one live domain; test copies on your own computer need no key.

Delivery & Support

1Place your orderAdd to cart, sign in and pay with bKash, Nagad or Rocket.
2Payment verified automaticallyEnter your Transaction ID — the payment is matched automatically, usually within seconds.
3Get your productYour license key and download appear in My Account → Licenses.
  • Secure automatic payment verification
  • Delivery to your account & e-mail
  • Friendly WhatsApp support

Refund Policy

This policy applies to every product in our store.

You get a refund when the product does not work as described and we cannot fix it, when your license will not activate your website, or when a manually delivered product is late and you cancel before delivery. A working license, or a single license already used on a live domain, is not refundable. Approved refunds go back to the number you paid from within one working day, minus the Send Money charge.

Read the full policy →
More items

You may also like

View all →