For Continuous authority we have a term and definition in Banking.

A method of payment in which you agree to have certain amounts debited from your credit/charge/debit cards on an ongoing basis to pay for goods and services.
See more Banking Terms ...
Browse words that start with: