The payment is it somehow associated with the user profile? - and the user profile still has details about the blockchain on the graduate course?
Yes, the payments are associated with user profiles. That's how we know which course to unlock for which user. The user profiles are storing information about completed/in-progress courses but these values are not yet stored on blockchain as the platform is still in beta.