Here's a little something you may want to watch out for. Recently a manager of ours reversed a return with a recall and void. It was a credit card tranaction. Unfortunately the transaction processed fine, but no approval code was received for the charge. It seems that RMS assumes that a void is a 'refund' transaction and does not attempt to get an approval. We now know to use voids only to cancel a sale transaction.
Marc