I am currently trying to implement stripe payments in my flutter application, and it looks like the best/intended way to do this is wish flutter_stripe. I have implemented stripe payments through other frameworks such as angular, and it usually requires some backend to securely process the payments, which you use something like firebase cloud functions to handle. With flutter_stripe though, they are pretty vague with this topic, and when looking for tutorials and examples on the proper way to implement it, it seems most do not cover the backend portion at all, so I am wondering if it is a requirement?
On the pub page it seems like there's no documentation on requirements so it feels ambiguous: https://pub.dev/packages/flutter_stripe
The flutter_stripe github repo includes an example usage that has a server folder with the type of http requests I expect: https://github.com/flutter-stripe/flutter_stripe/tree/main/example
but it is pretty convoluted and absolutely no explanation to it, as well as just no documentation in general. Has anyone successfully set this pacakge up in their project and if so could you provide some advice on what are the backend requirements?
Thank you!