TPP Wholesale

v1.0.0

TPP Wholesale domain registrar adapter for FOSSBilling. Supports .co.nz, .nz, .com.au, .au and .com domains. Designed for New Zealand and Australian hosting businesses.

TPP Wholesale Registrar for FOSSBilling

A domain registrar adapter for FOSSBilling that integrates with TPP Wholesale, the leading ANZ domain registrar.

Features

  • Domain availability checking
  • Domain registration (.co.nz, .nz, .com.au, .au, .com and more)
  • Domain renewal
  • Domain transfers
  • Nameserver management
  • Contact management
  • Domain locking/unlocking
  • EPP/auth code retrieval
  • Test mode for safe testing without registering real domains
  • Auto-derives TPP console account reference from API credentials

Requirements

  • FOSSBilling 0.8.2 or later (PHP 8.3+)
  • TPP Wholesale reseller account with API access enabled
  • TPP Legacy API credentials (Account No, Login, Password)

Installation

  1. Download TPPWholesale.php from the release archive
  2. Copy it to /library/Registrar/Adapter/TPPWholesale.php in your FOSSBilling installation
  3. In FOSSBilling admin go to Domain Management → Registrars
  4. Click New Domain Registrar and select TPPWholesale
  5. Click the cog icon and enter your TPP API credentials

Configuration

FieldDescriptionRequired
Account NumberYour TPP account numberYes
User IDYour TPP API login (e.g. SER-993-API)Yes
PasswordYour TPP API passwordYes
Console Account ReferenceYour TPP account reference (e.g. SER-993). Leave blank to auto-derive from User IDNo

License

Apache 2.0

Extension Details
Latest Release
v1.0.0

  • v1.0.0