2. Fetch and Manage Tokens
Retrieve tokens using Razorpay APIs to create subsequent payments.
Once you capture a payment, Razorpay returns a razorpay_payment_id
that can be used to fetch the token_id
. This is a manual process and can be done using either APIs or Webhooks. This token_id
is used to create and charge subsequent payments.
Note
You can also search for the Token on your Dashboard.
.The following endpoint fetches a token id using the Payment id.
Handy Tips
You can also retrieve the token_id
from the
id
mandatory
string
The unique identifier of the payment to be retrieved. For example, pay_1Aa00000000002
.
A customer can have multiple tokens and these tokens can be used to create subsequent payments for multiple products or services. The following endpoint fetches tokens linked to a customer.
Watch Out!
This endpoint will not fetch the details of expired, rejected and unused tokens.
id
mandatory
string
The unique identifier of the customer for whom tokens are to be retrieved. For example, cust_1Aa00000000002
.
The following endpoint deletes a token.
customer_id
mandatory
string
The unique identifier of the customer with whom the token is linked. For example, cust_1Aa00000000002
.
token_id
mandatory
string
The unique identifier of the token that is to be deleted. For example, token_1Aa00000000001
.
Is this integration guide useful?