With the growth of electronic commerce on the Internet, the issue of fairness is extremely becoming important. This article proposes a fair trading protocol. The fair trading protocol provides an overall solution for a trading process with offline anonymous credit card payments. The protocol addresses the fairness and privacy of the trading process and its associated payment. A fair exchange protocol with offline anonymous credit card-based payment is also described.