इस्तेमाल की जा सकने वाली करंसी मैनेज करें

Apigee Edge दस्तावेज़ देखा जा रहा है.
Apigee X दस्तावेज़ पर जाएं.
जानकारी

शुरुआती जानकारी

कमाई करने के शुरुआती सेट अप के तौर पर, Apigee Edge की कॉन्फ़िगरेशन टीम, मुद्रा और आपके संगठन में इस्तेमाल होने वाली डिफ़ॉल्ट मुद्रा को कॉन्फ़िगर करती है.

आपके पास उन मुद्राओं को देखने का विकल्प होता है जो आपके संगठन में काम करती हैं. साथ ही, आपके पास उन मुद्राओं को जोड़ने का विकल्प भी है जो इस्तेमाल की जा सकती हैं. इसके अलावा, उन मुद्राओं को मिटाया भी जा सकता है जिन्हें डेवलपर या रेट प्लान ने इस्तेमाल नहीं किया है.

यूज़र इंटरफ़ेस (यूआई) की मदद से, इस्तेमाल की जा सकने वाली मुद्राओं को मैनेज करना

इस्तेमाल की जा सकने वाली मुद्राएं मैनेज करें. साथ ही, संगठन की प्रोफ़ाइल पेज पर 'टैक्स और मुद्रा' सेक्शन में डिफ़ॉल्ट मुद्रा सेट करें. ज़्यादा जानकारी के लिए, यूज़र इंटरफ़ेस (यूआई) का इस्तेमाल करके संगठन की प्रोफ़ाइल को मैनेज करना देखें.

एपीआई का इस्तेमाल करके, Merchant Center में इस्तेमाल की जा सकने वाली मुद्राओं को मैनेज करना

इस एपीआई की मदद से, इस्तेमाल की जा सकने वाली मुद्राओं को मैनेज करें. इसके बारे में नीचे दिए गए सेक्शन में बताया गया है.

एपीआई की मदद से, इस्तेमाल की जा सकने वाली मुद्राएं देखना

आपके संगठन में काम करने वाली अलग-अलग मुद्रा या उन सभी मुद्राओं को देखें जिन्हें आपका संगठन स्वीकार करता है.

अगर आपको अपने संगठन की मुद्रा के बारे में जानकारी देखनी है, तो /mint/organizations/{org_name}/supported-currencies/{supportedCurrencyId} पर GET अनुरोध भेजें. इसमें {supportedCurrency_id} से, देखी जाने वाली मुद्रा की पहचान की जा सकती है. उदाहरण के लिए:

curl -X GET -H "Accept: application/json"  \
  "https://api.enterprise.apigee.com/v1/mint/organizations/{org_name}/supported-currencies/usd" \
-u email:password

आपके संगठन में इस्तेमाल होने वाली सभी मुद्राओं को देखने के लिए, /mint/organizations/{org_name}/supported-currencies पर जीईटी अनुरोध जारी करें. उदाहरण के लिए:

curl -X GET "https://api.enterprise.apigee.com/v1/mint/organizations/{org_name}/supported-currencies" \
  -H "Accept: application/json"  \
-u email:password

यहां जवाब का एक उदाहरण दिया गया है:

{
"supportedCurrency" : [ {
    "description" : "US Dollar",
    "displayName" : "US Dollar",
    "id" : "usd",
    "name" : "USD",
    "organization" : {
      ...
    "status" : "ACTIVE",
    "virtualCurrency" : false
  }, {
    "creditLimit" : 5000.0000,
    "description" : "Euro",
    "displayName" : "Euro",
    "id" : "eur",
    "name" : "EUR",
    "organization" : {
      ...
    },
    "status" : "INACTIVE",
    "virtualCurrency" : false  
  } ],
  "totalRecords" : 2
}

एपीआई का इस्तेमाल करके, स्वीकार की जाने वाली मुद्राएं जोड़ना

/mint//organizations/{org_name}/supported-currencies पर पोस्ट अनुरोध भेजकर, Merchant Center में इस्तेमाल की जा सकने वाली मुद्राएं जोड़ें. इस्तेमाल की जा सकने वाली हर मुद्रा के लिए, आपको अनुरोध के मुख्य हिस्से में यह जानकारी देनी होगी:

  • स्वीकार की जाने वाली मुद्रा का नाम. यह नाम, मुद्रा के लिए ISO 4217 कोड है. जैसे, डॉलर के लिए USD.
  • डिसप्ले नेम.
  • ब्यौरा.
  • मुद्रा, वर्चुअल मुद्रा है या नहीं.
  • मुद्रा की स्थिति, यानी कि वह मुद्रा इस्तेमाल के लिए उपलब्ध है या नहीं.
  • वह संगठन जिसके लिए इस्तेमाल की जाने वाली मुद्रा जोड़ी जाएगी.

इसके अलावा, आपके पास इन्हें सेट करने का विकल्प भी है:

  • स्वीकार की जाने वाली मुद्रा के लिए क्रेडिट लिमिट (सिर्फ़ पोस्टपेड डेवलपर के लिए).
  • स्वीकार की जाने वाली मुद्रा के लिए कम से कम टॉप-अप (सिर्फ़ प्रीपेड डेवलपर के लिए).

ज़्यादा जानकारी के लिए, काम करने वाली मुद्रा के कॉन्फ़िगरेशन की प्रॉपर्टी देखें.

उदाहरण के लिए, नीचे दिया गया दस्तावेज़ किसी संगठन के लिए स्वीकार की जाने वाली मुद्रा जोड़ता है:

curl -H "Content-Type: application/json" -X POST -d \
  '{
     "description": "US Dollar",
     "displayName": "US Dollar",
     "virtualCurrency": "false",
     "name": "USD",
     "organization": {
       "id": "{org_name}"
     },
     "status": "ACTIVE"
  }' \
  "https://api.enterprise.apigee.com/v1/mint/organizations/{org_name}/supported-currencies" \
  -u email:password

एपीआई का इस्तेमाल करके डिफ़ॉल्ट मुद्रा सेट करना

संगठन की प्रोफ़ाइल में बदलाव करते समय, currency की वैल्यू को इस्तेमाल किए जा सकने वाले ISO 4217 मुद्रा कोड पर सेट करके, संगठन के लिए डिफ़ॉल्ट मुद्रा सेट करें. एपीआई का इस्तेमाल करके, संगठन की प्रोफ़ाइल मैनेज करना लेख में बताया गया तरीका अपनाएं.

एपीआई का इस्तेमाल करके, स्वीकार की जाने वाली मुद्रा में बदलाव करना

/mint/organizations/{org_name}/{supportedCurrencyId} पर PUT अनुरोध भेजकर, Merchant Center में इस्तेमाल की जा सकने वाली मुद्रा में बदलाव करें. इसमें {supportedCurrency_id} से पता चलता है कि यह सुविधा किस मुद्रा में अपडेट की जानी है. आपको अनुरोध के मुख्य हिस्से में, अपडेट की गई प्रॉपर्टी की जानकारी देनी होगी. साथ ही, मुद्रा का आईडी भी बताना होगा. उदाहरण के लिए, नीचे दिया गया एपीआई कॉल, इस्तेमाल की जा सकने वाली मुद्रा के लिए ब्यौरे और डिसप्ले नेम में बदलाव करता है. उदाहरण में, अपडेट की गई प्रॉपर्टी हाइलाइट की गई हैं:

curl -H "Content-Type: application/json" -X PUT -d \
  '{
     "description": "United States Dollar",
     "displayName": "United States Dollar",
     "id": "usd",
     "name": "USD",
     "organization": {
       "id": "{org_name}"
     },
     "status" : "ACTIVE",
     "virtualCurrency": "false"
  }' \
  "https://api.enterprise.apigee.com/v1/mint/organization/{org_name}/supported-currencies/usd" -d \
  -u email:password

एपीआई का इस्तेमाल करके, इस्तेमाल की जा सकने वाली मुद्रा मिटाना

/mint/organizations/{org_name}/supported-currencies/{currency_id} को DELETE अनुरोध देकर, उस मुद्रा को मिटाएं जो इस्तेमाल की जा सकती है. इसमें {currency_id} से पता चलता है कि कौनसी मुद्रा उस मुद्रा में इस्तेमाल की जा सकती है जिसे मिटाया जाना है. उदाहरण के लिए:

curl -X DELETE -H "Accept: application/json"  \
  "https://api.enterprise.apigee.com/v1/mint/organizations/{org_name}/supported-currencies/usd" \
  -u email:password

एपीआई के लिए मुद्रा कॉन्फ़िगरेशन से जुड़ी प्रॉपर्टी

नीचे दी गई टेबल में उन कॉन्फ़िगरेशन प्रॉपर्टी की खास जानकारी दी गई है जिन्हें एपीआई का इस्तेमाल करके सेट किया जा सकता है.

नाम ब्यौरा डिफ़ॉल्ट ज़रूरी है?
creditLimit

यह प्रॉपर्टी सिर्फ़ पोस्टपेड डेवलपर के लिए है. इस्तेमाल की जा सकने वाली मुद्रा के लिए क्रेडिट लिमिट.

लागू नहीं नहीं
ब्यौरा

स्वीकार की जाने वाली मुद्रा की जानकारी.

लागू नहीं हां
displayName

स्वीकार की जाने वाली मुद्रा के लिए दिखाया जाने वाला नाम.

लागू नहीं हां
minimumTopupAmount

यह प्रॉपर्टी सिर्फ़ प्रीपेड डेवलपर के लिए है. तय की गई मुद्रा में डेवलपर, अपने प्रीपेड खाते के बैलेंस में कम से कम रकम जोड़ सकते हैं.

लागू नहीं नहीं
नाम

मुद्रा के लिए ISO 4217 कोड, जैसे कि डॉलर के लिए USD.

लागू नहीं हां
संगठन

वह संगठन जिसकी मुद्रा स्वीकार की जाती है.

लागू नहीं हां
स्थिति

स्वीकार की जाने वाली मुद्रा की स्थिति. मान्य वैल्यू में ये शामिल हैं:

  • ऐक्टिव: इस्तेमाल के लिए, एक मुद्रा का इस्तेमाल किया जा सकता है.
  • इस्तेमाल नहीं हो रही: इस्तेमाल के लिए मुद्रा का इस्तेमाल नहीं किया जा सकता.
लागू नहीं हां
virtualCurrency

इससे पता चलता है कि इस्तेमाल की जा रही मुद्रा, वर्चुअल मुद्रा है या नहीं. मान्य वैल्यू में ये शामिल हैं:

  • सही: वर्चुअल मुद्रा इस्तेमाल की जा सकती है.
  • गलत: मंज़ूर की गई मुद्रा वर्चुअल मुद्रा नहीं है.
लागू नहीं हां