Can we charge users to access beta?

We are looking to run a closed beta for our app - however what we are selling is premium video content, bought using an in-app currency.


My question is, are we allowed to charge people outside of the app (e.g. through our website) to be part of the beta, whereby they get a testflight invitation and a certain amount of in-app currency. i.e. completely circumventing the app store at this stage. Down the line users will be able to purchase the in-app currency through the app or through our website.


We're aware of guideline 3.1.1, "Apps may not include buttons, external links, or other calls to action that direct customers to purchasing mechanisms other than IAP." - which we are not in violation of by doing this.


We more wondered if anyone had experience doing something similar and being explicitly forbidden to do so during beta since in-app purchase do not cost during beta, yet we are in a way, getting around this matter.


Thanks

https://www.apple.com/legal/internet-services/itunes/testflight/sren/terms.html

In addition, if you have the full version of an app installed on your device and you install the same Beta App, your app data may be corrupted or lost and may not be recoverable. You should back up your information before installing a Beta App. Solely for the purposes of testing a Beta App and only for the duration of such test, any in-app purchases made within the Beta App will be made available to you at no cost and such purchases will not be charged to your Account. If you purchase or download the App from the App Store, your data may not remain available from within the full version. We recommend that you back up your data before deleting the Beta App or purchasing the full version from the App Store.  Beta Apps provided by Apple and/or third-party developers may not be available in all languages or in all countries, and Apple makes no representation that the Beta Apps are appropriate or available for use in any particular location. To the extent you choose to access and use the Beta Apps through TestFlight, you do so at your own initiative and are responsible for compliance with any applicable laws. Beta Apps are time-limited and TestFlight may change, limit, or cease providing access to Beta Apps any time without notice or liability to you. You further understand and agree that certain information about a Beta App downloaded via TestFlight may not be available to you prior to download, including without limitation the Beta App's age rating, minimum hardware requirements, and the availability of items available for purchase within the Beta App (i.e. in-app purchases). By downloading a Beta App, you consent to using the Beta App without such information and disclosures. 

Can we charge users to access beta?
 
 
Q