curl -u <YOUR_ACCESS_TOKEN> \
-H "Content-Type: application/json" \
-X GET https://api.razorpay.com/v2/products/payments/tnc \
RazorpayClient razorpay = new RazorpayClient("[YOUR_ACCESS_TOKEN]");
String productName = "payments";
TncMap tncMap = instance.product.fetchTnc(productName);
import razorpay
client = razorpay.Client(auth=("YOUR_ACCESS_TOKEN"))
productName = "payments"
client.product.fetchTnc(productName)
import ( razorpay "github.com/razorpay/razorpay-go" )
client := razorpay.NewClient("YOUR_ACCESS_TOKEN")
productName := "payments"
body, err := client.Product.FetchTnc(productName, nil, nil)
$api = new Api($access_token);
$productName = "payments";
$api->product->fetchTnc($productName);
require "razorpay"
Razorpay.setup('YOUR_ACCESS_TOKEN')
productName = "payments"
Razorpay::Product.fetch_tnc(productName)
var instance = new Razorpay({ access_token: 'YOUR_ACCESS_TOKEN' })
var productName = "payments";
instance.products.fetchTnc(productName);
RazorpayClient client = new RazorpayClient("[YOUR_ACCESS_TOKEN]");
string productName = "payments";
Tnc tnc = client.Tnc.Fetch(productName)
{
"entity": "tnc_map",
"product_name": "payments",
"id": "tnc_map_HjOVhIdpVDZ0FB",
"tnc": {
"terms": "https://razorpay.com/terms",
"privacy": "https://razorpay.com/privacy",
"agreement": "https://razorpay.com/agreement"
},
"last_published_at": 1640589653
}
Fetch Terms and Conditions
Fetch Terms and Conditions for a Sub-Merchant using Razorpay Partners APIs.
GET
/
v2
/
products
/
:product_name
/
tnc
curl -u <YOUR_ACCESS_TOKEN> \
-H "Content-Type: application/json" \
-X GET https://api.razorpay.com/v2/products/payments/tnc \
RazorpayClient razorpay = new RazorpayClient("[YOUR_ACCESS_TOKEN]");
String productName = "payments";
TncMap tncMap = instance.product.fetchTnc(productName);
import razorpay
client = razorpay.Client(auth=("YOUR_ACCESS_TOKEN"))
productName = "payments"
client.product.fetchTnc(productName)
import ( razorpay "github.com/razorpay/razorpay-go" )
client := razorpay.NewClient("YOUR_ACCESS_TOKEN")
productName := "payments"
body, err := client.Product.FetchTnc(productName, nil, nil)
$api = new Api($access_token);
$productName = "payments";
$api->product->fetchTnc($productName);
require "razorpay"
Razorpay.setup('YOUR_ACCESS_TOKEN')
productName = "payments"
Razorpay::Product.fetch_tnc(productName)
var instance = new Razorpay({ access_token: 'YOUR_ACCESS_TOKEN' })
var productName = "payments";
instance.products.fetchTnc(productName);
RazorpayClient client = new RazorpayClient("[YOUR_ACCESS_TOKEN]");
string productName = "payments";
Tnc tnc = client.Tnc.Fetch(productName)
{
"entity": "tnc_map",
"product_name": "payments",
"id": "tnc_map_HjOVhIdpVDZ0FB",
"tnc": {
"terms": "https://razorpay.com/terms",
"privacy": "https://razorpay.com/privacy",
"agreement": "https://razorpay.com/agreement"
},
"last_published_at": 1640589653
}
Available in🇮🇳 India
Use this endpoint to retrieve the terms and conditions of a sub-merchant. Know about the various error responses for this API.
curl -u <YOUR_ACCESS_TOKEN> \
-H "Content-Type: application/json" \
-X GET https://api.razorpay.com/v2/products/payments/tnc \
RazorpayClient razorpay = new RazorpayClient("[YOUR_ACCESS_TOKEN]");
String productName = "payments";
TncMap tncMap = instance.product.fetchTnc(productName);
import razorpay
client = razorpay.Client(auth=("YOUR_ACCESS_TOKEN"))
productName = "payments"
client.product.fetchTnc(productName)
import ( razorpay "github.com/razorpay/razorpay-go" )
client := razorpay.NewClient("YOUR_ACCESS_TOKEN")
productName := "payments"
body, err := client.Product.FetchTnc(productName, nil, nil)
$api = new Api($access_token);
$productName = "payments";
$api->product->fetchTnc($productName);
require "razorpay"
Razorpay.setup('YOUR_ACCESS_TOKEN')
productName = "payments"
Razorpay::Product.fetch_tnc(productName)
var instance = new Razorpay({ access_token: 'YOUR_ACCESS_TOKEN' })
var productName = "payments";
instance.products.fetchTnc(productName);
RazorpayClient client = new RazorpayClient("[YOUR_ACCESS_TOKEN]");
string productName = "payments";
Tnc tnc = client.Tnc.Fetch(productName)
{
"entity": "tnc_map",
"product_name": "payments",
"id": "tnc_map_HjOVhIdpVDZ0FB",
"tnc": {
"terms": "https://razorpay.com/terms",
"privacy": "https://razorpay.com/privacy",
"agreement": "https://razorpay.com/agreement"
},
"last_published_at": 1640589653
}
Path Parameters
string
required
The product family for which the relevant product to be requested for the sub-merchant. Possible value is
payments.Response Parameters
string
The name of the entity. Here it is
tnc_map.string
Determines what business unit the terms and conditions belong to.
string
Unique identifier of the terms and conditions belonging to a specific business unit.
object
The terms and conditions content.
string
The terms and conditions webpage URL.
string
The privacy policy webpage URL.
string
The agreement webpage URL.
integer
The timestamp in Unix format, when the terms and conditions were created/last updated.
Was this page helpful?