Xsolla is a platform that, in collaboration with Game Insight, provides players with the ability to make in-app purchases. It is completely secure: You can safely create an account, make payments using any of the many available methods, and also contact Xsolla employees for any questions related to payments.
If you want more information about making payments on the platform, please read this article.
If you want more information about making payments on the platform, please read this article.