You can store this kind of Data through a DataStore. You can store when a badge is obtained by a player, but you would not be able to store the time if a player bought it from the website. This link shall explain to you how it works. Go to the Giving the GamePass an effect and at the second example where it says “Here’s an example for giving effects directly after purchase” and replace the printing it has with DataStore stuff or if you want it to store in another website like trello simply use a TrelloAPI ModuleScript. For badges, simply use DataStore or Trello again and add the code that saves the time etc. after the badge is awarded. You can also use the Google Spreadsheets to store this kind of stuff.
5 Likes