- Purchase 8 gallons or more of any grade of BP fuel and
present your receipt to the cashier to get a Loyalty Card.
- Scratch the card to reveal a code.
- Enter the code on this website: BP Thanks
- Once you have filled up 5 times and entered 5 Loyalty Card codes, you will be mailed your $10 BP Reward Card in approximately 4-6 weeks.