Actually historically since Version 1 CS cart from my memory (and I have been with CS cart from version 1) depended on the vision of the founders with ideas reviewed and considered from customers - but maybe I am not remembering correctly?
I wasn't around during CS-Cart 1, so I can't say how things were back then. I also realize that my wording wasn't perfect. The number of user requests isn't the only factor that determines whether the functionality is included. It's very important and definitely the most visible factor to an outside observer (and to me, since I work with the forums). That's why I brought it up.
In short: there are many factors that determine the order and priority of developers' tasks: our vision of the product, community suggestions, the scope and scale of the changes, and the amount of demand, and many others. If something is requested by many CS-Cart users here or via Help Desk, it has higher chances of getting implemented sooner.
Regarding AliPay it may not be that popular (although there are a billion plus people in China) but it is part of Stripe and should be very easy to add. Up to your team if you want to forget about a billion customers...
Our primary goal with Stripe was to offer Apple Pay and Google Pay (along with credit card payments, which also work). The rest is up to the factors I mentioned above.
I also forgot to mention that CS-Cart already supports AliPay (and other Chinese payment methods) via
Ping++. Maybe this will help someone.
1) Will CS cart's Stripe payment gateway fully functional without the RMA add-on?
2) On what date do you plan to release the Stripe manual listing all features etc clearly?
1. Returns (and therefore, refunds) on the CS-Cart side are usually handled by the RMA add-on. Some payment methods (for example, Stripe Connect) allow you to give refunds from the CS-Cart interface via the RMA add-on (by ticking a corresponding checkbox when handling a return request). The single-store Stripe hasn't been integrated with RMA this way yet.
Even once it's integrated with the RMA add-on, you'll still be able to use it without RMA. In that case, refunds would have to be handled through Stripe dashboard (like now).
2. Unfortunately, I can't tell you an exact date when single-store Stripe will be mentioned in the documentation. Some Stripe features are still
being developed, and there are other urgent tasks related to documentation. The forum and the blog should have enough info for the time being.