Att skapa ett unikt kundnummer på beställningssidan

Permalänk

Att skapa ett unikt kundnummer på beställningssidan

Hej!

Tänkte öppna ett e-butik och skulle vilja att det finns med ett unikt kundnummer som visades på "tack för din beställning" -sidan

Någon som vet ett script jag kan ha med?

Permalänk
Medlem

Sparar du ner ordern i databas så borde ju normalt sett ordern ha ett unikt nummer i databasen, bara köra det som ordernummer.

Visa signatur

...

Permalänk
Medlem

Det finns många sätt för dig att skapa unika kundnummer. Frågan du måste ställa dig är om det är något fel med ett löpande nummer bara. Konkreta nackdelar är att användare kan enkelt se hur många kunder som funnits innan dom själva. Och om du använder detta nummer för att hämta information sen och inte har full koll på dina sql-frågor och hur data tvättas innan du använder dom så kan det bli enkelt för illmariga användare att få information om andra kunder.

Så till några förslag:
löpande nummer på kunder
kundnummer-löpande order global-löpande order kund för kundens order
alt 1)
Kalle Kula : 0
Arne Anka: 1
KK order 1: 0-0-0
KK order 2: 0-1-1
AA order 1: 1-2-0
KK order 3: 0-3-2
AA order 2: 1-4-1
osv.

alt2)
generera UUID eller GUUID för varje ny användare och för varje order:
http://en.wikipedia.org/wiki/Universally_unique_identifier
http://en.wikipedia.org/wiki/Globally_unique_identifier
Då har du inga problem att spåra ordrar, blir mindre läsbart på utskrifter och liknande... men du kan alltid länka id:n till mer läsbara versioner ...

alt3)
kika hur etablerade webshoppar löst det (finns många öppna system t.ex. gigantiska Magento)

Visa signatur

weeeee

Permalänk
Medlem
Skrivet av Grandessa:

Hej!

Tänkte öppna ett e-butik och skulle vilja att det finns med ett unikt kundnummer som visades på "tack för din beställning" -sidan

Någon som vet ett script jag kan ha med?

Om du har registrering innan betalning så bör du ju redan ha ett kundnummer.
Om betalning sker som "gäst" så finns det ett kundnummer om e-butikens mjukvara gör en kund av varje gäst. Annars så finns det bara ett unikt kvitto/faktura/bekräftelse-id med tillhörande faktureringsadresser och övriga personuppgifter.

Detta är snarare ett krav och en del av ett komplett e-handelssystem som du redan använder än något slags skript.
Ett hemmagjort system håller aldrig utan en basal funktion som unika identifikationsnummer.

Jag kanske övertolkar det du skriver...

Visa signatur

ηλί, ηλί, λαμά σαβαχθανί!?

Permalänk
Medlem

Det självklara svaret är Nej.

Nej, du ska inte hämta nått skript från nån sida som nån snubbe på sweclockers har rekommenderat för att du ska öppna "ett" e-butik. Du ska inte hämta nått skript överhuvudtaget. Du ska inte ens öppna en e-butik innan du vet vad du håller på med eller vad du borde göra.

(Vad du borde göra är att anlita någon som vet vad den sysslar med)

Visa signatur

optimisten påstår att vi lever i den bästa av världar, medan pessimisten fruktar att det är sant