Skip to main content

Software

Software

Software products include desktop applications, plugins, tools, utilities, scripts, and other executable or installable digital products. Sellers can define custom software licenses with specific terms, inclusions, and restrictions for each pricing tier.

Use cases include productivity tools, creative plugins, developer utilities, browser extensions, scripts, automation tools, and standalone applications.

Requirements

  • Be a registered seller on 3DIMLI.
  • Upload your software as a compressed archive (ZIP, RAR, 7Z, etc.).
  • Include a README file with clear instructions on how to install, activate, and use the software.
  • Provide high-quality preview images or screenshots showing the software interface or features.
  • Define at least one software license with terms and pricing.
Upload a new Software Product

To upload, sign in as a seller and open: Seller Product Creation.

Create a Software Product

  1. Open your seller dashboard: Seller Product Creation.
  2. On "Choose Product Type", select "Software" and click "Continue".

Form Fields Summary

General

FieldRequiredTypeDescriptionConstraints
TitleYesTextClear, descriptive software name.0-60 chars
DescriptionYesTextareaSoftware features, requirements, installation instructions, and usage.Up to 1500 chars; supports rich text (links, formatting, lists) and HTML mode
CategoryYesSelectChoose the most relevant category and subcategory.-
URL SlugYesTextCustom URL; appears in product link.Must be unique; Auto-fill available
Auto-fillNoToggleAutomatically generate URL slug from Title.-
Product External LinkNoURLLink to external page (documentation, product website).Publicly visible

License & Pricing

Software products use a custom software licensing system instead of the standard license types. You can create multiple license tiers, each with its own terms, inclusions, restrictions, and pricing.

FieldRequiredTypeDescriptionConstraints
Software LicensesYesCustomCreate one or more license tiers with custom terms and pricing.At least one license must be enabled
License NameYesTextName for the license tier (e.g., "Standard License", "Team License").Required per license
Usage TermsYesTextDescription of usage rights for this license.Max 150 chars
IncludesNoListWhat is included in this license.Up to 6 items
RestrictionsNoListRestrictions for this license.Up to 6 items
FreeNoPer-license toggleMake a selected license free.When ON, price inputs are ignored
Fixed priceConditionalPer-license numberSet a fixed price in USD for a selected license.Required when Free and Flexible are OFF
Flexible priceNoPer-license toggleEnable Pay-What-You-Want for a selected license.-
Minimum PriceNoPer-license numberLowest allowed payment; set 0 to allow free.Visible only when Flexible is ON
Maximum PriceNoPer-license numberHighest allowed payment.Visible only when Flexible is ON

Default License Templates

When creating a Software product, the following default license templates are available as starting points:

LicenseDescription
Standard LicenseFor personal and commercial use (internal business use)
Team LicenseUp to 5 users within a team
Company LicenseUnlimited users within an organization
Enterprise LicenseFor large organizations with advanced requirements

You can customize these templates or create entirely new license tiers.

Additional Details

FieldRequiredTypeDescriptionConstraints
Custom AttributesNoKey-value pairsAdd up to 10 custom attributes (e.g., Platform, File Size, System Requirements, License Type).Up to 10 attributes
TagsNoTagsAdd relevant keywords for search.-

Suggested attributes for Software:

AttributeExample Values
PlatformWindows, macOS, Linux
File Size100 MB
System RequirementsRAM: 4GB, Disk: 500MB
License TypeSingle/Team/Company

Media & Files

FieldRequiredTypeDescriptionConstraints
Product Media (Video)NoURLPaste a YouTube or Vimeo URL to add a video to your product gallery.YouTube/Vimeo only
Product ImagesYesFile uploadScreenshots or previews of the software.JPG/PNG/WebP • Max 2MB each • Up to 16 media
Download fileYesFile uploadUpload your software as a compressed archive.ZIP/RAR/7Z/TAR/GZ/ISO/DMG/MSI/EXE accepted • Max 1024MB • Max 1 file
README Required

Your download package must include a README file with clear instructions on how to install, activate, and use the software including how buyers should enter their license key if applicable.

License Verification API

If your software needs license activation, you can use the 3DIMLI License Verification API to verify buyer purchases. Buyers use their Order Item ID as a license key, and your license server validates it against 3DIMLI. See the full guide: Software License Verification API.

Video Thumbnails

You can set a YouTube video as your main media for an autoplay thumbnail that makes your listing stand out. Note: Vimeo videos don't support autoplay thumbnails due to platform limitations. The 16 media limit includes both images and videos combined.

Supported Archive Formats

ZIP, RAR, 7Z, TAR, GZ, BZ2, XZ, LHA, LZH, ARJ, CAB, ISO, JAR, WAR, EAR, ACE, ARC, LZMA, TGZ, TBZ2, TXZ, Z, DEB, RPM, DMG, IMG, VHD, VMDK, MSI, EXE

SEO

FieldRequiredTypeDescriptionConstraints
SEO TitleNoTextConcise, keyword-rich title; desktop/mobile preview available.Up to 60 chars
Meta DescriptionNoTextareaClear summary to improve click-through rate.Up to 160 chars

Advance Tab (Shared)

The Advance tab contains settings shared across product types:

  • Purchase Limiting: Restrict how many times a customer can buy the product.
  • Purchase Validity (Product Scheduling): Controls visibility and the purchasing window. Future Start shows a countdown and blocks purchases until Start; optional End auto-unpublishes; selecting No End keeps availability until you manually unpublish.

See the dedicated guide for details: Advance Settings.

Publish

  • Review: Verify accuracy and policy compliance.
  • Submit: Accept terms and click Submit for review.

What You Can Sell

Software TypeExamples
Desktop ApplicationsProductivity tools, creative software, utilities
Plugins & ExtensionsBrowser extensions, editor plugins, CMS add-ons
Developer ToolsCLI tools, SDKs, libraries, frameworks
Scripts & AutomationBatch scripts, automation workflows, macros
Game ToolsLevel editors, modding tools, game utilities

Files Checklist

  • Package your software in a supported archive format (ZIP, RAR, 7Z, etc.).
  • Include a README with installation and usage instructions.
  • Specify system requirements (OS, RAM, disk space).
  • Include license key instructions if applicable.
  • Provide screenshots showing the software interface.
  • Note compatible platforms (Windows, macOS, Linux).

Licensing Tips

  • Use Standard License for individual users with personal and commercial use rights.
  • Use Team License for small teams with a defined user limit.
  • Use Company License for organization-wide usage.
  • Use Enterprise License for large organizations needing custom terms.
  • Clearly describe what each license tier includes and restricts.

Troubleshooting

IssueSolution
File upload failsEnsure the file is in a supported compressed format and under 1024MB
License not appearingMake sure at least one license is enabled with valid terms
Preview images unclearShow actual software interface screenshots, not just logos
Low search visibilityAdd relevant tags including platform, category, and use case keywords

Quick Checklist

  • Title, description, and category are set
  • At least one software license is defined with terms and pricing
  • Tags include platform, software type, and use cases
  • Preview images show the software interface
  • Software files uploaded as a compressed archive
  • README with installation instructions is included
  • SEO title and meta description are written

After Submission: Admin Review & Publishing

  • Your product is queued for admin review if required (based on the review rules).
  • You can check the status of a product under review in All Products section of your Dashboard. All Products
  • Pending Review: Admins verify accuracy, file integrity, previews, licensing, and policy compliance.
  • Changes Required: The admin has requested changes to your product. Please review and update accordingly and submit again for Admin review.
  • Approved: Your product has been approved and published instantly. Further edits will require review unless you are a verified seller.
  • For detailed information, see the Quality & Review Process
Review rules

Learn what edits trigger admin review: What Triggers Admin Review. If your store is verified (blue check Verified store badge), most edits publish without admin review. See Verified Stores.

Next steps