Porkbun Registrar Module for WHMCS

Porkbun Registrar Module for WHMCS

Developed By Nomfro Technologies

Compatible with WHMCS v9.0

This module integrates Porkbun domain registrar with WHMCS, allowing automated domain registration, DNS management, nameserver updates, URL forwarding, and TLD price import with profit margin support.

Important limitations (due to Porkbun API restrictions):

  • Domain renewal is not supported via API
  • Domain transfer is not supported via API
  • EPP/Auth code retrieval is not supported via API
  • Registrar lock (clientTransferProhibited) is not supported via API
  • WHOIS privacy (ID Protect) toggle is not supported via API

These features will return appropriate error messages directing users to manage them directly in the Porkbun dashboard.

Features

  • Domain availability check & registration
  • Custom profit margin on imported pricing
  • DNS record management (add/edit/delete)
  • Nameserver management
  • URL forwarding (domain forwarding) management
  • TLD pricing import with markup
  • Debug logging (custom file + WHMCS Module Log)
  • License validation via nomfro license server
  • Improved error messages for common Porkbun issues
  • Domain sync with real expiration date (requires API access enabled per domain in Porkbun)

Requirements

  • WHMCS 8.7 or higher
  • PHP 7.4+ (recommended 8.1+)
  • cURL extension enabled
  • Valid Porkbun API Key + Secret API Key
  • Valid license key from https://license.nomfro.com (product ID Porkbun account requirements for registration via API:
  • Verified email address
  • Verified phone number
  • At least one domain previously registered (recommended)
  • Sufficient account balance/credit

Installation

See README.md

Important:

Renewals, transfers, EPP codes and registrar locks are not supported (Porkbun API limitation). Manage these directly in your Porkbun account. Requirements:

 

There are no reviews yet!

Be the first to review Porkbun Registrar Module for WHMCS.

Version Compatibility


Compatible with WHMCS v9.0

Full Version Compatibility


  • All versions of WHMCS v9.0
  • All versions of WHMCS v8.13
  • All versions of WHMCS v8.12
  • All versions of WHMCS v8.11
  • Selected versions of WHMCS v8.10
        8.10.0
  • Selected versions of WHMCS v8.9
        8.9.0
  • Selected versions of WHMCS v8.8
        8.8.0
  • All versions of WHMCS v8.7
  • All versions of WHMCS v8.5

System Requirements


  • WHMCS 8.7 or higher - PHP 7.4+ (recommended 8.1+)
  • cURL extension enabled
  • Valid Porkbun API Key + Secret API Key
  • Valid license key from https://license.nomfro.com
  • Porkbun account requirements for registration via API
  • Verified email address & Verified phone number
  • At least one domain previously registered (recommended)
  • Sufficient account balance/credit

* Requirements listed are in addition to the WHMCS default system requirements.

Support for this product

The best place to start if you need help with a specific product is to contact the developer. All WHMCS Marketplace developers have both a website and support URL listed.

Developed By Nomfro Technologies

Changelog

v1.1.0 Released February 12th, 2026

Latest Version


v1.1.0 (2026-02)

  • Added real domain expiry sync using /domain/getDetails
  • Improved user-friendly error messages for common Porkbun issues
  • Added API credentials test on config save
  • Added support/contact links in module description
  • Updated version & year in header

v1.0.0 (initial release)

  • Domain registration, DNS, NS, forwarding, TLD import
  • License system integration
  • Basic debug logging

 

See also

ConnectReseller

ConnectResseller WHMCS Registrar Module

Free
OpenSRS Domains Pro

The OpenSRS Domains Pro module allows you to register, renew and transfer domains from an ever-expanding selection of TLDs, including many new gTLDs. This module supports domain locking and WHOIS Privacy for select TLDs, as well as WHMCS Domain Sync.

Free
Dynadot Domain Registrar | WHMCS

Manage, acquire, renew, and transfer your Dynadot domain names using WHMCS.

Free
Domains module Realtime Register

Advanced domain module for WHMCS - Easily offer over 2000 TLDs to your customers

Free
Openprovider Domain Registrar Module for WHMCS

Effortlessly manage domain registrations, renewals, transfers, and DNS with the Openprovider WHMCS module. Sync pricing, automate tasks, and streamline your reseller business with ease.

Free