Startsida › Forum › E-handelsforumet › Generellt om E-handel › Funktion för att hämta namn & adress utifrån personnummer
- Detta ämne har 7 svar, 5 deltagare, och uppdaterades senast för 14 år, 2 månader sedan av info@sportstolen.se.
-
FörfattareInlägg
-
1 september, 2009 kl. 07:44 #94020bananeDeltagare
Såg att t.ex e-butik har en funktion där besökaren kan fylla i sitt personnummer i kassan och utifrån detta hämta uppgifter som t.ex namn och adress från vad jag gissar är SPAR-registret?
Hur gör man en sådan funktion? Kräver det någon form av abonnemang eller liknande för att ha åtkomst till registret?
1 september, 2009 kl. 07:56 #106890fenrikDeltagareDen specifika funktionen är i samband med betalsättet Fakturera mig/kreditor/Klarna där det krävs ett person/orgnummer.
Implementerar du senaste versionen av Fakturera mig/dela upp betalningen så kan du också använda den.
1 september, 2009 kl. 08:01 #106891bananeDeltagareJaha det är Kreditor som löser biffen, tack!
2 september, 2009 kl. 10:28 #106904BjarneDeltagareMan kan lösa det via Businesscheck, utan Kreditor också.
3 september, 2009 kl. 08:26 #106909bananeDeltagareBjarne: Tack för tipset, har du någon koll på vad det kan tänkas kosta?
3 september, 2009 kl. 14:05 #106912RikardDeltagare1-2 kr per adresshämtning. Jag har för mig att businesscheck inte har just det paketet att man bara köper adressinfo per st men jag har blivit erbjuden paket från dem i alla fall och då hamnar man på dryga kronan per st.
30 september, 2010 kl. 17:56 #114688info@sportstolen.seDeltagareNågon som har lite kod om hur man får in detta i oscommerce?
30 september, 2010 kl. 19:46 #114696info@sportstolen.seDeltagareDen specifika funktionen är i samband med betalsättet Fakturera mig/kreditor/Klarna där det krävs ett person/orgnummer.
Implementerar du senaste versionen av Fakturera mig/dela upp betalningen så kan du också använda den.
hur menar du här? Inte att adressuppgifterna fylls i formuläret va?
Vi har lagt in en one page checkout på vår utvecklingssida, vill gärna ha funktionen hämta adress där man ska ange namn adress, frivilligt såklart.
antar att det är denna koden man ska integrera i någon utav filerna.
Skulle vara riktigt trevligt med lite hjälp av någon, för kompetensen finns här inne har jag märkt
En spark i rätt riktning. Antar att man vill ha den här funktionen som ajax så den inte uppdaterar hela sidan.
Säkert fler än jag som är intresserade utav detta!
Tack på förhand
1. 2. /* 3. get_addresses($eid, $pno, $secret, $pno_encoding, $type, &$result) 4. */ 5. /* 6. In sweden we have to possibility to retrevie a persons address by 7. making a call to Klarna. To do this we need the customers SSN. 8. */ 9. $status = get_addresses(eid, "4304158399", "secret", $KRED_SE_PNO, 10. $GA_OLD, $result); 11. 12. /* 13. If get_addresses returns 0 we successfully retreived the customers address, and 14. $result will contain the array with address arrays. If $status is anything but 0 15. an error occurred. Then $status will contain the error code and $result the 16. error message. 17. */ 18. if($status == 0) { 19. echo("Addresses for customer: " . $pno . "
”);
20. // Loop through the array of addresses
21. foreach($result as $addr){
22. /* Each address array contains fields with the address elements. In
23. this case when we used $GA_OLD we do not receive any firstname, and the
24. array will look like this
25. [firstname, lastname, street, zipcode, city, country] but if we instead
26. use $GA_NEW we will get an array looking like this
27. [lastname, street, zipcode, city, country]
28. */
29. echo(”Firstname: ” . $addr[0] . ”
”);
30. echo(”Lastname: ” . $addr[1] . ”
”);
31. echo(”Street: ” . $addr[2] . ”
”);
32. echo(”Zip code: ” . $addr[3] . ”
”);
33. echo(”City: ” . $addr[4] . ”
”);
34. echo(”Country: ” . $addr[5] . ”
”);
35. echo(”==========================”);
36.
37. }
38. } else {
39. echo(”Payment error (error code: ”. $status . ”) Message: ” . $result);
40. }
41.
42. ?> [/CODE][CODE] 1.
2. /*
3. get_addresses($eid, $pno, $secret, $pno_encoding, $type, &$result)
4. */
5. /*
6. In sweden we have to possibility to retrevie a persons address by
7. making a call to Klarna. To do this we need the customers SSN.
8. */
9. $status = get_addresses(eid, ”4304158399”, ”secret”, $KRED_SE_PNO,
10. $GA_OLD, $result);
11.
12. /*
13. If get_addresses returns 0 we successfully retreived the customers address, and
14. $result will contain the array with address arrays. If $status is anything but 0
15. an error occurred. Then $status will contain the error code and $result the
16. error message.
17. */
18. if($status == 0) {
19. echo(”Addresses for customer: ” . $pno . ”
”);
20. // Loop through the array of addresses
21. foreach($result as $addr){
22. /* Each address array contains fields with the address elements. In
23. this case when we used $GA_OLD we do not receive any firstname, and the
24. array will look like this
25. [firstname, lastname, street, zipcode, city, country] but if we instead
26. use $GA_NEW we will get an array looking like this
27. [lastname, street, zipcode, city, country]
28. */
29. echo(”Firstname: ” . $addr[0] . ”
”);
30. echo(”Lastname: ” . $addr[1] . ”
”);
31. echo(”Street: ” . $addr[2] . ”
”);
32. echo(”Zip code: ” . $addr[3] . ”
”);
33. echo(”City: ” . $addr[4] . ”
”);
34. echo(”Country: ” . $addr[5] . ”
”);
35. echo(”==========================”);
36.
37. }
38. } else {
39. echo(”Payment error (error code: ”. $status . ”) Message: ” . $result);
40. }
41.
42. ?> [/CODE] -
FörfattareInlägg
- Du måste vara inloggad för att svara på detta ämne.