MCP Tools Reference: paydeveloper.googleapis.com

টুল: update_merchant

বিদ্যমান কোনো মার্চেন্টের নির্দিষ্ট ফিল্ড আপডেট করে। সমর্থিত ফিল্ডগুলোর মধ্যে রয়েছে display_name, mcc, corporate_website_url, customer_support_website_url, customer_support_email, এবং customer_support_phone।

নিম্নলিখিত কোড নমুনাটি দেখায় কিভাবে curl ব্যবহার করে update_merchant MCP টুলটিকে কল করতে হয়।

কার্ল অনুরোধ
curl --location 'https://paydeveloper.googleapis.com/mcp' \
--header 'content-type: application/json' \
--header 'accept: application/json, text/event-stream' \
--data '{
  "method": "tools/call",
  "params": {
    "name": "update_merchant",
    "arguments": {
      // Provide these details according to the MCP tool specification.
    }
  },
  "jsonrpc": "2.0",
  "id": 1
}'

ইনপুট স্কিমা

UpdateMerchant-এর জন্য অনুরোধ বার্তা।

আপডেটমার্চেন্টফেসেডঅনুরোধ

JSON উপস্থাপনা
{
  "merchantId": string,

  // Union field _display_name can be only one of the following:
  "displayName": string
  // End of list of possible types for union field _display_name.

  // Union field _mcc can be only one of the following:
  "mcc": enum (Mcc)
  // End of list of possible types for union field _mcc.

  // Union field _corporate_website_url can be only one of the following:
  "corporateWebsiteUrl": string
  // End of list of possible types for union field _corporate_website_url.

  // Union field _customer_support_website_url can be only one of the following:
  "customerSupportWebsiteUrl": string
  // End of list of possible types for union field _customer_support_website_url.

  // Union field _customer_support_email can be only one of the following:
  "customerSupportEmail": string
  // End of list of possible types for union field _customer_support_email.

  // Union field _customer_support_phone can be only one of the following:
  "customerSupportPhone": string
  // End of list of possible types for union field _customer_support_phone.
}
ক্ষেত্র
merchantId

string

প্রয়োজনীয়। যে মার্চেন্টকে আপডেট করতে হবে তার মার্চেন্ট আইডি।

ইউনিয়ন ফিল্ড _display_name .

_display_name নিম্নলিখিতগুলির মধ্যে কেবল একটি হতে পারে:

displayName

string

ব্যবসায়ীর প্রদর্শিত নাম।

ইউনিয়ন ফিল্ড _mcc .

_mcc নিম্নলিখিতগুলির মধ্যে কেবল একটি হতে পারে:

mcc

enum ( Mcc )

মার্চেন্টের এমসিসি (মার্চেন্ট ক্যাটাগরি কোড)।

ইউনিয়ন ফিল্ড _corporate_website_url .

_corporate_website_url নিম্নলিখিতগুলির মধ্যে কেবল একটি হতে পারে:

corporateWebsiteUrl

string

ব্যবসায়ীর প্রাতিষ্ঠানিক ওয়েবসাইট।

ইউনিয়ন ফিল্ড _customer_support_website_url .

_customer_support_website_url নিম্নলিখিতগুলির মধ্যে কেবল একটি হতে পারে:

customerSupportWebsiteUrl

string

ব্যবসায়ীর গ্রাহক সহায়তা ওয়েবসাইট।

ইউনিয়ন ফিল্ড _customer_support_email .

_customer_support_email নিম্নলিখিতগুলির মধ্যে কেবল একটি হতে পারে:

customerSupportEmail

string

ব্যবসায়ীর গ্রাহক সহায়তা ইমেল।

ইউনিয়ন ফিল্ড _customer_support_phone .

_customer_support_phone নিম্নলিখিতগুলির মধ্যে কেবল একটি হতে পারে:

customerSupportPhone

string

ব্যবসায়ীর গ্রাহক পরিষেবা ফোন নম্বর।

এমসিসি

একজন মার্চেন্টের মার্চেন্ট ক্যাটাগরি কোড (MCC)।

এনাম
OTHERS অন্যান্য
MISC_FOOD_STORES বিবিধ খাদ্যপণ্যের দোকান – সুবিধাজনক দোকান এবং বিশেষায়িত বাজার
MISC_APPAREL বিবিধ পোশাক এবং আনুষঙ্গিক দোকান
ARTISTS_SUPPLY শিল্পীর সরঞ্জাম ও কারুশিল্পের দোকান
AUTOMOTIVE_PARTS গাড়ির যন্ত্রাংশ, আনুষঙ্গিক সামগ্রীর দোকান
HEALTH_AND_BEAUTY স্বাস্থ্য ও সৌন্দর্য দোকান
BOOKS_PERIODICALS বই, সাময়িকী এবং সংবাদপত্র
CAMERA_STORES ক্যামেরা এবং ফটোগ্রাফি সরঞ্জামের দোকান
COMPUTERS_EQUIPMENT কম্পিউটার, কম্পিউটারের আনুষঙ্গিক সরঞ্জাম, সফটওয়্যার
COMPUTER_SOFTWARE কম্পিউটার সফটওয়্যার স্টোর
ELECTRONICS_SALES ইলেকট্রনিক্স বিক্রয়
GIFT_SHOPS কার্ডের দোকান, উপহার, অভিনব এবং স্মারকচিহ্নের দোকান
EATING_PLACES খাওয়ার জায়গা এবং রেস্তোরাঁ
MISC_GENERAL_MERCHANDISE বিবিধ সাধারণ পণ্যদ্রব্য
HOME_SUPPLY হোম সাপ্লাই ওয়্যারহাউস স্টোর
COMPUTER_NETWORK_SERVICES কম্পিউটার নেটওয়ার্ক পরিষেবা
DIGITAL_GOODS_MEDIA ডিজিটাল পণ্য: বই, চলচ্চিত্র, সঙ্গীত
DIGITAL_GOODS_GAMES ডিজিটাল পণ্য: গেম
DIGITAL_GOODS_APPLICATIONS ডিজিটাল পণ্য: অ্যাপ্লিকেশন (গেম ব্যতীত)
POLITICAL_ORGANIZATIONS রাজনৈতিক সংগঠন
CHARITABLE_ORGANIZATIONS দাতব্য ও সামাজিক সেবা সংস্থা
DRUG_STORES ওষুধের দোকান এবং ফার্মেসি
REAL_ESTATE_RENTALS রিয়েল এস্টেট এজেন্ট এবং ম্যানেজার - ভাড়া
MISC_PERSONAL_SERVICES বিবিধ ব্যক্তিগত পরিষেবা, যা অন্যত্র শ্রেণীবদ্ধ নয়
SPORTING_GOODS ক্রীড়া সামগ্রীর দোকান
STATIONERY_OFFICE_SUPPLIES স্টেশনারি, অফিস সরবরাহ, প্রিন্টিং এবং লেখার কাগজ
THEATRICAL_TICKET_AGENCIES থিয়েটারের টিকিট এজেন্সি
TIMESHARES টাইমশেয়ার
TOURIST_ATTRACTIONS পর্যটন আকর্ষণ এবং প্রদর্শনী
HOBBY_TOY_GAME_SHOPS শখ, খেলনা এবং গেমের দোকান
PET_SHOPS পোষা প্রাণীর দোকান, পোষা প্রাণীর খাবার ও সরঞ্জামের দোকান
OTHER_LODGING অন্যান্য আবাসন–হোটেল, মোটেল, রিসোর্ট
TELECOMMUNICATION_SERVICES টেলিযোগাযোগ পরিষেবা
TRANSPORTATION_SERVICES পরিবহন পরিষেবা
OTHER_AIRLINES অন্যান্য বিমান সংস্থা
TRAVEL_AGENCIES ভ্রমণ সংস্থা এবং ট্যুর অপারেটররা
GOVERNMENT_OWNED_LOTTERIES_US সরকারি মালিকানাধীন লটারি (শুধুমাত্র মার্কিন যুক্তরাষ্ট্রের জন্য)
GOVERNMENT_LICENSED_CASINOS_US সরকার-অনুমোদিত অনলাইন ক্যাসিনো (অনলাইন জুয়া) (শুধুমাত্র মার্কিন যুক্তরাষ্ট্রের জন্য)
BETTING বাজি ধরা (লটারির টিকিট, ক্যাসিনো গেমিং চিপস, অফ-ট্র্যাক বেটিং এবং অন্যান্য বাজি সহ)
GOVERNMENT_OWNED_LOTTERIES_NON_US সরকারি মালিকানাধীন লটারি (মার্কিন যুক্তরাষ্ট্র ব্যতীত অন্যান্য অঞ্চল)

আউটপুট স্কিমা

UpdateMerchant-এর জন্য প্রতিক্রিয়া বার্তা।

মার্চেন্ট প্রতিক্রিয়া আপডেট করুন

JSON উপস্থাপনা
{
  "state": enum (State)
}
ক্ষেত্র
state

enum ( State )

হালনাগাদকৃত বণিকের অবস্থা।

রাজ্য

একজন বণিকের অবস্থা।

এনাম
STATE_UNSPECIFIED বণিক রাষ্ট্রটি অনির্দিষ্ট।
VERIFIED বণিক যাচাইকৃত ও অনুমোদিত।
IN_REVIEW মার্চেন্ট প্রোফাইল সম্পাদনাটি পর্যালোচনার অধীনে রয়েছে।
REJECTED মার্চেন্ট প্রোফাইল সম্পাদনার আবেদনটি প্রত্যাখ্যাত হয়েছে।
INCOMPLETE_SIGNUP ব্যবসায়ীর প্রোফাইলটি অসম্পূর্ণ।
SANCTIONS_HIT ব্যবসায়ীদের প্রোফাইল নিষেধাজ্ঞার শিকার হয়েছে।
READY_FOR_REVIEW মার্চেন্ট প্রোফাইলটি সম্পূর্ণ এবং পর্যালোচনার জন্য প্রস্তুত।
DISABLED মার্চেন্ট প্রোফাইলটি নিষ্ক্রিয়।

টুল টীকা

কোনো নির্দিষ্ট টুলের প্রাথমিক ঝুঁকি বর্ণনা করার জন্য টুল অ্যানোটেশনগুলো এমসিপি ক্লায়েন্টদের কাছে পাঠানো হয়। বেশিরভাগ ক্লায়েন্ট এই ইঙ্গিতগুলোকে অবিশ্বস্ত হিসেবে গণ্য করে, কিন্তু কখন একজন ব্যবহারকারীকে নিশ্চিতকরণের জন্য প্রম্পট পাঠানো হবে, সেই সিদ্ধান্ত নিতে এগুলো ব্যবহার করা যেতে পারে।

টাইটেল স্ট্রিং-এর পাশাপাশি, নিম্নলিখিত বুলিয়ান হিন্টগুলো নিম্নরূপভাবে সংজ্ঞায়িত করা হয়েছে:

  • readOnlyHint : যদি true হয়, টুলটি তার পরিবেশ পরিবর্তন করে না। ডিফল্ট: false।
  • destructiveHint : যদি true হয়, তাহলে টুলটি ধ্বংসাত্মক কাজ করতে পারবে। যদি false হয়, তাহলে টুলটি শুধুমাত্র সংযোজনমূলক কাজ করতে পারবে। ডিফল্ট: true।
  • idempotentHint : যদি true হয়, তাহলে একই আর্গুমেন্ট দিয়ে টুলটিকে বারবার কল করলেও এর এনভায়রনমেন্টের উপর কোনো অতিরিক্ত প্রভাব পড়বে না। ডিফল্ট: false।
  • openWorldHint : যদি true হয়, তাহলে টুলটি বাহ্যিক সত্তার 'ওপেন ওয়ার্ল্ড'-এর সাথে ইন্টারঅ্যাক্ট করতে পারবে। যদি false হয়, তাহলে টুলটি শুধুমাত্র অভ্যন্তরীণ সত্তার সাথে ইন্টারঅ্যাক্ট করতে পারবে। উদাহরণস্বরূপ, একটি ওয়েব সার্চ টুল ওপেন ওয়ার্ল্ড হবে, কিন্তু একটি মেমরি টুল ওপেন ওয়ার্ল্ড হবে না।

ধ্বংসাত্মক ইঙ্গিত: ❌ | স্বকীয় ইঙ্গিত: ✅ | শুধুমাত্র পঠনযোগ্য ইঙ্গিত: ❌ | উন্মুক্ত বিশ্ব ইঙ্গিত: ❌