Yes, the person must have a government ID that shows a photo of themselves. This way the notary can verify their identity. They can use an ID from another country but it must be legible for the notary. There are some countries that do not allow for online notarizations so you will need to make sure that country does allow for it. For example, China actually has an internet block setup for this type of service and will actually block the service if detected.