Online transactions have increased dramatically in this new ‘Social-distancing’ era. With online transactions, Fraud
in online payments has also increased significantly. Frauds are a significant problem in various industries like insurance
companies, baking, etc. These frauds include leaking of sensitive information related to the credit card which can be easily
misused. Due to the government also pushing online transactions, E-commerce is on a boom. But due to increasing frauds in
online payments, these E-commerce industries are suffering a great loss of trust from their customers. These companies are
finding Credit card fraud to be a big problem. People have started using online payment options and thus are becoming easy
targets of credit card fraud. In this research paper, we will be discussing machine learning algorithms. We have used Decision
tree, XGBOOST, k-nearest neighbour, Logistic-regression, Random forest and SVM on a dataset in which there are transactions
done online mode using Credit cards.