You can cancel a Direct Debit at any time by simply contacting your bank or building society.
I have lots of magazine subscriptions and it's one-click to cancel.
You could of course just create and cancel a regular credit card, but that's an extra step.