You can easily create a virtual card for vendors and set low limits! But we don't support webhooks yet, but good idea. We don't believe in single-use payments because it's a pain to manage multiple card number, but we soon we'll have the ability to restrict a card to a vendor/category so you can just add specific payment abilities to the same card number.