That video makes it sound as if only American Express has access to transaction details, but that isn't true. MasterCard and VISA have Level-3 processing agreements which include similar information, but the merchant has to have the appropriate software to collect and transmit the data, and typically this is only done by large retailers.
You can read about Level-3 here (this is just an example, many articles online)
https://www.costanalysts.com/level-3-data/
Thanks, Mia, I'll look into it. I'm new at this, so my ignorance of the topic makes me vulnerable to misinformation.