Paytabs provides you with a collection of API endpoints which used to process all payments, regardless of if they are through either your own payment pages, the managed payment pages, or if you are using the hosted payment pages.
Tokenization is the process of protecting sensitive data by replacing it with an algorithmically generated number called a token. This can be used to allow returning customers to purchase without re-entering credit card details (recurring), such as monthly subscription fees. In this article, we will walk you through the series of steps you need to manage and use your tokens.
In this article, you will be going to know about:
How To Manage Tokens?
In this part, we will walk you through the ways available for you to manage your tokens using our APIs. You can find below the specifications you need to create tokens in different ways, how to query a specific token and get its status, and how to delete a specific token.
Whatever the integration type you are using, Hosted payment page, Managed-Form, Own-Form, or the Invoice API, you can use the following techniques to manage the tokens:
Create Tokens
Creating a token means protecting sensitive data by replacing it with an algorithmically generated number called a token. Find below the ways you tokenize your payments using our APIs. PayTabs allows you to tokenize payments through payment transactions. You can learn Tokenization Via Payments using our APIs in our 3.3.1 Invoices APIs | Token Based Transactions | Creating The Token solution article.
Get Token Status
PayTabs API offers you a way to check the current status of a specific token. You can find the steps you need to check your token status in our 3.3.2 Invoices APIs | Token Based Transactions | Token Status Query solution article.
Delete/Revoke Tokens
PayTabs API offers you a way to delete a specific token. You can find the steps you need to delete your token in our 3.3.3 Invoices APIs | Token Based Transactions | Delete/Revoke a Token solution article.
How To Use Tokens?
Once you have a token you can use it to allow returning customers to purchase without making them re-enter their credit card details (recurring). This allows you to conduct your business's frequent payment transactions, such as monthly subscription fees.
Creating a token means protecting sensitive data by replacing it with an algorithmically generated number called a token. Find below the ways you tokenize your payments using our APIs. You can find below the ways you can use tokens to initiate tokens-based transactions through our APIs.
Tokens-Based Transactions (Recurring Payment)
Once you have tokenized your customer card details you can use this token to allow them to purchase without re-entering credit card details (recurring) such as monthly subscription fees. You can learn more about recurring in our 3.3.4 Invoices APIs | Token Based Transactions | Recurring Payments solution article.
Tokens-Based Transactions (Requiring CVV)
Once you have tokenized your customer card details you can use this token to allow them to purchase without re-entering credit card details, but unlike the Recurring here, the customer MUST provide his CVV. You can learn more about it in our Step 3.3.5 - Token Based Transactions | Payment Page with Saved Card Token (CVV required)solution article.
⌂ To get familiar with the whole process and the other steps, kindly navigate to our "The PT2 API Endpoints Integration Manual" solution article.
⇦ And to get familiar with the rest of the steps regarding the previous step "Step 2 - Configure the integration method" kindly click here.
⇦ And to get familiar with the rest of the steps regarding the current step "Step 3 - Initiating the payment" click here.
⇨ And to navigate to the next step in the integration process "Step 4 - Accepting the payment" kindly click here.