There is a workaround:
Install the app being logged in under real Apple id
Create a sandbox email
Sign out from the real Apple ID
Sign in using Sandbox email instead of real apple id
Open the app ( you don't need to use TestFLight!). Just open as an app from the screen.
Pay from the app
Open Settings - App Store - Sandbox - Manage - see your subscriptions
(NOTE! to update the app to the newest version you'd need to log in back with real apple id, upload new version, repeat steps 3-7)
Topic:
App & System Services
SubTopic:
StoreKit
Tags: