I got to the point where i need to implement payments in my Xamarin Forms app.
The purpose of these payments will be to unlock certain advanced features.
Since I've never done this before, I am wondering:
First of all, should I handle this in the app, or use the backend as middleware?
If you do it in the app, what gateway is better to use, and especially, what implementation is more straight forward in a xamarin forms app?
If you do it in the backend, what would you suggest? Keep in mind it's a .net core 5 backend
Thanks for any advice.