It is nothing complicated, just nuanced and also need to remind yourself since you get the value as credit to spend in future to be grateful and not hold out for something better. I have a disjointed answer since it is Monday am at work.
No-ways was I willing to drop R3700 min spend (100% back) for an item and trust that they will allow me to claim the value back over the 7 days.
The promo varies and may also give say 70% back over R1200-R2000 value*. Getting R840 back on R1200 is worth it. At the time I did not trust the promo and now kicking myself because 70% back is still so good. Also note that the prices for items that you can checkout in the promo may be higher priced than the item in regular cart - but you are getting a good chunk back so it should not matter as much!
This promo changes, last year it was 30% credit back for say 60% of the times, 40% credit back for 35% of the times and finally 5% some purchases getting 90% credit back. So you only knew after checkout how much you would get to claim back.
I must admit that there were times I forgot to claim and lost out.
*Btw it is a bit nuanced in that they may give 10% credit on first R200 spent, then say 70% on up to R2000 on the balance over the first R200. So for R1200 spent you get 10% on the R200 and then say 70% back on R1000 = R700+R10. This is not 70% on R1200. If it was 100% back was of R2000 then it would be another R800 in addition to the R710. R1510 credit in total, which is how the person in the 3rd link feels deceived. They also give another % back over the R2000 to a limit, so if it was 860% when you spent R2100, the R100 gets R860. So spend R2100 and R2370 gets claimable as credit!
As mentioned I did not trust the promo and also I missed out when I was holding out looking for maximum return, when I would have been perfectly happy getting 70% back.