Elliott Credit Card Processing Summary

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 are four areas in Elliott where users can enter credit card information for processing:
  • Accounts Receivable > Processing > Credit Card Transaction Handle
  • Accounts Receivable > Inquiry > Customer Account Summary
  • Customer Order Processing > Processing > Sales Desk
  • Customer Order Processing > Order Entry > Order Entry 3rd Screen (Billing screen)
Below is example of how credit card processing looks like when you process through  Accounts Receivable > Processing > Credit Card Transaction Handle.

Credit Card Transaction Handle


Credit Card Transaction Handle is a special version of A/R Cash Receipt that is dedicated to processing credit cards. See sample screen below:



After entering the credit card number, the details will automatically be censored.


We support the following types of credit card transactions:
  • S = Sales
  • P = Preauthorize
  • R = Refund (after credit card charge is settled at nighttime)
  • F = Force
  • C = Complete (couple with Preauthorize)
  • V = Void (preferred method before credit card charge is settled at nighttime)
The address is optional, but if it is provided, the back-end processors can verify if the billing address matches to prevent fraud. The CVV2 can also prevent fraud, which is either the 3- or 4-digit number on the back of the credit card. After reaching the end of the Credit Card Trx Maintenance screen, you can press F4, Credit On-Line Process, to interface with Payment Gateway. From here, you will be notified if your credit card transaction went through or not. The following screen uses a demonstration card, so the transaction would be declined.



The following is a processing screen that pops up after pressing F4.



After about a second or so, the status of the transaction is either declined or successful:

Optional Email CC Receipts


You can optionally set up to email credit card receipts to your customers as shown below:


For more information on setting up credit card receipt emails, please reference this KB article: https://support.netcellent.com/portal/en/kb/articles/feature-html-credit-card-email-receipt-using-pdf-postoffice

PCI Compliance


To make Elliott Credit Card Processing PCI (Payment Card Industry) compliant is easy because you do not need to store credit card information in our database in order to process recurring transactions. We achieve this by storing Payment Gateway's transaction ID. When the payment gateway processes a credit card, it will return a unique reference ID back to Elliott.  Elliott stores that Reference ID, which is not sensitive information. If the future, you can process additional sales, refund, void, or preauthorization transactions based on the reference ID. In this manner, we do not need to store credit card information, therefore we simplify the PCI compliance requirements.

In the four areas where you can process credit cards in Elliott, whenever the system prompts you for a credit card number, you can either manually enter it or use the F8 key to look up the reference ID from the past credit card transactions for this customer.  In the sample screen below the first column is the transaction (reference) ID:



While different payment gateways may have different policies, you typically can process a credit card based on a past reference ID up to 6 months. If you have not charged a customer's CC  over 6 months, then you should contact them to get their credit information.

For more information on Elliott credit card processing,  Please reference the following URL: https://support.netcellent.com/portal/en/kb/netcellent-systems-inc/credit-card-processing


AWK


    • Related Articles

    • Credit Card Transaction Time Out

      Q - When I process a credit card transaction in Elliott, I receive a message window with the title "Finished Transaction Status" and the detail message like followings: E:System.Net.WebException: The underlying connection was closed: A connection ...
    • 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 ...
    • Does Elliott Encrypt Credit Card Number in the Database?

      Q - Recently, we were asked if we are PCI (Payment Card Industry) compliant. One of the subjects that came up is whether or not Elliott stores credit card numbers in its database with encryption. Can you tell me if credit card numbers stored in ...
    • Does Elliott Support Credit Card Pre-Authorization Transactions?

      Release Date: 07/17/2020 Version: 8.0 & Up Q - We are doing more and more credit card charges lately, which is also increasing the amount of adjustments that need to be made to order totals. Do you have a way to "pre-charge" a card for a number of ...
    • Credit Card Payments in Elliott but Not in Payment Gateway

      Q - Yesterday, we processed two credit card payments through A/R Credit Transaction Handle. They were declined. Today, when we reconciled the A/R Credit Card Log from yesterday with the Payment Gateway (Solupay), they didn't match. The difference is ...