These are the two things I find more or less impossible to replace on android. For Pay, there is no alternative at all.
For Maps, there is Osmand, which is good as static map, but not for finding addresses.
Google Maps' map data can be replaced by Microsoft/Here/TomTom data, or OSM-based maps (OsmAnd, maps.me). Apple Maps seems to be unavailable outside of iOS, not even through third-party apps or a website, as far as I know.
Mapbox does realtime traffic these days, https://benmaps.fr can show this layer (I haven't found that button in mobile view though, might need to do a pull request), as well as your local traffic authority probably or some other local companies.
Business info can be found through regular search engines, or if that is really difficult, then you can always fall back to google maps every once in a while.
Street view is not available where I live anyway, and Mapillary is doing reasonably. They also have OsmAnd integration. OpenStreetCam is another alternative.
Satellite imagery is not exclusive to google maps either, there are lots of sources for this, and often also plane-shot imagery from your local government. You can configure a layer in OsmAnd. Personally I use Bing Maps most frequently for this (not the app, just bing.com/maps) since it is a lot more smooth/lightweight than the awfully heavy google maps website. (I don't really use sat imagery on mobile anyway.)
Trip recording ("location history" in google) can be done with OsmAnd or many other apps as well. I configured it to automatically turn on when routing: then I have GPS on anyway and I might as well store the data. Often fun to see stats afterwards (max speed, avg speed, asc/descend, or sometimes it's practical to see the time it took).
I think that should cover the functionality of google maps.
Google pay I never heard of, unless you mean paying for apps in the Play Store, in which case the solution is to contact the developers directly, though they usually don't seem to care enough to get you as a customer (I tried this four times, never got a reply, thus never became a customer since quitting google play).
Oh, that's right. Then I just don't know where (other than via DDG) to find their map. I do remember trying to use Apple maps via the Apple website and that didn't work (some months ago).
- google maps
These are the two things I find more or less impossible to replace on android. For Pay, there is no alternative at all. For Maps, there is Osmand, which is good as static map, but not for finding addresses.