You will need to register at One Big Switch (as per link) and you will have the option of buying either of the following amounts. There does not seem to be a definite quantity on how many you can buy, however I'm sure there will be limited gift cards.
Pay $50 - Get $53 worth of value.
Pay $500 - Get $530 worth of value.
*Works like an EFTPOS debit card
*Valid for all fuel types including diesel, plus in-store products
*Valid at participating BP outlets with eftpos Australia-wide for 12 months
This deal certainly beats the petrol vouchers the major supermarkets are offering, however the obvious drawback is you will need to pre-purchase the amounts.
That quote refers to the insurance campaign, not the BP fuel campaign.
The fuel one specifically said no commission was received, from memory.
Also, would it not be a deal if it was half price fuel but news corp received 1c/L? I think it would be quite obviously a good deal. All that matters is that it's cheaper for the consumer, not who earns the profits. That's the ozbargain way. If we were that concerned about who got the profits, we'd be paying more for Australian products and not taking advantage of pricing errors etc.