Product types

Product types

The user creating a new product in DJ-Catalog2 can determine whether the product is tangible, virtual, or a subscription.

This choice affects the purchase process.

To set the new product type, you need to open the DJ-Catalog2 component, go to "Products," and choose "New."




These settings are available in the commerce tab.



  1. Tangible products - require shipment method to be selected.
  2. Virtual products - gives access to the product. Shipment is not required in this case.
  3. Subscriptions - are similar to virtual products. Subscription duration can be limited to a specified period of time.

Tangible product

A tangible product is a physically existing product whose purchase is associated with a delivery service.

Virtual product

Setting the virtual product allows dealing with paid downloads, which are available in the attachments tab.

If the product has defined attachments and is marked as the virtual one, all its attachments are available only if they purchase the product.

During the purchase, a list of all files related to virtual files from a given order appears in the payment information at the bottom of the table.

Attempt to download by an unauthorized person ends with a message - that this file is available for purchase and required payment.

Also, there is information on the product's page (above the list of attachments) - "here you can find the product."

Subscription

With the "subscription" product type, you can sell access to any extensions that operate with ACL.

The basic scenario is that you can sell access to the category of articles that are meant to be visible only to the particular Joomla user group.

You can, for example, have the "subscribers" user group in Joomla. Only users within this user group can see the articles in this category.

You can set the subscription product in DJ-Catalog2 and sell access for 1 month. Once the user purchases this product, he will automatically be assigned to the "subscribers" user group. After a month user will be removed from the "subscribers" user group and will lose access to the category of articles with this user group permissions.

Following this scenario, you can sell subscription access to any 3rd party extensions that operate with Joomla! ACL.

When editing a subscription-type product, you can specify how many days it is valid; you can also select the user group to which the user will be assigned after the subscription purchase.





If someone purchases a subscription, he gets access to a specific section - for example, the subscribers section where a single user may have access to certain places on the site (e.g., articles).
      • Related Articles

      • Add videos to product in DJ-Catalog 3.8.0

        The video support feature allows adding videos to DJ-Catalog2 products. Each DJ-Catalog2 product contains a “videos” tab, where users can add videos using the “upload videos” or “enter the video URL” option. There is also a third option available - ...
      • Payable Types in DJ-Classifieds

        Now you can charge your users for Types. Each type you create can have the price in currency or points, and the person who posts an ad can additionally pay for this type.  The most obvious usage would be adding the "Urgent" Type that will be more ...
      • New types of customization fields

        DJ-Catalog2 ver. 3.7.4 introduced new types of fields for Product customization: Radio buttons and Checkboxes.  Learn more about product customization here. Example
      • Product Combinations

        In DJ-Catalog2, it is possible to create so-called combinations. They are a kind of sub-products based on the main product, distinguished by a selected range of additional attributes (extra fields). A combination is not a stand-alone product; it is ...
      • DJ-MediaTools integration. Make beautiful product galleries with DJ-MediaTools

        How to set it up First, you need to be sure you have the latest DJ-MediaTools version installed along with the enabled DJ-Catalog2 integration plugin for DJ-MediaTools.  You can also download the plugin from the DJ-MediaTools Downloads ...