WHMCS Spaceship Registrar

WHMCS Spaceship Registrar

Developed By RN Digital Operations

Compatible with WHMCS v8.13

WHMCS Spaceship Registrar Module

A WHMCS registrar module that integrates Spaceship as a domain registrar, allowing domain registration and management directly from WHMCS.

Features

  • Domain registration
  • Domain renewal
  • Domain transfer
  • Nameserver management
  • Registrar automation via Spaceship API
  • Native WHMCS registrar integration

Requirements

  • WHMCS 8.x or newer
  • PHP 7.4 or higher
  • Active Spaceship account
  • Spaceship API credentials (API Key & API Secret)
  • cURL enabled on the server

Installation

  1. Download or clone this repository.
  2. Navigate to your WHMCS installation directory.
  3. Create the following folder manually:
    /modules/registrars/spaceship
    
  4. Upload all files from this repository into:
    /modules/registrars/spaceship
    

Important: The spaceship directory does not exist by default and must be created manually.

Module Activation

  1. Log in to the WHMCS admin area.
  2. Go to:
    https://yourwhmcsinstall.tld/admin/configregistrars.php
    
    or
    http://yourwhmcsinstall.tld/admin/configregistrars.php
    
    (depending on whether SSL is enabled)
  3. Locate Spaceship in the registrar list.
  4. Click Activate.
  5. Enter the required API credentials.
  6. Click Save Changes.

API Credentials

You will need the following credentials from Spaceship:

  • API Key
  • API Secret

These can be generated via the Spaceship API Manager

Make sure the API access is enabled and active.

Domain Extensions & Pricing Setup

After activating the module:

  1. Navigate to:
    https://yourwhmcsinstall.tld/admin/configdomains.php
    
    or
    http://yourwhmcsinstall.tld/admin/configdomains.php
    
  2. Manually add the domain extensions (TLDs) you want to sell.
  3. Configure pricing for:
    • Registration
    • Renewal
    • Transfer
  4. Save the configuration.

Client Area Verification

  • Go to the WHMCS Client Area
  • Check if domain extensions appear correctly
  • Test a domain order

Normally, domains should appear automatically once pricing is configured. If not, WHMCS may not display domains correctly due to misconfiguration.

Troubleshooting

Domains not visible in Client Area

  • Verify TLD pricing is set
  • Confirm the registrar is assigned to the TLD
  • Clear WHMCS template cache

API Errors

  • Verify API Key and Secret
  • Ensure API access is enabled in Spaceship
  • Check server outbound connections (cURL)

Module Not Showing

  • Confirm folder path is correct:
    /modules/registrars/spaceship
    
  • Ensure file permissions are correct
  • Check WHMCS module logs

Logging & Debugging

You can enable module debugging in WHMCS:

  • Go to Utilities → Logs → Module Log
  • Enable logging
  • Retry the action to capture API responses

Disclaimer

This is a third-party integration and is not officially affiliated with or endorsed by Spaceship.

 

There are no reviews yet!

Be the first to review WHMCS Spaceship Registrar.

Version Compatibility


Compatible with WHMCS v8.13

Full Version Compatibility


  • 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

System Requirements


  • WHMCS 8.x or newer
  • PHP 7.4 or higher
  • Active Spaceship account
  • Spaceship API credentials (API Key & API Secret)
  • cURL enabled on the server

* 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 RN Digital Operations

Changelog

v1.0 Released January 18th, 2026

Latest Version


Initial Release

First stable release of the Spaceship Registrar Module for WHMCS. This module provides full integration with the Spaceship.com domain registrar API, enabling automated domain registration, management, and synchronization within WHMCS.

Features

Domain Registration

  • Automatic Domain Registration - Register domains directly from WHMCS with full automation
  • Dynamic Contact Creation - Automatically creates Spaceship contacts from WHMCS client data
  • Privacy Protection Support - Enables/disables privacy protection based on WHMCS order settings
  • Custom Nameservers - Set custom nameservers during registration
  • Multi-year Registration - Support for 1-10 year registration periods

Domain Management

  • Nameserver Management - Get and update domain nameservers
  • Transfer Lock Control - Enable/disable domain transfer lock (clientTransferProhibited)
  • EPP Code Retrieval - Obtain authorization codes for domain transfers
  • Domain Information Sync - Synchronize domain details, expiry dates, and status
  • Domain Renewal - Automated domain renewal processing

Domain Transfers

  • Inbound Domain Transfers - Transfer domains to Spaceship with EPP codes
  • Automatic Contact Association - Creates contacts from WHMCS data during transfers

API Integration

  • Spaceship API v1 - Full implementation of Spaceship REST API v1
  • Authentication - Secure API key and secret authentication
  • Error Handling - Comprehensive error handling with detailed logging
  • Rate Limit Management - Built-in protections against API rate limits
  • Async Operation Support - Handles 202 Accepted responses for async operations

Contact Management

  • Automatic Contact Creation - Creates Spaceship contacts from WHMCS client profiles
  • Phone Number Formatting - Automatically formats phone numbers to Spaceship format (+X.XXXXXXXX)
  • Required Field Validation - Validates client data before API submission
  • Multi-contact Support - Supports registrant, admin, tech, and billing contacts

Logging & Debugging

  • Debug Mode - Optional debug logging for troubleshooting
  • Detailed API Logs - logs with timestamps and severity levels
  • WHMCS Module Log Integration - Integrates with WHMCS native logging system
  • Error Tracking - Comprehensive error logging with stack traces

 

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
ISPAPI Registrar Module

The ISPAPI Registrar Module connects WHMCS to your HEXONET account.

Free