mi sono spiegato male nel senso che io ti consideravo lo sviluppatore del sito e il TUO cliente il gestore del negozio.
Invece mi sembra di capire che ti stai autocreando l'ecommerce.
si ok, carichi un pagamento come hai detto te, chiamandolo "da concordare" che l'acquirente è obbligato a scegliere.
alla fine l'ordine rimane in pending.
Il gestore del negozio (il tuo cliente, NON il cliente del tuo cliente) mette l'ordine in confermato dopo che ha effettuato i controlli del caso e informato il suo cliente (l'acquirente) che l'ordine verrà processato, a quel punto gli comunicherà come pagare... la fattura nulla ha a che fare con questo. non abilitarla e basta, tanto imho è una ciofeca, così com'è, e conviene quasi sempre un'applicazione esterna a VM.
ciao
jk