No, you cannot use your points on any subscription orders as those are already discounted products. The good news is that you can still earn points on all your subscription purchases.