I'm building an application in React that uses Firebase Auth and Firestore. I'm now at a point where I need to start processing payments with stripe. I would like to do this with cloud functions and Firestore. Here comes my question and where I would like some advice.
I have experience with Google Cloud Platform cloud functions but have none with firebase cloud functions.
I was looking at learning Firebase cloud functions - however I just saw that GCP functions also support a Firestore trigger (in BETA version). I have seen similar threads that ask whether this is possible and I know it is but I just want to know what the downsides are of just using GCP cloud functions instead of firebase cloud functions?