To summarize, both Android and iOS can take payments just fine.
Android can allegedly do card lookup, but I kept getting an error message when trying.
If you plan on using a Galaxy device to take payments, I would recommend not having a case on it. The NFC radios in these devices are quite weak. Pixel 6 and above devices should be fine with a case, though.
![](https://i.ytimg.com/vi/xHYalP48c_k/maxresdefault.jpg)