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
- Download
TPPWholesale.phpfrom the release archive - Copy it to
/library/Registrar/Adapter/TPPWholesale.phpin your FOSSBilling installation - In FOSSBilling admin go to Domain Management → Registrars
- Click New Domain Registrar and select TPPWholesale
- 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
