Yes. If you buy in the app and consume in the app, Apple wants their 30%.
That's why you can watch videos in the amazon prime video app, but you can't rent or buy movies there. You need to rent or buy the video on Amazon.com, then you can watch on the amazon video app.