Sto creando un semplice negozio online con PHP integrato con PayPal che vende articoli unici. Quello che mi chiedo è come altri negozi si occupano di più persone che tentano di passare attraverso il processo di pagamento con lo stesso articolo.Gestire due persone che acquistano un articolo unico in un negozio online allo stesso tempo
Questo è il mio progetto di strategia di corrente:
- I prodotti che hanno tre tipi di stato: a disposizione, in attesa & venduto.
- come un utente si sposta alla pagina di pagamento di PayPal che controlla lo stato di tutti gli elementi presenti nel carrello per assicurare che siano disponibili. Imposta inoltre lo stato dell'articolo su "in attesa" fino a quando non riappare dopo che il pagamento è stato confermato o scade (10 minuti? Non sono sicuro che cosa dovrebbe essere).
Questa pratica standard o c'è un modo più pratico che dovrei fare per questo?
Grazie in anticipo!
Questa è una questione di requisiti aziendali, non di programmazione. – Richard
@Richard Non sono d'accordo, riguarda la concurenza. – Justin
@Richard: soddisfare i requisiti aziendali è una parte piuttosto importante della programmazione, IMO. Sicuramente legati alla programmazione. – Treb