To see if the external user has paid for the course, go to Edit Assignment through DFF at the course level and follow the instructions below: My Client Group > Select Course > Select Learner > Click Edit Assignment. So, the learner can see if the course is given to an external learner or not. If it is, then the learner paid for that course, as it can be mapped in front of each learner.
I hope this blog post was helpful for you. If you have any questions or feedback, please leave a comment below.