BPme App
Save the offer to your eligible Card and spend $40 or more, in one or more transactions, in-app only via BPme app at selected BP locations by 14/05/2018 to receive one $10 credit. Limited to the first 20,000 Cards to save the offer. Exclusions apply.
This looks like a targeted offer so you'll have to check in your Amex online account.
nah. They know your paying via the app, it beeps/alarms in the shop. Once you do it the first time and drive off, its easier second time around.