That's how most legitimate tow companies take payment if you aren't already registered.
Mobile credit devices are very common. Some are the size of a coaster and connect to you mobile device of choice.
Pay on arrival.
AAA has been utterly useless. In the past 2 times I needed a tow, they couldn't arrange one in a timely manner, with lots of delays and miscommunications.
Years ago AAA was good. But the few times I’ve used them over the past decade, it has been a PITA every time.
Huh my experience is very different. I used the app to get a jump start on my car and they came out in 20 minutes with no hassle. I think it really depends on your location.