No, there is no spend or purchase requirement to receive the 5 cents per gallon discount. As a BPme Rewards member you will receive the 5 cents per gallon on every purchase every time at bp or Amoco stations.