Understanding Authorizations

What exactly is an authorization?

Every successful live transaction on Paystack saves an authorization for the customer. Authorizations have properties that help you understand their capabilities. We will discuss the most important properties below:

Authorization code

To perform transactions on the authorization, you will need this code.


A reusable authorization can be directly debited. Send its authorization_code to our charge authorization along with the customer's email and amount for a direct debit. This will only work for authorizations with for which reusable is true