I know that CGS can handle user login and leaderboard, but can it handle purchasing in game currency using real money (like diamonds)? I want to ask here first just in case there's a way to do this in Construct before I try to handle it myself.
I imagine I will need a backend that handles the payment using PHP if I have to do it myself, and database to keep track of how many diamonds a player has. Then I'll have to use AJAX requests to make the purchase from Construct game.