Resultaten 16 tot 21 van de 21
Pagina 2 van de 2 Eerste 1 2

Onderwerp: WHMCS en auto renew

  1. #16
    WHMCS en auto renew
    geregistreerd gebruiker
    324 Berichten
    Ingeschreven
    06/12/07

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Naam: Tijn

    Is dit dan ook mogelijk voor TransIP...? Dennis mocht je nog tijd hebben!

  2. #17
    WHMCS en auto renew
    moderator
    4.752 Berichten
    Ingeschreven
    21/02/09

    Locatie
    Noord-Holland

    Post Thanks / Like
    Mentioned
    25 Post(s)
    Tagged
    0 Thread(s)
    185 Berichten zijn liked


    Naam: D. Koop
    Bedrijf: Yourwebhoster.eu
    Functie: baas
    URL: yourwebhoster.eu
    KvK nummer: 32165429
    View danielkoop's profile on LinkedIn

    Citaat Oorspronkelijk geplaatst door Moc Bekijk Berichten
    Is dit dan ook mogelijk voor TransIP...? Dennis mocht je nog tijd hebben!
    De TransIP module is encoded helaas, dan zou je beter een hook kunnen maken lijkt me dan de hele module opnieuw maken (tenzij TransIP de broncode wilt vrijgeven).
    Met vriendelijke groet, Yourwebhoster.eu - Managed VPS diensten met Epyc performance op 100% SSDs

    Lees hier de webhostingtalk.nl forum regels en voorwaarden!

  3. #18
    WHMCS en auto renew
    geregistreerd gebruiker
    324 Berichten
    Ingeschreven
    06/12/07

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked


    Naam: Tijn

    Citaat Oorspronkelijk geplaatst door Yourwebhoster Bekijk Berichten
    De TransIP module is encoded helaas, dan zou je beter een hook kunnen maken lijkt me dan de hele module opnieuw maken (tenzij TransIP de broncode wilt vrijgeven).
    Oh handig, och het was al wat later toen ik het bericht postte... toch? Ik zal iig contact opnemen met TransIP om te vragen hoe auto renew in combinatie met WHMCS werkt in hun API/module en wat de mogelijkheden zijn.

  4. #19
    WHMCS en auto renew
    geregistreerd gebruiker
    12 Berichten
    Ingeschreven
    06/10/10

    Post Thanks / Like
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    0 Berichten zijn liked



    Thread Starter
    @Dennis: als dat zou kunnen graag..

  5. #20
    WHMCS en auto renew
    Dennis.
    3.867 Berichten
    Ingeschreven
    11/07/06

    Locatie
    Oosterhout

    Post Thanks / Like
    Mentioned
    16 Post(s)
    Tagged
    0 Thread(s)
    262 Berichten zijn liked


    Naam: Dennis
    Registrar SIDN: JA
    KvK nummer: 20144338

    Ik heb vanavond even een PHP bestandje gemaakt wat de WHMCS database met Mijndomeinreseller sycroniseerd.
    Dat is volgens mij de beste oplossing, zo doet Openprovider het ook. Als iemand anders een beter idee heeft dan hoor ik het graag

    Als je dit instelt als een Cronjob en elke nacht laat lopen dan is je WHMCS auto renew gelijk aan die van WHMCS.
    Om het via de module zelf te doen is helaas niet mogelijk, het vinkje bij auto renew roept niks op uit de module zelf.

    Het bestand moet je plaatsen in de map: /modules/registrars/mijndomeinreseller/

    Ik neem aan dat iedereen wel zelf weet hoe je een Cronjob moet instellen Je moet wel zorgen dat je password in MD5 wordt opgeslagen in class_MDR_api.php. (Ik mag hopen dat iedereen dat al doet)

    De rest van de bestanden zijn niet aangepast.

    Gebruik is op eigen risico!

    PHP Code:
    <?php
    // Naar aanleiding van dit topic op Webhostingtalk geschreven http://www.webhostingtalk.nl/billing-administratie-en-monitoring-systemen/171110-whmcs-en-auto-renew.html
    //
    // Gebruik is op eigen risico!
    //
    // Geschreven door Dennis op de Weegh
    // E: info@bitency.nl
    // T: 085 2731828
    // W: www.bitency.nl
    //
    // Dit bestand moet worden ingesteld als cronjob en geplaatst worden in /modules/registrars/mijndomeinreseller
    //

    // Include benodigde bestanden
    require(dirname(__FILE__)."/../../../dbconnect.php");
    require(
    ROOTDIR."/includes/functions.php");
    require(
    ROOTDIR."/includes/registrarfunctions.php");
    require(
    dirname(__FILE__)."/class_MDR_api.php");


    // MYSQL query - Domeinnamen ophalen 
    $res = mysql_query("SELECT * FROM `tbldomains` WHERE `registrar` = 'mijndomeinreseller'"); 
    while (
    $arr = mysql_fetch_assoc($res)) {

        
    // Actie bepalen voor MDR  on = niet vernieuwen (leeg) = wel vernieuwen
        
    if ($arr['donotrenew'] == "on") {
            
    $actie = "false"; //text
        
    } else {
            
    $actie = "true"; //text
        
    }        
                
        
    // Domein strippen
        
    $domein = explode(".", $arr['domain']);
            
        
    // MijnDomeinReseller API aanroepen
        
    $mdr = new MDR_api();
        
    $mdr->addParam( "authtype", "md5" );

        
    $mdr->addParam( "command", "domain_set_autorenew" );

        
    $mdr->addParam( "domein", $domein[0] );
        
    $mdr->addParam( "tld",    $domein[1] );
            
        
    $mdr->addParam( "autorenew",  $actie);

        
    # If error, return the error message in the value below
        
    $mdr->DoTransaction();

        if( 
    $mdr->Values[ "errcount" ] > 0 ) {
            
    $arr_errors = array();
            
            for( 
    $i=1;$i<=$mdr->Values[ "errcount" ];$i++ ) {
                
    array_push($arr_errors, $mdr->Values[ "errno".$i ]);
            }

            
    $values["error"] = join(",",$arr_errors);
        }
        else {
            
    $values = $mdr->Values;
        }
     
    } 
    mysql_free_result($res); 

    ?>

  6. #21
    WHMCS en auto renew
    Dennis.
    3.867 Berichten
    Ingeschreven
    11/07/06

    Locatie
    Oosterhout

    Post Thanks / Like
    Mentioned
    16 Post(s)
    Tagged
    0 Thread(s)
    262 Berichten zijn liked


    Naam: Dennis
    Registrar SIDN: JA
    KvK nummer: 20144338

    Nog een toevoeging:

    Je module moet wel mijndomeinreseller als naam hebben. Als je niks hebt aangepast zelf dan zou het gewoon moeten werken.

    Voor TransIP zou je ook zoiets kunnen maken wat controleert op datum en als de klant op het laatste moment nog niet verlengd heeft dat het domeinnaam opgezegd wordt bij TransIP.

Pagina 2 van de 2 Eerste 1 2

Labels voor dit Bericht

Webhostingtalk.nl

Contact

  • Rokin 113-115
  • 1012 KP, Amsterdam
  • Nederland
  • Contact
© Copyright 2001-2026 Webhostingtalk.nl.
Web Statistics