In the image of your conversation in Dialogflow it shows that Dialogflow matched the user phrase to the movie
intent. In your movie
intent setup you have setup only 1 parameter,
movies
. Dialogflow will only recognize one entity because you have setup the intent to only look for 1 entity.
If you want the movie intent to be able to recognize both entities you should add a phrase that contains both a movies
and a purchase
intent and make sure both entities are available in the Actions and Parameters section of your intent.
Here is a quick example that detects a gender and an age category entity.
CLICK HERE to find out more related problems solutions.