I would use https://www.privacy.com virtual card with a spending limit. Getting closer to making this easy https://xkcd.com/576/.