Specifica {new:true} nelle options oggetto. Ciò causerà il valore del risultato di findAndModify essere il documento dopo l'applicazione dell'aggiornamento, da cui puoi quindi leggere per ottenere il nuovo valore di amount .
Dettagli qui, nella tabella:https://www.mongodb.org/display/ DOCS/findAndModify+Comando
Credo che la tua richiamata dovrà accettare due argomenti, come:function(err, result){
Quando la richiamata viene attivata, result dovrebbe contenere il nuovo documento (se err è nullo).