Question: where are bp gift cards accepted?
Answer: Cards are only accepted at participating bp service stations. Cards purchased and topped up in store can be paid for by cash or Eftpos.