Use case diagrams are set of actions (use cases) that some system or systems should or can perform in collaboration with one or more external users of the system. Each use case should provide some observable and valuable result to the actors or other stakeholders of the system.
This instructions are inetended to give you a better scope of what a good Use Case Diagram could be like rather than a sole resource for the artifact of your project. You may need to tailor it and make several other changes to ensure it is a good fit for your use and project. It is essential that the use case diagram show association between use cases and/or user stories from your previous artifacts.
Use Cases: These are system functionalities that are connected through relationships with other use cases and/or user stories or associations with different actors of the system(including external services like payment systems). Actors: An actor is behaviored classifier which specifies a role played by an external entity that interacts with the subject, a human user of the designed system, some other system or hardware using services of the subject.