A production-ready WHMCS registrar module that integrates with the Spaceship Domain API and allows full domain lifecycle management directly from WHMCS.
ionCube Loader is not required. This module is fully open source.
modules/registrars/spaceship/ folder to your WHMCS installationEnable Debug Mode in the module settings to log API interactions in System Logs > Module Log.
Developed and maintained by Waseer Dev Labs.
Released under the MIT License. Free to use, modify and distribute.
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.
GetDomainInformation function (WHMCS 7.6+) which consolidates domain data retrieval into a single API call. This replaces individual GetNameservers and GetRegistrarLock calls for better performance and ensures nameservers, expiry date, transfer lock, ID protection, and registration status are all correctly populated in the admin area.GetTldPricing function for the WHMCS Registrar TLD & Pricing Sync Utility. Supports 33 popular TLDs (gTLDs and ccTLDs) with registration, renewal, and transfer pricing in USD. The Spaceship API does not have a dedicated TLD pricing endpoint, so pricing is maintained as a configurable list within the module.nameservers key in lowercase, but the module was checking for camelCase nameServers. Now checks both formats for full compatibility.ResultsList object.off to public in domain registration and transfer functions, aligning with the Spaceship API specification which only accepts public or high.currentExpirationDate from the API before making renewal calls, as required by the Spaceship API specification.cancelled transfer status in the TransferSync function.GetDNS and SaveDNS functions, correctly mapping service, protocol, weight, port, and target fields between WHMCS and the Spaceship API.spaceship_formatContactPayload helper to better handle phone number formatting (E.164 to dot notation), field length truncation, and optional field omission.GetDNS function now correctly handles pagination, ensuring all DNS records are retrieved for domains with more than 100 records._ prefixes).
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.
Manage, acquire, renew, and transfer your Dynadot domain names using 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.
Advanced domain module for WHMCS - Easily offer over 2000 TLDs to your customers
Brandon @brandon4957
The Best Open Source Spaceship Integration – Secure, Functional & Clean!
I have personally integrated and tested this module on my WHMCS setup, and it works flawlessly! While other developers are charging $100+ for commercial Spaceship modules with encrypted code (making it impossible to verify security), Waseer has done an incredible job by providing this for free.
The best part is that this module is completely Open Source. This transparency allows anyone to audit the code for safety. I’ve even performed a deep security audit using Google Gemini, and the results confirmed that Waseer’s Spaceship module is 100% safe, clean, and follows secure coding patterns.
If you are looking for a reliable, production-ready, and transparent Spaceship integration for WHMCS, look no further. Huge thanks to Waseer for his contribution to the community!
Joe Ladan @joe2210
Thank you for free module but why is slow my website?