There are two major credit card issues with RMS.
1) True voids - RMS does not send the correct codes to the processor to have the credit card transaction voided. Instead the "void" is processed as a credit. The problem with this, is that now the retailer has put a hold on those funds on the customer's credit card until the transactions are settled. A customer near their limit will not have the funds available for any further shopping. Also, if a client is near or at their limit the merchant may not be able to void a credit as the methodology for offsetting transactions requires approval of the second transaction.2) Phone Authorization - There is not a way to enter/swipe a credit card, enter in the approval code and have that approval code sent to the bank instead of sending the transaction to be authorized again by the processor. Again, RMS does not send the correct codes to allow for this. SO, if a customer comes in and the cashier needs to call the back to get authorization to proceed with the transaction, once authorization is obtained, the transaction can still not be processed through normally. Also, RMS should allow for the swiping of the credit card even when the authorization code is being entered since the retailer pays less for swiped cards versus hand-keyed cards.
Both of these issues need to be addressed and remedied.