Laeb…

eNom Domain Pricing Manager

Nerdle

Order Now
Description

WHMCS eNom Domain Pricing Manager

Compatible with WHMCS versions 7.4 through 8.11.x and PHP versions 5.6, 7.x & 8.2 in one file set.

Our Domain Pricing Manager module will handle price changes fully automatically taking into account your settings regarding profit margin, price fraction, price rounding, minimum price and multi-year discounts, exchange rates, discounts and promotions across all price slabs and currencies for both current pricing and existing client pricing.

Version 2.0.0 and above offer insights into domain registrations and transfers without needing to visit eNom.

Save yourself a huge amount of work. Install our module and let it take care of all this for you.

Key Features

  • Runs fully automatically triggered by the WHMCS Cron at a time of day (hour) selected by you
  • Downloads all TLDs available via your eNom account and automatically adds TLDs to those you offer if you so choose
  • Gets the current wholesale pricing for all categories and terms for all TLDs available via your eNom account
  • Sets local pricing according settings you make in the module and the current exchange rate obtained by WHMCS
  • Updates pricing for existing clients taking into account any addons (DNS Management, Email Forwarding & ID Protection) purchased as part of the original order
  • Manages any discounts or promotions taking account of number of uses and expiry date
  • Manages 'free domain' renewal pricing according the WHMCS criteria
  • Automatically handles any multi-term pricing according the eNom wholesale price settings for the TLD.
  • Sets the correct transfer term pricing for TLDs with varying transfer terms
  • Disables pricing for TLDs where transfer in is not supported by eNom e.g. .ac, .am, .at
  • Includes an easy to use section providing an 'at-a-glance' view of grace periods and fees for all TLDs and offering individual or batch update
  • Provides easy access to all pricing and update controls
  • Facilitates easy reordering of TLDs via a comma separated list
  • Includes a 'Home Page' widget providing an 'at-a-glance' view of your eNom account balance, with 'low balance' alert, and the facility to refill directly from the WHMCS home page

Quick Overview

Automatically import all TLDs available to your eNom account and add them all to your pricing, or manually select those you want to include in your pricing. The module will then automatically manage your domain name pricing across all price slabs & currencies.

Set the hour of the day when you want the downloads and automatic updates to take place.

This flexibility allows you to ensure your prices have been updated before the WHMCS daily Cron runs and invoices are issued.

You can set the frequency and the day on which you want to download all eNom TLDs again so you can ensure you always have the latest available to your account.

You can set the profit margin, price fraction, price rounding (None, Auto, Up or Down), minimum price and multi-year discounts, which are all taken into account when calculating your domain pricing for all currencies where you have the domain set and easily manage Domain Addons, Autoreg and Grace Period settings, either individually or by batch.

There is also a Home page widget allowing you to easily check and refill your eNom account balance all without leaving WHMCS. From v1.4.1 you can now turn this feature off should you wish.

Using the module

Please ensure you have USD set up as a currency in WHMCS. This is required for the conversion rate used to calculate pricing in local currency from the eNom wholesale pricing, which is in USD.

The WHMCS eNom Domain Pricing Manager is designed to operate in fully automatic mode, downloading eNom wholesale prices and updating local domain pricing each day at the time selected when the WHMCS CRON runs. It also has a manual pricing function whereby you can adjust local pricing directly.

In the 'Quick Actions' settings you can select whether you want to include all extensions in the automatic update or limit the auto update to specific extensions. There are two ways to achieve this. List the extensions to include, or those to exclude, whichever list is smallest.

There is a 'Force updates at next Cron' checkbox on the 'Quick Actions' page that facilitates the forcing of eNom TLDs, wholesale pricing and the update of local pricing without the need to force the WHMCS Daily Cron via the Cron command.

Fully Automatic

With a time set in 'Run auto updates at' when the WHMCS Cron runs the module will get the eNom wholesale prices for all domain extensions set up in WHMCS. If the module is newly installed the download will occur the first time the WHMCS Cron runs irrespective of the time set in 'Run auto updates at'.

Set it and leave it. All pricing is automatically calculated according currency exchange rates and pricing settings.

With 'eNom pricing auto update' set, when the WHMCS Cron runs the module will get the eNom wholesale prices for all domain extensions set up in WHMCS.

With 'Domain pricing auto update' set all domain pricing across all client groups/price slabs and currencies set up in WHMCS will be automatically updated.

There are various settings with which you can control whether the renewal pricing for existing clients is automatically updated or not and whether the updates are limited to domains with 'Auto Registration' set to eNom.

You can specify domain extensions to exclude from the auto update, or, limit the auto update to specified extensions.

The final sale prices are determined via settings controlling the profit margin, price rounding, price fraction, minimum price and any multi-year discounts set. Final 'recurring' prices for existing clients also take into account any addons (DNS Management, Email Forwarding & ID Protection) purchased as part of the original order.

Automatic update has been tested using a list of 529 TLDs and has been found to take approximately 1hr. 40 min. with no noticeable affect on server load.

Manual

From the 'Quick Actions' tab you can manually update local pricing, based on the last downloaded eNom wholesale prices, across all client groups/price slabs and currencies set up in WHMCS, either for all domains or limited to a specified list. Updating all local pricing takes from a few seconds to a couple of minutes depending on the number of existing clients and whether you choose to update existing client pricing.

Also from the 'Quick Actions' tab, you can get the latest eNom wholesale price and update local pricing for the extension(s) specified, again across all client groups/price slabs and currencies set up in WHMCS. This is limited to 10 extensions in order to avoid timeouts. Updating 10 domains will take approximately 2 minutes 30 seconds.

From the 'Set Pricing' tab you can quickly and easily set, update or remove registration, transfer and renewal pricing for terms up to 10 years across any price categories, client groups/price slabs and currencies for domain extensions you have set up in WHMCS. You can choose to manually set the price for each term, or set the '1 Year' price and get the module to calculate pricing for the other terms automatically. You can set/update pricing in each price category individually, or across all three price categories at the same time with the same pricing, as required.

When 'Update renewal pricing for existing clients' is selected, renewal pricing is automatically calculated taking into account the registration period and any addons (DNS Management, Email Forwarding & ID Protection) purchased as part of the original order.

Key areas

  • Getting started and setting up
    • Automatically import all TLDs available to your eNom account
    • Automatically add all TLDs to your pricing or select those you want to offer
    • Easily set/alter domain addon settings
    • Easily set/alter autoreg settings individually or by batch
    • Quickly & easily set all pricing parameters including profit margin, minimum price, price rounding, price fraction & discounts
    • Easily set which extensions to include/exclude from automatic price updates
    • Easily reorder TLDs by simply entering the order in a comma separated list and checking a checkbox
    • Checkbox control of auto update features: eNom pricing update, domain pricing update, existing client pricing update & eNom domains only
    • Set the low limit for your eNom account balance where you want to be alerted should it fall below
  • Keeping tabs when up and running
    • Monitor and refill your eNom account balance directly from the WHMCS Home page
    • View of all domain pricing
    • View of existing client pricing details incl. domain details, renewal price, next due and next invoice dates
    • View of all promo pricing details incl. domain, all promo details, next due and next invoice dates & next price
    • View latest downloaded eNom wholesale pricing
  • Hands on if desired
    • Manually set pricing for any TLD should you want to override automatic pricing
  • Sidebar Quick Links to:
    • Documentation
    • Help
    • Addon Modules
    • Module Log

Admin Area Features:

  • Manual Domain Price Setting
    • Price Slab/Client Group Selection
    • Currency Selection
    • TLD Selection
    • Price Category Selection
    • Term Selection/Automatic Term Calculation
    • Individual Price Setting/Removal
  • Local Pricing
    • Domain, Type, Terms 1-10 & Order
    • Record Count Display
    • Page n of nn Display
    • USD Currency Conversion Rate Display
    • Jump to Page Selection
    • Rows per Page Selection
    • Price Slab/Client Group Selection
    • Currency Selection
    • Sort by TLD
    • Sort by Order
    • Previous/Next Page Navigation
  • View Existing Client Pricing
    • Client Name
    • User ID
    • Order ID
    • Registration Date
    • Domain Name
    • DNS Management
    • Email Forward
    • ID Protect
    • First Payment Amount
    • Renewal Price Amount
    • Registration Period
    • Expiry
    • Promo ID
    • Free Domain Status
    • Next Due Date
    • Next Invoice Date
    • Record Count Display
    • Page n of nn Display
    • USD Currency Conversion Rate Display
    • Jump to Page Selection
    • Rows per Page Selection
    • Price Slab/Client Group Selection
    • Currency Selection
    • Sort by Name
    • Sort by Domain
    • Sort by Next Due Date
    • Previous/Next Page Navigation
  • View Promo Pricing
    • Domain ID
    • Domain Name
    • Invoice Item Type
    • Invoice Number
    • Invoice Amount
    • Promotion ID
    • Promotion Code
    • Promotion Type
    • Value
    • Recurring
    • Recur For Count
    • Times Used
    • One Time Use?
    • Lifetime?
    • Next Due Date
    • Next Invoice Date
    • Next Renewal Price
    • Page n of nn Display
    • USD Currency Conversion Rate Display
    • Jump to Page Selection
    • Rows per Page Selection
    • Price Slab/Client Group Selection
    • Currency Selection
    • Sort by Domain ID
    • Sort by Domain
    • Sort by Invoice Number
    • Sort by Promo Code
    • Sort by Type
    • Sort by Next Due Date
    • Sort by Next Invoice Date
    • Previous/Next Page Navigation
  • eNom Prices
    • TLD, Type, Terms 1-10 & Last Updated
    • Page n of nn Display
    • Jump to Page Selection
    • Rows per Page Selection
    • Sort by TLD
    • Sort by Last Updated
    • Previous/Next Page Navigation
  • eNom TLDs
    • Update TLDs offered for sale: Select or select all
    • Update Domain Addons: Select or select all
    • Update Autoreg: Individual or batch
    • Update grace periods and fees: Individual or batch
    • Sort by TLD
  • Domain Details
    • At-a-glace view of registered domain details
    • Facility to search by name, days to expiry and status
  • Domain Transfer Order Details
    • Detail of transfer orders
    • Facility to get details of the domain name and order status
  • Quick Actions - Quick Change for Key Settings
    • Profit Margin
    • Price Fraction
    • Price Rounding
    • Minimum Price
    • Multi-year Discounts
    • eNom Low Balance Limit
    • Exclude Extensions from Auto Update
    • Limit Auto Update to Specified Extensions
    • Set Time for Auto Updates
    • Force Updates At Next Cron time
    • Domain Pricing Update On/Off
    • Update Existing Client Pricing On/Off
    • Update Only eNom Domains On/Off
    • Enable Debug
    • Manually Update Local Pricing
    • Manually Download eNom Wholesale Price And Update Local Pricing
    • Autoreg Batch Update

General Info:

  • Supports PHP versions 5.6, 7.x & 8.2

Price: GBP 4.70/month or 47.00/year.


Telegram Live Chat Docs