Skip to content

metaregistrar/sidndomainorder

Repository files navigation

sidndomainorder
===============

(english version below)

Dit script is gemaakt om klanten van SIDN te helpen om de facturatieperiode van hun portfolio van domeinnamen aan te passen

Het script maakt gebruikt van het rapport dat elke maandag van de SIDN site te downloaden is: DOMAIN_ORDER_FREQUENCY.
Dit rapport bevat alle domeinnamen in het portfolio met hun ordertermijnen.

Snelstart: Download het rapport DOMAIN_ORDER_FREQUENCY van de SIDN registrar website, en start het script met de volgende parameters:
php sidndomainorder.php analyze DOMAIN_ORDER_FREQUENCYxxxxxx.CSV

Hiermee start u een analyse van het bestand. De analyse geeft aan hoeveel domeinnamen op 1, 3 of 12-maands orderperiode staan, en in welke maanden u facturen kunt verwachten voor welke aantallen domeinnamen en bedragen.
Ook geeft het script de gestapelde orders weer.

Het script heeft een aantal mogelijke parameters:
 - sidndomainorder.php connect: Deze optie vraagt om username en password voor de EPP verbinding, en slaat die op in een ge-encrypt ini bestandje
 - sidndomainorder.php analyze DOMAIN_ORDER_FREQUENCY.CSV: Deze optie leest het bestand DOMAIN_ORDER_FREQUENCY.CSV in en telt hoeveel domeinnamen op 3 maanden, hoeveel op 12 maanden en hoeveel op 1 maandsfacturatie staan.
 - sidndomainorder.php set1month DOMAIN_ORDER_FREQUENCY.CSV: Deze optie stelt alle domeinnamen in het CSV bestand in op 1-maands facturatie.
 - sidndomainorder.php set3month DOMAIN_ORDER_FREQUENCY.CSV: Deze optie stelt alle domeinnamen in het CSV bestand in op 3-maands facturatie.
 - sidndomainorder.php set12month DOMAIN_ORDER_FREQUENCY.CSV: Deze optie stelt alle domeinnamen in het CSV bestand in op jaarfacturatie.

Alle domeinnamen die al op 1, 3 of 12 maanden staan worden overgeslagen. Je kunt het script meerdere malen uitvoeren, de nieuwe orderperiode wordt dan telkens overschreven.
Let op: het script slaat altijd de eerste twee regels van het CSV bestand over, omdat daar header informatie in staat.

Dit script kan worden gebruikt op elke machine waarop PHP 5.4 is geïnstalleerd. Andere modules zijn niet nodig.
Let op: Zorg ervoor dat het IP adres dat je gebruikt is gewhitelist bij SIDN, anders werkt de EPP verbinding niet.

Voor vragen of problemen neem gerust contact op met de firma Metaregistrar.
Als u de EPP connectie die in dit script is opgenomen wilt gebruiken voor uw eigen software, klik dan hier: https://github.com/metaregistrar/php-epp-client

sidndomainorder
===============


This script was made to help SIDN customers to change invoicing period of their portfolio of domain names

The script uses the reports DOMAIN_ORDER_FREQUENCY, that can be downloaded every monday from the SIDN website
This report contains all the domain names in the portfolio along with their invoicing periods

The script uses the following parameters:

 - sidndomainorder.php connect: use this to test your EPP connection. Username and password are saved in an encrypted ini file.
 - sidndomainorder.php analyze DOMAIN_ORDER_FREQUENCY.CSV: Reads the report DOMAIN_ORDER_FREQUENCY.CSV and counts how many domain names are on 1, 3 or 12-month order periods.
 - sidndomainorder.php set1month DOMAIN_ORDER_FREQUENCY.CSV: Change order periods of all domain names in this file to 1-month invoicing.
 - sidndomainorder.php set3month DOMAIN_ORDER_FREQUENCY.CSV: Change order periods of all domain names in this file to 3-month invoicing.
 - sidndomainorder.php set12month DOMAIN_ORDER_FREQUENCY.CSV: Change order periods of all domain names in this file to 12-month invoicing.

 All domain names in the specified report that are already on the specified invoicing period are skipped. You can run the script several times, the order period will be overwitten in that case.
 Please note that the script always skips the first 2 lines of the SIDN report, because those lines contain header information.

 You can use this script on any machine with PHP 5.4 installed. Additional modules are not needed.
 Please note that the IP address of the machine you are using must be whitelisted with SIDN to ensure proper EPP connection.

 If you experience problems or have questions, feel free to contact us: www.metaregistrar.com
 If you want to use the EPP connection provided with this script for your own software solution, please check https://github.com/metaregistrar/php-epp-client

About

Script to update the domain order period with SIDN

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages