Card Tokenization

This function is used to generate a token for card details which can be used to initiate payments for subsequent requests.

The merchant will:
1. Generate an OAUTH2 bearer to invoke the APIs.
2. Invoke the  to create a transaction.
3. Generate a token to be used for future transactions or charge the card for the transaction and generate a token for the card.
4. Charge customers using the token shared.