I don't know if you got this sorted.
I had the same error. I tried to do it on my pc. Then I read somewhere that you should try it on your phone if you get this error.
Tried it on my phone and it worked 1st time.
No you get R4 back for every litre of petrol (if you are on level 5). Up to a max of R1500 of petrol spend. At the inland rate of 95 octane petrol.
So if you spend R1500. You get 93.28 litres (R16.08 per litre) So you would earn R372 in eBucks
*edit
So on a R1000 you would earn R248 in eBucks
The reduced requirements is just for the account itself correct? Is it still the same requirements to get to level 5 for eBucks or is the eBucks requirements also reduced?