To become an Xbox Insider Program participant, people need to go to My Games & Apps on their Xbox One, then choose the Xbox Preview Dashboard option from the Updates tab.
A Self-Service Refund program was announced for alpha testers of the Xbox Insider Program.
Once downloaded and updated, you can visit the Xbox Insider Hub on your system and go to Insider Content to select Previews and join.
People with an Xbox One or Windows 10 PC may find themselves enjoying a new refund program for digital purchases in the near future.