Skip to content
This repository has been archived by the owner on Feb 10, 2021. It is now read-only.
CodexiLab edited this page Feb 12, 2020 · 4 revisions

Promotional Packages System

Sells promotional packages for its users, can be associated with an official Osclass payment plugin via vQmod for Osclass, so that you pay monthly, quarterly or annually for the same package after its expiration date or buy a higher one (upgrade) if the user wishes to have more Free publications available.

Promotional Packages System

Features (rules)

  • NOTE: Automatically once the plugin is installed, it does not allow users to reach the publication form, they must do so with an assigned package and with available publications.

  • Set a default package (optional), when the user it join at your site, automatically it is assigned the default package for her first free listings.

  • NOTE: When a user update her profile and change the type of account to a 'Company', it will lost package that has and vice versa.

  • Packages of one type are only assigned to the same type of user account.

  • When a user account is deleted, all traces of activity are also deleted with the Promotional Packages System plugin.

  • When the assignment of a packet expires, it sends a message in the 'Dashboard' section every time it enters there, warning the expiration.

  • When the allocation of a package expires, it does not allow the use of the assigned package and therefore it does not publish either.

  • When the allocation of a package expires, it does not allow maintaining an active publication. NOTE: Inactive publications can not be edited.

Hooks

packages_into_form_settings

packages_admin_menu_init

extension_user_bulk

custom_admin_packages_settings

custom_admin_packages_settings_done

before_packages_profile_info

after_packages_profile_info

Filters

packages_modules_filter

packages_info_current_filter
Clone this wiki locally