Notiser

Svara på ämne
Resultat 1 till 5 av 5
  1. #1 Standard Klarna hämta adress vid registrering 
    Jaris avatar
    Jari är inte uppkopplad V.I.P Jari is on a distinguished road
    Reg.datum
    Feb 2004
    Inlägg
    1 339
    Tjena

    Är det någon som har fixat till en funktion att på registreringssidan kunna hämta adressuppgifterna automatiskt via Klarna genom att fylla i personnummret ?

    Jag hittade en kod på nätet som kanske kan användas, är det någon som vet hur man får till det ?

    Kod:
    <?php
    /* 
    get_addresses($eid, $pno, $secret, $pno_encoding, $type, &$result)  
    */  
    /* 
    In sweden we have to possibility to retrevie a persons address by 
    making a call to Klarna. To do this we need the customers SSN. 
    */  
    $status = get_addresses(eid, "4304158399", "secret", $KRED_SE_PNO,    
     $GA_OLD, $result);  
        
    /* 
    If get_addresses returns 0 we successfully retreived the customers address, and  
    $result will contain the array with address arrays. If $status is anything but 0  
    an error occurred. Then $status will contain the error code and $result the  
    error message. 
    */  
    if($status == 0) {  
    echo("Addresses for customer: " . $pno . "<br/>");  
     // Loop through the array of addresses  
     foreach($result as $addr){  
    /* Each address array contains fields with the address elements. In  
    this case when we used $GA_OLD we do not receive any firstname, and the 
    array will look like this 
    [firstname, lastname, street, zipcode, city, country] but if we instead  
    use $GA_NEW we will get an array looking like this 
    [lastname, street, zipcode, city, country] 
     */  
     echo("Firstname: " . $addr[0] . "<br />");  
    echo("Lastname: " . $addr[1] . "<br />");  
    echo("Street: " .   $addr[2] . "<br />");  
    echo("Zip code: " . $addr[3] . "<br />");  
    echo("City: " .     $addr[4] . "<br />");  
    echo("Country: " .  $addr[5] . "<br />");  
    echo("==========================<br /><br />");  
                        }  
    } else {  
    echo("Payment error (error code: ". $status . ") Message: " . $result);  
    }
    ?>
    Svara med citat  
    Oderland Webbhotell
    Oscforum.se rekommenderar Oderland vid drift av Webbutiker
    12 månaders backup och 24/7 teknisk support via telefon och chat ingår!

  2. #2 Standard  
    macwiz är inte uppkopplad Viktig medlem macwiz will become famous soon enough
    Reg.datum
    Mar 2005
    Ort
    Kävlinge
    Inlägg
    918
    Så här använder vi den:

    require_once(DIR_FS_CATALOG . DIR_WS_CLASSES . 'klarna/klarnautils.php');

    $eid = MODULE_PAYMENT_KLARNA_EID;
    $secret = MODULE_PAYMENT_KLARNA_SECRET;
    $pnoencoding = 2;
    $type = 5;
    $KREDITOR_HOST = "payment.klarna.com";
    $KREDITOR_PORT = 443;
    $status = get_addresses($eid, KlarnaUtils::convertData($personnummer), $secret, $pnoencoding, $type, $result);

    klarnautils hittar du i Klarna-modulen för osCommerce.

    Här hittar du dokumentation, getAddresses
    http://www.extendus.se - Webshop för alla
    Svara med citat  

  3. #3 Standard  
    Jaris avatar
    Jari är inte uppkopplad V.I.P Jari is on a distinguished road
    Reg.datum
    Feb 2004
    Inlägg
    1 339
    Tack för svar, blev väl inte mycket klokare av det :-)

    Jag vet inte om någon är villig att fixa en one page checkout åt mig som funkar med dom vanliga frakterna och betalsätten och då även har klarnas hämta adress för dom som har klarna, ska även funka med betalsätt som payer och certitrade.

    Kunden ska kunna väja om dom vill skapa ett konto eller inte.

    Skicka ett PM till mig med hur mycket ni vill ha för jobbet.
    Senast redigerad av Jari den 2011-12-21 klockan 10:01.
    Svara med citat  

  4. #4 Standard  
    blosper är inte uppkopplad Medlem blosper is an unknown quantity at this point
    Reg.datum
    Jan 2012
    Inlägg
    2
    Jag har skickat ett pm till dig
    Svara med citat  

  5. #5 Standard  
    Jaris avatar
    Jari är inte uppkopplad V.I.P Jari is on a distinguished road
    Reg.datum
    Feb 2004
    Inlägg
    1 339
    Citat Ursprungligen postat av blosper Visa inlägg
    Jag har skickat ett pm till dig
    Tyvärr verkar jag inte ha fått PM:et ?
    Svara med citat  



Behörigheter för att posta
  • Du får inte posta nya ämnen
  • Du får inte posta svar
  • Du får inte posta bifogade filer
  • Du får inte redigera dina inlägg