Import the exact Nabtech domain price matrix into a WHMCS reseller installation

The current WHMCS connector includes an exact catalogue-sync addon for registration, transfer and renewal prices that vary independently by year. Use its complete preview to review prices, currencies and service flags before applying changes to your retail catalogue.

01 Prepare the connector

Install and configure the registrar connector first. Copy the accompanying generated pricing addon into modules/addons/MODULE_SLUG_pricing. Back up the target WHMCS database and record any prices or TLD settings you intentionally manage manually.

  1. Activate the connector's Exact catalogue sync addon under WHMCS Addon Modules.
  2. Grant access only to administrators responsible for pricing.
  3. Open the addon, enter your intended selling markup and choose Load complete catalogue preview.
  4. Review every offered term, registration/transfer/renewal amount, currency and capability flag.
  5. Enter SYNC CATALOGUE when the preview is correct, then apply the changes.

02 Follow the complete result

The importer processes 25 TLDs per request and can continue automatically or be paused. This batch size is not a 500-TLD catalogue limit. Review each result and reload the preview after a failure before deciding what to retry.

Absent exported terms are disabled rather than manufactured from another year's amount. Terms that the host API cannot represent are reported. The exported currency must be active in the target WHMCS installation.

Can Registrar TLD Sync overwrite my exact imported term prices?

WHMCS's standard Utilities > Registrar TLD Sync uses a minimum-term pricing model and its own markup calculations. Running it after exact sync can overwrite the reviewed multi-year matrix. Choose the intended tool and do not run competing jobs with different markups.

The command-line sync included with the connector offers preview and apply modes. It reads saved credentials, so an API key should not be placed on the command line. Use the host's supported PHP CLI with BCMath and review the preview before enabling apply.

03 Check features and existing customers

When feature synchronization is enabled, DNS Management, Email Forwarding, ID Protection and EPP settings follow the exported per-TLD flags. Confirm that the upstream offer has refreshed those flags after a service change.

Catalogue sync does not reprice existing customer renewal charges or already generated invoices. Review those through your normal billing process. Finally, test a sample retail quote for each relevant currency and term, comparing it with the preview and your intended margin.

  • 0 Users Found This Useful
  • domain-nexus, whmcs
Was this answer helpful?

Related Articles

Get started with the current Nabtech Domain Nexus v2 API

The current Nabtech reseller API uses Domain Nexus v2. It provides domain ordering and...

Renew a domain through the Domain Nexus v2 API

Renew an owned domain with POST /v2/domains/{domainId}/renew. The request uses the current...

Request and retrieve a domain EPP authorisation code through the API

The current EPP workflow uses POST /v2/domains/{domainId}/epp-code to request an authorisation...

Read stored domain contact assignments through the v2 API

Use GET /v2/domains/{domainId}/contacts to read the contact assignments stored for a domain in...

Read a domain's desired nameservers through the v2 API

Use GET /v2/domains/{domainId}/nameservers to read the desired nameserver records stored for an...