Service customization
- New features
- Work flow
- Top-ups
- Service customization
- Configuration file
- FAQ
WHMCS service customization
Services inherit options from parent products. It is possible to customize them on service level so they may differ from product default.
This is done in WHMCS using three ways:
-
First way is to use product custom fields with same name. Keep in mind that those fields may or may not be visible during purchase and that they can not influence price (use configurable options for that). You have to set up custom fields for each product separately under Custom fields tab of Product/Services edit page.
-
Second way is to use product configurable options with same name. They serve similar purpose as custom fields. Main difference is that they can change purchase price depending of value entered or selected. To create configurable options go to Setup > Products/Services > Configurable Options, create new option group and assign it to product.
Custom field or configurable option name must match the BlissRADIUS Embedded option you wish to override. Standard rule of options naming apply - names are case insensitive and spaces don't matter.
-
Last way is to use add-ons to top-up service. This is best choice to give clients a way to extend quotas after initial purchase.
As a special case, if you wish to frame IP address to service, you can use built-in Dedicated IP input field
as it is more convenient than creating custom field named Framed IP.
This is new feature since 1.4.0 and default behavior is that BlissRADIUS Embedded ignores value of Dedicated IP.
To enable it you have to modify modules/servers/blissembed/config.php
file. If you are upgrading from before 1.4.0 you have to add
missing line define("BLISSEMBED_FRAME_DEDICATED_IP", true);
to config file yourself.
Comparison of custom fields, configurable options and addons
You may accomplish similar things using custom fields, configurable options and product addons. It is up to you to chose what suits you best:
-
Product addons are good choice for billable top-ups. They can be created by admins or purchased by clients. It is easy for operators to have overview of top-up history. If you want to let client extend monthly GB or hourly limits this is best way.
-
Custom fields are good choice for administrative customization of service. It doesn't provides interaction with client or billing, and is usually visible only to admins. If you want to change Framed IP or Port limit (non GB/hourly options) this is best choice.
-
Configurable options are somewhere in between. They can be billed and changed by client during initial product purchase and later on as service upgrade (you must enable it for each product separately under Upgrades tab on product edit page). Unless you are proficient with WHMCS it is best to use custom fields and product addons instead of this.
Example
If you have product with Monthly Hourly Limit = 48
option and you wish to customize that limit for some services,
you have to create custom field or configurable option with name Monthly Hourly Limit for that product.
There will now be a input field on service edit page in WHMCS admin portal (field is not shown in picture below).
If not empty, it will override product value.
By creating any configurable option or custom field that is shown in service edit page option with equal name and value will be added to service options.
Copyright © 2014 - 2025 LightBulb Software™ All Rights Reserved.

- 2025-03-16
- Referral program is active, existing users can win bonus license time if they bring new customers in.
- 2025-03-02
- BlissRADIUS Embedded™ 1.16 is out with new features.
- 2024-09-27
- BlissRADIUS Embedded™ 1.15 is out with postpaid license support.
- 2024-09-19
- We are introducing changes to payment methods. See Home page for more details.
- 2023-07-06
- BlissRADIUS Embedded™ 1.14 is out with new features.
- 2022-11-18
- BlissRADIUS Embedded™ 1.13 is released with new fixes and features.
- 2021-12-31
- BlissRADIUS Embedded™ 1.12 is out with new features.
- 2021-06-22
- Volume discount for monthly BlissRADIUS™ licenses is available now.