Is there a way to check the date of which a user purchased an item?

What do you want to achieve?
I am developing and conceiving a game that ideally would provide the user a form of reimbursement for owning a gamepass so long as they owned it on a specific date or earlier (say users who owned a gamepass on 2/15/2023 and prior would get benefits, but those who purchase it on 2/16/2023 or beyond would NOT)

What is the issue?
I have not seen any dev-forum posts regarding this type of feature. If it does, it would benefit my cause and reduce the labor on both sides involved.

What solutions have you thought of so far?
So far the only solution I have for this is asking for proof of purchase from the individual who would like reimbursement so that I can verify that they purchased/owned the asset on the date specified (or any date before the limit provided). While I could just check if they owned it at any time, it would hurt any sales I could’ve done because they purchased the same asset but at a cheaper price.

you could probably have a datastore that would save the date of purchase of an item. Say a script that runs when the gamepass is bought that puts it into a table.

1 Like