I am confused whether I should store the external subscription status in the user object itself, or have different database for this.
TL;DR
Developers are discussing the best way to store user subscription status. They are trying to decide whether to store it within the user object or in a separate database.