How to Automatically Revoke Access to an Offer if Payment Fails