what is NOTA DE DEVOLUCION
This is a technical term in the retail industry, it means "Return receipt", as when you return something that you purchased from a store you get a "nota de devolucion". Hope this helps
so it mean credit return
Any more to this? Proof of return? Tax refund/return? These are wild guesses.