Articles on: Products & Inventory

Demo - Digital Products

This article demonstrates how to start a Digital Goods marketplace on Shopify when integrated with PuppetVendors. Following all the 4 steps will complete your set-up.


Article Content
  1. How to activate selling digital products
  2. How to create and upload Digital Products
  3. How to assign digital files to a product or variant
  4. How to activate a download link for customersto


The Products Add-On is required for selling digital products PuppetVendors.



How to activate selling digital products
  1. If you have the Products add-on feature, configure your settings to allow your vendors to upload Digital products for you. Go to Settings > Products > Digital Products and set the permissions.

Digital Product Settings


How to create and upload digital products


  1. Once set up, your vendors can now create products in their vendor portal by going to Products > Create Product button.

Create Products in the vendor portal

  1. They can now upload products as usual except for that they need to choose Digital Product or Service as the product type.

Digital Product as the Product Type

  1. If you have product approvals on, you can then approve your vendor's product in the merchant portal. Go to Products > choose the product under the Pending status filter and tick on the box corresponding to the product before clicking the Bulk Actions button to approve the product. Approval is only required based on your permission settings. You may switch approval requirement under

Approve Product in Merchant Portal

  1. Video demo



How to assign digital files to a product or variant

Digital Products - How to Assign Variant-specific Media Files


Digital products - How to add a Download Link on the Order Status Page



Need Help?

If problems persist, please contact our support team (support@puppetvendors.com) and include a screenshot of the issue. We’ll help you troubleshoot and resolve it as quickly as possible.



Updated on: 06/08/2025

Was this article helpful?

Share your feedback

Cancel

Thank you!