In WWDC 2013 they mentioned that a restore button is required for Auto-renewing subscriptions.
However, in our model, subscriptions are managed though a user account. Restoring is done by logging in to the account. The receipts are stored on our server.
Having a restore button will not actually do anything, but would leaving it out risk rejection?