Spaceship.com Registrar Module

Spaceship.com Registrar Module

Developed By Tanvir Israq

Compatible with WHMCS v9.0

Spaceship.com Registrar Module (Enhanced)

Automate your domain business with the most stable and feature-rich integration for the Spaceship.com Public API.

This module is a completely modernized, high-performance registrar integration designed for WHMCS operators who demand reliability. Unlike basic integrations, this "Enhanced" version is built to handle production-scale environments with built-in optimizations that prevent common API failures.

? Key Features

  • Full Automation: Instant Registration, Renewals, and incoming Transfer management.
  • WHMCS v9.x Ready: Fully tested and compatible with the latest WHMCS ecosystem and PHP 8.1+.
  • Smart Rate-Limit Protection: Exclusive in-memory caching engine that reduces API calls by 75%, preventing "429 Too Many Requests" errors even during heavy customer usage.
  • Account Balance Monitoring: View your real-time Spaceship wallet balance directly inside your WHMCS admin area.
  • Advanced Domain Sync: Automatically synchronizes expiry dates and maps granular lifecycle statuses like Grace Periods and Redemption to ensure your billing is always accurate.
  • WHOIS & Contact Management: Allow your customers to view and update Registrant, Admin, Tech, and Billing details with built-in deduplication.
  • WHOIS Privacy (ID Protection): Instant toggle support for Spaceship’s privacy preferences.
  • Full DNS Record Support: Manage A, AAAA, CNAME, MX, TXT, and SRV records natively within the WHMCS client area.
  • Private Nameservers (Child NS): Full CRUD support for creating and managing glue records (e.g., ns1.yourdomain.com).
  • Security & Locking: Robust Registrar Lock management with EPP Status fallback for 100% accuracy.
  • Native Domain Lookup: Optimized for high-speed availability checks using the Spaceship API.

?️ Why Choose This Module?

  1. Stability First: We’ve solved the "404 Not Found" and "Invalid Parameter" errors found in older or community-forked modules.
  2. Cleaner Code: Built with a dedicated API client, native WHMCS logging (logModuleCall), and secure sensitive data masking.
  3. Better Performance: Our process-level caching means faster page loads for your clients and fewer API headaches for you.

? Installation

  1. Upload: Move the modules/ folder to your WHMCS root.
  2. Activate: Navigate to System Settings > Domain Registrars and activate Spaceship.
  3. Configure: Enter your API Key and Secret, and you’re ready to go!

This module is an independent, community-driven project maintained for performance and reliability.

 

There are no reviews yet!

Be the first to review Spaceship.com Registrar Module.

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.6
  • All versions of WHMCS v8.5
  • All versions of WHMCS v8.4
  • All versions of WHMCS v8.3
  • All versions of WHMCS v8.2
  • All versions of WHMCS v8.1
  • All versions of WHMCS v8.0

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 Tanvir Israq

Changelog

v2.0.0 Released February 19th, 2026

Latest Version


Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[2.0.0] - 2026-02-19

Added

  • Smart Rate-Limit Protection: Implemented a global in-memory caching engine to minimize API calls (prevents 429 Too Many Requests errors).
  • Account Balance Display: Support for viewing Spaceship wallet balance in WHMCS settings.
  • Improved Domain Sync: Support for granular status mapping (Registered, Expired, Grace Period, Redemption).
  • Advanced Logging: Full integration with WHMCS logModuleCall with automatic credential masking.
  • MIT License: Formally added the project license.
  • Developer Documentation: Added extensive DocBlocks and technical comments for contributors.

Fixed

  • Registrar Lock Toggle: Major refactor to fix 404 errors using a dual-check system (Direct Boolean + EPP Status scan).
  • DNS Management: Fixed retrieval failure caused by missing mandatory take and skip parameters.
  • Child Nameserver Formatting: Automatic host-prefix stripping for compatibility with Spaceship API requirements.
  • Contact Deduplication: Added logic to prevent redundant contact creation during WHOIS updates.
  • DNS Error Handling: Improved error messages to detect when a domain is using external nameservers.

Changed

  • README: Completely rewritten for clarity, including installation and troubleshooting guides.
  • Repository Structure: Moved original fork code to legacy branch and modernized the main branch.

Compatibility

  • Verified support for WHMCS v9.x.
  • Verified support for PHP 8.1+.

 

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