Thanks for giving me an opportunity to bid for your project, being in the e-commerce industry and working for big giants like Apple, united airlines and Macys, I have a fair idea of what is the impact of Fraud hitting the online commerce, as per the recent survey the Fraud requests increase 30% this year. When in comes to battle the Fraud there are multiple options to do it, all of them needs to be done before approving payments.
Option 1: Shop around multiple cloud based API's that takes the Order details and suggests you to good to go or decline it, some of the examples are Subuno, Sift Science etc Option 2: If you are using any payment gateway services say Stripe, Apple pay etc then I would say you should check with them on the packages they are offering as it is part of that service.
Option 3: To build our own Fraud detecting system, this gives a lot of flexibility and also not exposing our consumer details to any other 3rd party companies, I recommend that.
If you are planning to go for options 3, then I need to understand how order captured, this enables us to write algorithims on case to case basis to identify the common patterns by identifying the
1. Order total
2. Shipment
3. Cards
4. Address, email etc
5. Refunds
Please feel free to message me to discuss further on this.