Developer Center

Custom Product Module Development

Product Configuration Options

This function defines the settings that can be configured for your module on a product basis, the configuration options are divided into 2 functions. 1.) Thanks to the method you will use in the class, you can create configuration fields. The name of this fu...

Supported Functions

The following headers contain the function names within the class. create This function starts running if the status of the product/service is activated; if the return value fails it does not activate the status of the product/service. Saves the error messag...

Fixed Functions and Return

The function names which are mandatory in the module class are: create, renewal, delete, suspend, unsuspend All of these 5 functions run in a similar way, they can run both manually and automatically, each of which must return a success or error response. Re...

Defining Custom Pages and Functions for Client Area

The pages/ is the directory where the pages are located. The name of the page that you will create in it must be prefixed with "clientArea-" phrase. You can use (lower/upper case letter, number and "-_" as special character) in the name, and .php must be typ...

Multi-Purpose Cleint Area Buttons

To define multi-purpose buttons in client area output, first make sure that clientArea() function is defined and clientArea_buttons_output() function is called in it. For defining the buttons, you should create clientArea_buttons() function and the return of...

Do you have any questions?

Feel free to contact us
Contact Us
Copyright © 2024. All Rights Reserved.
Join Our Discord Channel
Top