Alle dine session variabler gemme du i databasen. Det hele skal gemmes i EN række, og denne rækkes id sender du med over til betalingssitet. Alle betalingssites jeg kender til, har nemlig mulighed for at sende en enkelt variabel med, som så bliver sendt tilbage igen i url'en. Ofte bruges denne til at sende ordrenummer, men kan også burges til dette istedet (ordrenr kan så være en del af session oplysningerne i stedet)
Du kan selvfølgelig også bruge cookies istedet, her gemmer du alle session variablerne i en cookie, og når du kommer tilbage fra betalingssitet, læser du cookien, og opretter alle sessions igen med data herfra.
Du har som regel mulighed for at trække 2 session med over i betalingsgatewayen, beløb og evt. ordre id (husk beløbet skal være i hele ører).
Jeg løste mit problem ved at lægge hele købet i en ekstra tabel med et unik id, trække id og beløb med ind i betalingsgatewayen og efter betaling trække det hele fra ekstra tabellen over i den rigtige tabel hvor den får et fortløbende ordre nr.
Vil du lægge et svar fennec - da du ledte mig på sporet i efteråret - så får du poient.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.