A redeem code system in Unity for compensating your players or rewarding them in events. A redeem code contains 12 characters (letters+number). You will need your own server to store and validate the redeem code. Use this Laravel pagkage for creating the server Redeem code function in Laravel, or you can create your own.
Import this package into Unity, you will also need SC-Essentials package for the shared scripts.
Go to menu toolbar > Sweaty Chair > Settings > Server, and put your server API URL.
Call RedeemCodeManager.Show()
to show a input box for player to input the redeem code.
If the redeem code is valid, the corresponding reward will be given to the players. Make sure the item type enums match the ones in Unity, and being implemented.
SC Redeem Codes is licensed under a MIT License.