TPP Wholesale icon

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

Field Description Required
Account Number Your TPP account number Yes
User ID Your TPP API login (e.g. SER-993-API) Yes
Password Your TPP API password Yes
Console Account Reference Your TPP account reference (e.g. SER-993). Leave blank to auto-derive from User ID No

License

Apache 2.0

Extension Details

Latest Release

v1.0.0

  • v1.0.0