There are 2 things to note:

  1. Affiliate link will open for a specific product. But if the user goes back to home page or reopens website and buys some other product, even that will get tracked and counted, so don't worry.
  2. All pending orders (people who have filled details but not paid) will be automatically deleted in 2-3 days. These orders will be seen under affiliate commission for 3 days. So real commission will be visible after 3 days.