Grazie per la risposta.
In realtà vorrei che, subito dopo l'inserimento dell'identificativo del coupon sul sito da parte del cliente, il sistema automaticamente disattivi questo coupon senza alcun interevento manuale. Lato Backend (o anche ad un elenco di indirizzi email) arriva la lista dei prodotti che il cliente ha scelto che poi glieli fornisco quando arriva in sede, e sempre in sede mi paga tutto il saldo. In pratica vorrei evitare transazioni on-line (anche se so che sono abbastanza sicure) e far si che il cliente, per poter fruire dei prezzi online, compri in sede un coupon (quindi una sorta di token) a titolo di garanzia: il cliente compra il coupon, sceglie i prodotti e conferma (quindi il coupon subito dopo la convalida si disattiva) senza pagare altro, salda il tutto quando viene a ritirare.
Attendo fiducioso vostri suggerimenti.