Order can be cancelled before generation of invoice.
Good one should cannot be taken back or exchange .