Credit cards offered significant advantages over all forms of money: they're pocket size, easily portable, relatively secure and have no intrinsic value themselves. However, payment fraud is an ideal use case for machine learning algorithms and has a long track record of successful use. Machine learning has just been invented, or just been applied to payments fraud for the first time. This paper focuses on the main function of the feature selection in supervised model. The methods used to support the topic are neural net, boosted tree, random forest etc. and the material is credit card transaction data. The conclusion of the research is that banks should deny about 3% clients for balance the profits and loss of goods. A month was spent doing this research with the author's partners and professor for getting the results as accurate as possible.