Unity Product.HasReceipt

Product product = storeController.products.WithID(productId);
if (product != null && product.hasReceipt)
{
    // Owned Non Consumables and Subscriptions should always have receipts.
    // So here the Non Consumable product has already been bought.
    itemBought = true;
}
Garb