La domanda è troppo generica.
Per come la vedo io un utente (autenticato o meno) si collega e tramite form effettua l'ordine. Lato server (PHP) l'ordine viene salvato in un DB. Infine tramite una pagina accessibile solamente ad un utente tipo amministratore o simile gli odini vengono recuperati dal DB e lavorati.