Hello!
We want to develope an app where users can buy tickets for offline events. Such as parties, thematic meetings etc.
According to 3.1.5 Physical Goods and Services Outside of the App - there is no problems to use classic credit card billing in such a way.
But we also need some additional info.
We need to create virtual wallet inside service in order to solve listed bellow issue:
User can return ticket - after that we need to return price of ticket on virtual wallet. after that user can use virtual wallet to purchase tickets if his ballance is enough to buy selected ticket.
Other question is connected to auto-renewable subscrition sale:
User can buy special "wristband" (it will also bind special status for this user, something like "VIP" customer) that will allow him to use some additional benefits on event. Such as dedicated garcon or discount for tickets price. User will get "special badge" on his profile in app and also will get physical "wristband" by mail on his physical postbox. This feature will be offered by purchase of auto-renewable subscription. As it is non digital content - we want to sell it via classic credit card billing. This feature will not give user special features or content inside the app except special badge on users profile in order to allow other users define who is "VIP" visitor of event.
We need info - this points are in complince with Apple Appstore Guidlines?