How to Reverse Credit Card Sales

How to Reverse Credit Card Sales

Q - What is the process to reverse out a credit card sale that hasn't been picked, invoiced, etc.?

A - The following outlines the procedure depending on whether you had to delete the original order or keep the original order:

If you deleted the original order 

If you deleted the original order where you did the charge, you will have to reverse the credit card charges through A/R -> Processing -> Credit Card Transaction Handle. Choose "Add" at the credit card number field and press F8 to search the original credit card transaction:



In the popup "Select Payware Transaction" window, find the credit card charge transaction you wish to void or refund, highlight it and press the Return key.



Now the cursor will return back to the previous screen. If you pick a "Sale" transaction, then on the "5. Trx Type" field, it will default to either "V" (Void) or "R" (Refund).  



Generally speaking, using Void is a better option than Refund.  A voided credit card charge does not show up on customer's credit card statement. On the other hand, if you choose Refund, the customer will see both the original charge and the refund amount on the statement.  Sometimes the refund does not show up on the same statement period, which can cause a problem when the customer sees the charge without seeing the refund.

You can only void a credit card charge if it has not been settled yet. Since most systems process credit card settlements overnight, you usually can't void a credit card transaction until the next day. Our system will default "5. Trx Type" to "V" for void if the previous credit card charge was done in the same day. Otherwise, it will default to "R" for refund.

You may default the rest of the fields, then at field "21. Approval No"  press F4 to Interface with the credit card payment gateway.  Then post this void or refund credit card transaction, which will create a negative payment record in the A/R open item file to offset the original charges.

At this moment,  there are two payment records.  One is CR (created by the original credit card charge) and one is DR (created by the void or refund).  They have the exact opposite amount of each other.  



To get them off the customer record, you will need to do a re-apply. Typically, you can re-apply both of them to a non-relevant invoice.  There will be no change to the balance amount of that invoice because these two amounts cancel each other out.  Once this is done, these two records will not appear as outstanding items on the aging report.  In addition, when you purge the fully paid open item, they will be moved to the history.  You can’t do a direct delete of these two payment records since that’s against the accounting audit trail principle.

If you keep the original order

If you keep the original order, then it is best to reverse it on the COP side. You will do so by going to the COP -> Processing -> Order Entry -> Change, and bring up the original order.  Go to the Order Billing Screen, and then go to field "10. Amount Paid" to bring up the payment window.


In the payment window, go to field "4. Credit Card Amt."



In the popup window, enter the exact negative amount of the original credit card charge and press F8 to search the original credit card transaction.



In the "Select Payware Transaction" window, highlight the original charges and press Enter. This will return the original credit card transaction to Void or Refund. The system will ask if you wish to "Void or Refund":



If the original amount was charged on the same day, the system will default to "V" (Void). Otherwise, it will default to "R" (Refund).  Once it is successfully voided or refunded, you will see something like the following:



This negative amount reverses the credit card charges on the payment gateway side. In addition, the system does a real time posting and creates the negative payment on the A/R side, where you still need to perform a re-apply to get both payment records off the system.

The COP Payment window will now show a zero credit card charge due to the fact that these two charges cancel each other out.

Just as a recap, under the following conditions, the system will create a "Refund" instead of a "Void" transaction when you enter the negative credit card amount:
(1) The original credit card charge was not made today; or
(2) The negative amount does not equal the original charge; or
(3) The original transaction is not a sales transaction; or
(4) The credit card number is entered manually, instead of searched for by using the F8 key.

If you usually charge the credit card at the time of order entry, you may be more likely to create this type of negative payment adjustment scenario. This is because a customer can often change or cancel their order before you ship it.  Also, if the order is back-ordered, you may violate certain states' consumer protection laws, which often set a limit on the number of days prior to shipment that you can charge a credit card.

Our suggestion is to perform a full or partial "Pre-Authorization" on the credit card at time of order entry, then only charge the customer's credit card right before shipping takes place.  This, for example, can be after the pick ticket is printed.  If only some of your orders are placed with credit card terms, you could set up the credit card terms code so it will cause the order to be put on hold when the pick ticket is printed, and therefore transfer to the credit department to charge the credit card before the final pick ticket is printed.

Note: Before the update made on 11/14/2014, the COP Payment Window did not support the Void function.  All negative payments would be treated as Refund transactions if your Elliott revision is older than 11/14/2014.




    • Related Articles

    • How to Reverse Wrong Credit Card Amount in Order Entry Payment Window

      Release Date: 9/20/21 Version: 8.5 and Above Q - When processing a credit card on the Order Entry Payment Screen, if a user makes a mistake with the credit card amount, what is the best way to reverse it? A - There are two ways to reverse a credit ...
    • Elliott Credit Card Processing Summary

      Release Date: 6/10/2024 Version: 8.5 & Up Summary Elliott Credit Card Processing is a real time solution that works with payment gateways that support all levels of processing (Levels 1, 2, and 3 depending on the payment gateway.) Currently, there ...
    • ARCRCMNT Accounts Receivable Credit Card Transacting Handling

      Credit Card Transacting Handling Application Overview This application allows you to process credit card payments as a cash receipts function with postings and distributions as determined by the Credit Card Source File, (AR Maintenance). Run ...
    • What Is the Credit Card Authorization Member Field for?

      Release Date: 07/21/20 Version: 7.5 & above Q - We don't know what this field means or if we should do something with it when running credit cards. In the screenshot below, that name in the Member field does not match the name of the credit card ...
    • How to Process a Force Credit Card Transaction

      In Elliott, we support the following types of credit card transactions: Sales Refund Void PreAuth Complete Force Force is a special transaction in credit card processing. You will use the force credit card transaction when you can't get authorization ...