Depending on the business model there might be. Unlike "consumable" purchases, "non-renewing" subscriptions will stay recorded in the receipt indefinitely so it is possible to know if the user has previously purchased an item or not. (Can't be done with consumable purchases)