The abiity to make referral discount available for subscriptions only, so customers can't use the credit for one-time products. If I give £5 off a subscription I can still make a profit, but not if my customers keep giving out £5 discounts on a one-time purchase of something that was under £10 in the first place.