Product creation and edit

Product creation and edit

In the FitnessForce software a ‘Product’ is referred to the services offered in the Gym like membership, personal training, yoga, zumba, mixed martial arts. A Product is a single service i.e single membership and each product which is to be defined with validity (number of days or number of sessions). These products have to be created in the FitnessForce software as per your gym or clubs  membership rate card.

e.g. “Gym Membership 1 Month, 3 Months, 6 Months, 12 Months”  

or “Yoga 30 Days - 12 Session”,  “Yoga 60 Days - 30 Sessions”

The membership invoicing can be initiated post creating the products in the software. In case if you don't see the product or the membership on your purchase page, then you need to first create that product into the system. 

To create a new product check the steps below:

  • To create a new product select Products and click on Product Creation -This will open the below page:

  • Columns that are pink in color are mandatory fields to be filled. Any mandatory field left blank will not allow you to save the product configuration.

  • Product Name: Enter the name of the product. e.g. Gym Membership 1 Month or Personal Training 1 Month

  • Status: There are two statuses ‘Active’ and ‘Inactive’. At the time of creating the product, select the status as ‘Active’ and select ‘Inactive’ status to disable the product. 

  • Membership Price:  Enter the product price/ base price of the membership excluding GST. Tax amount is not required to be added to the base price as tax will be implied as per the tax setting.

  • Description The product description details that will be shown on the web application, like the validity or the number of  sessions or any additional information can be entered here

e.g. Product Name: Off  Peak Hours Gym Membership - 12 Months
Product Description: Get 365 days access between 11pm to 5pm IST

  • Valid Days Define the membership tenure i.e the product validity. 

e.g. 1 month membership will have 30 valid days. Similarly, 12 months membership will have validity of 365 days. 

Please note, valid days defines the expiry date of the membership.

e.g. If you set an activation date as today for a 1 month membership, then the system will auto set the expiry date on the 30th day i.e. you need not have to manually set the expiry date.

  • Session Type: there are two options in the drop-down 

        i) Check-In and ii). Appointment.

Post defining the validity of the membership, you need to define how you want to check-in your members. Will they access their membership as per days or as per sessions. 

If it is as per days, then you need to define the ‘Check-In’ setting and if it is as per the session, then you need to define the ‘Appointment’ setting in this field.

i) Check-in - If the membership is based on check-in, mention the number of days after clicking on the check-in option from the drop down.  

e.g. For 1 month Gym membership, check-in number of days are 30 days. In this case the system will track ‘check-in’ count for 30 days. This is known as ‘Member Check-In’ or ‘Member Attendance’

ii) Appointment - If it’s an appointment based membership, mention the number of sessions after clicking on the appointment option from the drop down.

e.g. For 1 month personal training, appointment number of sessions count is #12. In this case the system will track ‘appointment’ count for 12 sessions and the membership will expire as per the number of sessions or valid days i.e expiry date whichever is earlier. 

  • Minimum and Maximum Freezing days: In this field you need to define the number of ‘Minimum’ and ‘Maximum’ freezing days. e.g. Gym Membership 12 Months has a minimum freeze allowed as 15 days and maximum as 30 days.


  • Session Duration: For any Appointment based memberships you need to define the ‘session duration’. in minutes. e.g. For Personal Training Membership you can define 60 mins and yoga sessions as 45 mins.

  • Type: You need to assign the product type to their relevant products/ memberships. e.g. assign product type as ‘Gym’ for Gym Membership 1 Month, 3 Months, 6 or 12 months. Similarly, product type  ‘Zumba’ to be assigned to related zumba memberships e.g 1 Month, 2 Month, 3 Month.

  • Reciprocity days - Number of days a client is allowed to use the product/services at different branches. This feature can be only utilized for check-In based memberships. e.g. The club or the gym is a multi-chain and the members are allowed to use the gym membership service at any of their centres. This field needs to be updated with the valid days of the membership. i.e. 1 Month Membership, then the reciprocity days will be 30 days. For session based, the reciprocity will be 0.

  • Transferable: Select Yes, if you want to allow this product to be transferred from one member to another. Select No, if you don’t want to allow the transfer of membership.e.g.The members membership is allowed for transfer and the member for some reason discontinues to attend the gym. As the membership is active, this member can choose to transfer the remaining membership period to another member or to a non-member. If the ‘Transferable’ field is set to ‘No’, then in such case the member will not be allowed to transfer the membership to another person.

  • Unchargeable No shows - No Show means, client booked the appointment but did not attend the appointment session. This setting defines how many number of ‘No-Show’ session counts are allowed or not-allowed.

  • Chargeable No- Show: In case you want to charge a client for a session that he books but doesn’t attend then you can keep it as ‘0’ . “0” means zero no shows are allowed. This means if a client books the appointment but doesn't attend, still the session will be charged.

  • Allowed No-Shows: If you set this setting number to “1” means one ‘no-show’  is allowed and “2” means, two ‘no-shows’ are allowed. Likewise you can define the count of no-shows you don't want to charge the client. e.g. If the client books the appointment but doesn't come two times for the session then those 2 sessions will not be charged, if this client does not come for the 3rd session & onwards he will be then charged for the session he had booked but not attended as he has crossed his allowed ‘no-show’ limit of ‘2’ sessions. 

  • Unchargeable No- Show: In case you don’t want to charge the client for a ‘no-show’, you need to enter value as ‘U’ in this setting. ‘U’ meaning unlimited no shows not to be charged.

  • Can be purchased as a Single Membership - If you select the ‘Can be purchased as single product’ option as ‘Yes’ it will allow you to sell this product as a single product. You will be able to see this product at the time of Invoicing. 

If you select the ‘Can be purchased as single product’ option as ‘No’ it will not allow you to see this product as a single product. 

e.g. 2 Months Membership has been sold as a complimentary New year offer along with 12 Months Membership, then in this setting for 2 Months Membership select as  “NO” and add this product to New year offer campaign i.e 12 Months Gym Membership @XYZ rate + 2 Months Membership @zero value (its complimentary). 

If 2 Months Membership setting ‘Can be purchased as single product’ option set to ‘Yes’ then staff will be able to sell this for free to anyone. Thus this setting allows you to sell such products only through packages or campaigns. 

  • Show on Website – If you have a website integration with our FitnessForce software then by using dropdown you can show the product on the website for your clients to view and purchase.

  • Payment Type – By default the option needs to be set as upfront (indicating that the member needs to be charged full payment). In the available column option, add 1 as default (indicating that full payment needs to be paid by the member).

  • Number of days until upgrade is allowed – Allows you to define number days until product upgrade is permitted. e.g. the client has 1 month gym membership and until upgrade is allowed days set as 10. So here from the activation date client is only allowed to upgrade the current membership until the number of days which you have set. Post 10 days the client can not upgrade the current membership.

  • Freeze Attempt Allowed – Can select Yes or No. e.g.if you have opted YES then in the column next to it you have to add total numbers of time you want freezing service to avail. (1 means freezing option can be availed once) 

  • Freeze Type - 

  1. Prepaid -  To charge the client while purchasing the product, prepaid option can be selected using the drop down. (Pay first & utilize later.) 

  2. Postpaid - To charge the client only when they opt for freezing service, postpaid option can be selected using the drop down.(Pay at the time when you utilize the service.)

  • Freeze Fee Per Attempt - Add the freezing amount which you decide to charge the client per freeze attempt.


  • Add the Start Time and End Time and then click on Add - If you have an integrated Biometric device then you will be able to set time on the product basis which the clients will be allowed to get access to the club.(The feature will enable you to generate your club revenue by creating products for non peak hours with lower price. eg. If you create a gym membership product and set the time from 12:00 PM to 04:00 PM, respective members will only get access to the club during the mentioned time.

  • Center Name – Select your club name in which you wish to add this product. Once you click on the plus icon it will ask you to add GST as shown below.

  • Select GST from the TAX dropdown option. (18% tax is preconfigured in the GST option).

  • Click on Create.

To edit the existing product check the steps below:

  • From the menu bar select the ‘Products’ tab  and then click on Product Filter. The below product list page will appear.

  • Click on the Product name that you want to edit. The below product details page will appear. 

  • Except Product Name and Type all the other fields are enabled to make necessary changes. 

  • After all changes are done,  click on the Update button at the bottom of the page.


1. Any changes done on the existing product will affect the existing invoices in the system?

Ans. No. The changes made to the package will be applicable for the future purchases / invoices. The existing invoices in the system will have no impact and will remain unchanged.

2. Who can edit the product to make necessary changes?

Ans. The software administrator i.e. Owner or admin assigned by the owner.

3. Can a duplicate product be configured?

Ans. No. However, you can configure the product with the terms in the Product name changed if you want to have the same product name with different pricing/rate. e.g. Membership 12 months - Rate: Rs. 12,000/- and Membership 12 months - Rate: 11,000/-.

4. Will the Reciprocity work for Session based Products?

Ans. No, as the trainer is involved for that particular center in which the client has bought the membership and hence the reciprocity won’t work for session based products.

    • Related Articles

    • Product type master creation

      Product Type Master is a configuration that helps categorize the various services offered at the gym/club. For example: Membership, Personal Training, Yoga, Mix Martial Arts, etc. To each of these ‘Product Types’, we need to map their relevant ...
    • Centralized campaign creation and edit

      Campaign is a feature that enables all the promotions offered by the gym at discounted rate (with a specific timeline with a start and end date) to be configured on the software. The configuration of one campaign can be assigned to multiple centres ...
    • Product Creation and Editing - Non-Centralized

      In the FitnessForce software a ‘Product’ is referred to the services offered in the Gym/Club/Studio like Membership, Personal Training, Yoga, Zumba and Mixed Martial Arts. A Product is a single service i.e. single membership and each product which is ...
    • Package creation and edit

      The package is a combination of two or more products. You can combine the services at discounted rates as a package offering. A single service/product purchased separately by the client would cost them more amount and such leverage can be considered ...
    • Trial creation

      Trial option is used to record the free trial sessions for the clients who need to try out the gym first before they decide to sign up for any membership. It could be a 1-day free trial or 3 days of free trial depending on the business offering to ...