Every bank has its own methods of spotting potential fraud and we don't have access to those details.
Some possible reasons include:
Remember that the fraud alert is not saying that the charge was fraudulent - it's just warning you that it could be.
Talk Track: It's very common to see these alerts with online purchases. The bank is just checking that the order is legitimate because you have not purchased from us before.