A credit card authorization form is an official document. The cardholder signs the document to grant permission to the merchant. Then the merchant can charge a fixed amount on the card for a specific amount of time.
Such form is typically used by businesses so they can charge a cardholder on an ongoing basis. So they may charge the amount monthly, per quarter or even intermittently. Click here to read more.