Credit Card Bank Charges in Sales

If I want to recieve money from customer but he will pay through credit card (Visa will take 3.5%) charges and the remaining will be in my account…

means if the customer pay 100 i will reiceve 96.5 and 3.5 is bank charges …

how this will be in the system

In the Receive Money show the full sales value as at 100 and show a credit card expense of 3.50