- সম্পদ: বণিক
- পেমেন্ট সীমাবদ্ধতা
- ক্রেডিটকার্ড সীমাবদ্ধতা
- ক্রেডিটকার্ড প্রকার
- পেমেন্ট অপশন
- পেমেন্ট অপশন টাইপ
- অ্যাক্টিভেশন টাইপ
- ব্যবহারকারী ক্রয় নিষেধাজ্ঞা
- PaymentProcessor Config
- প্রসেসর
- Tokenization Config
- বিলিং ইনফরমেশন ফরম্যাট
- শর্তাবলী
- মার্চেন্ট ম্যাচিং ইঙ্গিত
- সার্ভিস অ্যাট্রিবিউট
- মান
- উপদেশ
- পদ্ধতি
সম্পদ: বণিক
অ্যাগ্রিগেটর প্ল্যাটফর্মে থাকা একজন মার্চেন্ট সম্পর্কে তথ্য।
JSON প্রতিনিধিত্ব |
---|
{ "name": string, "merchantName": string, "telephone": string, "url": string, "geo": { object ( |
ক্ষেত্র | |
---|---|
name | বণিক সম্পদের নাম, যার ফর্ম্যাট |
merchantName | বণিকের নাম, টেলিফোন, ইউআরএল এবং জিও Google মানচিত্রে ইতিমধ্যে উপস্থিত বণিকদের সাথে মিলে যাওয়া অংশীদার ইনভেন্টরি সমর্থন করতে ব্যবহৃত হয়৷ এই তথ্য প্রদর্শিত হবে না. বণিকের নাম। |
telephone | বণিকের সর্বজনীন টেলিফোন নম্বর তার দেশ এবং এলাকার কোড সহ, যেমন +14567891234। |
url | বণিকের সর্বজনীন ওয়েবসাইটের url. |
geo | অক্ষাংশ, দ্রাঘিমাংশ এবং ঠিকানা সহ বণিকের জিও তথ্য। |
category | অ্যাগ্রিগেটর প্ল্যাটফর্মে ব্যবসার বিভাগ। |
numBookings30d | এই ক্ষেত্রটি অপ্রচলিত। |
taxRateBasisPoints | বেসিস পয়েন্টে বণিকের করের হার (এক শতাংশের একশত ভাগ)। উদাহরণস্বরূপ, করের হার 7.5% হলে, এই ক্ষেত্রটি 750-এ সেট করা উচিত। যদি এই ক্ষেত্রটি সেট না করে বা 0 তে সেট করা থাকে, তাহলে এই বণিকের দ্বারা প্রদত্ত যেকোন পরিষেবার জন্য ব্যবহারকারীকে চার্জ করা মোট মূল্য হল Service.price দ্বারা নির্দিষ্ট করা সঠিক মূল্য৷ পরিষেবার মূল্য প্রযোজ্য কর থেকে অব্যাহতি বা ইতিমধ্যে অন্তর্ভুক্ত বলে ধরে নেওয়া হয়। ট্যাক্স ব্যবহারকারীকে আলাদা লাইন আইটেম হিসাবে দেখানো হবে না। যদি এই ক্ষেত্রটি কোনো অশূন্য মানতে সেট করা থাকে, তাহলে এই বণিকের দ্বারা প্রদত্ত যেকোন পরিষেবার জন্য একজন ব্যবহারকারীকে চার্জ করা মোট মূল্যের মধ্যে পরিষেবা মূল্য এবং এখানে প্রদত্ত ট্যাক্স হার ব্যবহার করে মূল্যায়ন করা ট্যাক্স অন্তর্ভুক্ত থাকবে। ক্ষুদ্রতম মুদ্রা এককের ভগ্নাংশ (উদাহরণস্বরূপ, এক শতাংশের ভগ্নাংশ) নিকটতম জোড় বৃত্তাকার ব্যবহার করে বৃত্তাকার করা হবে। ট্যাক্স ব্যবহারকারীকে একটি পৃথক লাইন আইটেম হিসাবে দেখানো হবে। এই ক্ষেত্রটি অপ্রচলিত, দয়া করে পরিবর্তে ট্যাক্সরেট ব্যবহার করুন। |
taxRate | ব্যবসায়ীর করের হার। যদি উপস্থিত থাকে তাহলে এই ক্ষেত্রটি অপ্রচলিত taxRateBasisPoints ক্ষেত্রকে ওভাররাইড করে। একটি খালি বার্তা (যেমন ট্যাক্সরেট { }) প্রয়োগকৃত ট্যাক্স রেট শূন্যে পুনরায় সেট করবে। |
paymentRestrictions | এই বণিক যে অর্থপ্রদানের পদ্ধতিগুলি গ্রহণ করে তার উপর সীমাবদ্ধতা। আমরা ধরে নিই যে এই ক্ষেত্রটি সেট করা না থাকলে কোনো বিধিনিষেধ নেই। |
paymentOption[] | এই বণিকের জন্য অর্থপ্রদানের বিকল্প উপলব্ধ। এই বণিকের অধীনে পরিষেবাগুলি তাদের অনুমতি দেওয়া অর্থপ্রদানের বিকল্পগুলি পৃথকভাবে সীমিত করতে সক্ষম হবে৷ |
paymentProcessorConfig | একটি টোকেনাইজড পেমেন্ট প্রসেসরের জন্য কনফিগারেশন, যদি বণিকের এটির জন্য সমর্থন থাকে। |
tokenizationConfig | একটি টোকেনাইজড পেমেন্ট প্রসেসরের জন্য কনফিগারেশন, যদি বণিকের এটির জন্য সমর্থন থাকে। |
terms | Google এর মাধ্যমে রিজার্ভের মাধ্যমে কোনো পরিষেবা বুক করা হলে ব্যবহারকারীর কাছে নির্দিষ্ট ব্যবসায়ীর নিয়ম ও শর্তাবলী প্রদর্শিত হয়। এগুলি ছাড়াও অ্যাগ্রিগেটর অংশীদারের শর্তাবলী সর্বদা ব্যবহারকারীর কাছে প্রদর্শিত হয় এবং এখানে অবশ্যই সরবরাহ করা উচিত নয়। |
brandId | একটি অস্বচ্ছ স্ট্রিং যা পার্টনার অ্যাট্রিবিউশন প্রদর্শন করার সময় ব্যবহার করার জন্য ভোক্তা-মুখী ব্র্যান্ডকে শনাক্ত করে। এই ক্ষেত্রটি একাধিক ভোক্তা-মুখী ব্র্যান্ডের অংশীদারদের একই ফিডের মধ্যে সমস্ত ব্র্যান্ডের জন্য বণিকদের সরবরাহ করার অনুমতি দেয়। একটি ব্র্যান্ডের নাম, লোগো, পরিষেবার শর্তাবলী এবং গোপনীয়তা নীতির মতো ভোক্তা-মুখী বৈশিষ্ট্যগুলি থাকে৷ যদি শুধুমাত্র একটি ভোক্তা-মুখী অংশীদার ব্র্যান্ড থাকে, তাহলে এই ক্ষেত্রটি সেট করার প্রয়োজন নেই এবং উপেক্ষা করা যেতে পারে। যদি সঙ্গী... একাধিক ভোক্তা-মুখী ব্র্যান্ড আছে না? --> এই ক্ষেত্রটি উপেক্ষা করুন কনফিগার করা একাধিক ব্র্যান্ড আছে?
সতর্ক দ্রষ্টব্য: বেশিরভাগ অংশীদারদের এই ক্ষেত্র সেট করার প্রয়োজন নেই। যদি কোনও অংশীদার এই ক্ষেত্রটি ব্যবহার করতে চায়, তবে ডিফল্ট ব্র্যান্ড সহ আলাদা ব্র্যান্ডগুলি কনফিগার করতে প্রথমে তাদের অবশ্যই আমাদের সাথে যোগাযোগ করতে হবে৷ |
matchingHints | Google ম্যাপে একটি স্থানের সাথে একজন বণিককে মেলাতে সাহায্য করার জন্য ইঙ্গিতগুলি৷ দ্রষ্টব্য: বেশিরভাগ অংশীদারদের এই ক্ষেত্রটি সেট করার প্রয়োজন নেই, কারণ Google উপরে প্রদত্ত তথ্য ব্যবহার করে Google মানচিত্রের স্থানগুলির সাথে বণিকদের মিলবে৷ (ঐচ্ছিক) |
serviceAttribute[] | এই বণিকের জন্য পরিষেবাগুলি বর্ণনা করতে ব্যবহৃত যেকোন পরিষেবা বৈশিষ্ট্যের সংজ্ঞা৷ (ঐচ্ছিক) |
actionLink[] | ঐচ্ছিক। সংশ্লিষ্ট ভাষা সহ একটি অ্যাকশন URL, সীমাবদ্ধ দেশের তালিকা, প্রকার এবং ঐচ্ছিক প্ল্যাটফর্ম যা নির্দেশ করে যে এই ক্রিয়াটি কোন প্ল্যাটফর্মে করা উচিত, |
waitlistAdvisement | ঐচ্ছিক। রিজার্ভ উইথ Google-এর মাধ্যমে অপেক্ষা তালিকায় যোগদানকারী ব্যবহারকারীর জন্য নির্দিষ্ট ব্যবসায়ীর সাধারণ পরামর্শ। পরামর্শের পৃথক পাঠ্য ক্ষেত্রগুলি 100 বাইট দৈর্ঘ্যে সীমাবদ্ধ হওয়া উচিত। |
পেমেন্ট সীমাবদ্ধতা
এই বণিক যে অর্থপ্রদানের পদ্ধতিগুলি গ্রহণ করে তার উপর সীমাবদ্ধতা।
JSON প্রতিনিধিত্ব |
---|
{
"creditCardRestrictions": {
object ( |
ক্ষেত্র | |
---|---|
creditCardRestrictions | এই বণিক যে ক্রেডিট কার্ডগুলি গ্রহণ করে সেগুলিতে সীমাবদ্ধতা৷ আমরা ধরে নিই যে এই ক্ষেত্রটি সেট করা না থাকলে সমস্ত ক্রেডিট কার্ড গৃহীত হয়৷ মনে রাখবেন যে ক্রেডিটকার্ড টাইপ দ্বারা সমর্থিত কার্ডগুলির তালিকা সময়ের সাথে বৃদ্ধি পাবে, যার অর্থ এই খালি বিষয়গুলিকে ভবিষ্যতের পরিবর্তনগুলির জন্য একটি কনফিগারেশন ছেড়ে দেওয়া হবে৷ |
ক্রেডিটকার্ড সীমাবদ্ধতা
ক্রেডিট কার্ডের প্রকারের সীমাবদ্ধতা এই বণিক গ্রহণ করে।
JSON প্রতিনিধিত্ব |
---|
{
"creditCardType": [
enum ( |
ক্ষেত্র | |
---|---|
creditCardType[] | সমর্থিত ক্রেডিট কার্ডের একটি তালিকা। খালি থাকলে কোনো ক্রেডিট কার্ড সমর্থিত নয়। |
ক্রেডিটকার্ড প্রকার
একটি ক্রেডিট কার্ডের ধরন।
Enums | |
---|---|
CREDIT_CARD_TYPE_UNSPECIFIED | অব্যবহৃত। |
VISA | একটি ভিসা ক্রেডিট কার্ড। |
MASTERCARD | একটি মাস্টারকার্ড ক্রেডিট কার্ড। |
AMERICAN_EXPRESS | একটি আমেরিকান এক্সপ্রেস ক্রেডিট কার্ড। |
DISCOVER | একটি আবিষ্কার ক্রেডিট কার্ড. |
JCB | একটি JCB ক্রেডিট কার্ড। |
পেমেন্ট অপশন
একটি অর্থপ্রদানের বিকল্প, যা একজন বণিক কর্তৃক প্রদত্ত পরিষেবার জন্য অর্থপ্রদান করতে ব্যবহার করা যেতে পারে। অর্থপ্রদানের বিকল্পগুলি একাধিক বণিকদের মধ্যে ভাগ করা যেতে পারে (যেমন একই চেইনের বণিক)৷
JSON প্রতিনিধিত্ব |
---|
{ "paymentOptionId": string, "name": string, "description": string, "price": { object ( |
ক্ষেত্র | |
---|---|
paymentOptionId | এই আইডি এই অর্থপ্রদানের বিকল্প সনাক্ত করতে ব্যবহার করা হয়. এই আইডিটি সমগ্র সমষ্টিকারীর জন্য বিশ্বব্যাপী, এবং একাধিক মার্চেন্ট জুড়ে একটি মান পুনঃব্যবহার করলে একজন ব্যবহারকারী সেই সমস্ত বণিকদের জুড়ে সংশ্লিষ্ট অর্থপ্রদানের বিকল্প দিয়ে অর্থপ্রদান করতে পারবেন। একাধিক বণিকের সাথে একটি আইডি পুনরায় ব্যবহার করার সময়, একটি বণিকের অধীনে একটি অর্থপ্রদানের বিকল্পের জন্য যেকোন মান আপডেট করা হলে তা একই আইডি সহ অন্য কোনও অর্থপ্রদানের বিকল্পকেও আপডেট করবে, অন্য ব্যবসায়ীর অধীনে৷ যেমন, সমস্ত অর্থপ্রদানের বিকল্পগুলি একই আইডি ভাগ করে নেওয়া একটি সর্বোত্তম অভ্যাস, সর্বদা অভিন্ন মানগুলিতে আপডেট করা, অবমাননামূলক আচরণের কোনও সম্ভাবনা এড়াতে। |
name | পেমেন্ট অপশনের নাম। এটি ব্যবহারকারীর দৃশ্যমান হতে পারে। |
description | অর্থপ্রদান বিকল্পের একটি বিবরণ। এটি ব্যবহারকারীর দৃশ্যমান হতে পারে। |
price | পেমেন্ট বিকল্পের মূল্য। |
taxRate | এই পেমেন্ট বিকল্পের জন্য করের হার। উপস্থিত থাকলে এই ক্ষেত্রটি বণিক বা পরিষেবাতে উপস্থিত ট্যাক্সরেট ক্ষেত্রটিকে ওভাররাইড করে। একটি খালি বার্তা (যেমন ট্যাক্সরেট { }) প্রয়োগকৃত ট্যাক্স রেট শূন্যে পুনরায় সেট করবে। |
paymentOptionType | এই পেমেন্ট বিকল্পের ধরন। ড্রপ-ইনগুলির জন্য একক-ব্যবহার, প্যাকের জন্য বহু-ব্যবহার এবং সদস্যতার জন্য সীমাহীন। |
sessionCount | এই পেমেন্ট অপশনটি কত সেশনের জন্য ব্যবহার করা যেতে পারে। শুধুমাত্র মাল্টি-সেশন/প্যাকের জন্য বৈধ, যেখানে মান হতে হবে > 1। |
purchaseInterval | এই ব্যবধানের মধ্যে অর্থপ্রদানের বিকল্পটি কেনা যাবে। |
validInterval | এই ব্যবধানের মধ্যে অর্থপ্রদানের বিকল্প ব্যবহার করা যেতে পারে (যেমন জানুয়ারী 2017 এর জন্য বিশেষ মূল্য)। যদি উপস্থিত থাকে তবে এটি বৈধ সময়কাল এবং অ্যাক্টিভেশন টাইপকে ওভাররাইড করে। |
validDuration | অর্থপ্রদান বিকল্পের মেয়াদকাল (যেমন 30 দিনের সদস্যতা)। নয়টি পর্যন্ত ভগ্নাংশের সংখ্যা সহ সেকেন্ডে একটি সময়কাল, ' |
activationType | এই অর্থপ্রদান বিকল্পের জন্য বৈধতা শুরুর তারিখ কীভাবে নির্ধারণ করা হয় তা সংজ্ঞায়িত করে। |
userRestriction | এই অর্থপ্রদানের বিকল্প কেনার যোগ্য ব্যবহারকারীদের সীমাবদ্ধ করে। ব্যবহারকারীদের একটি উপসেট একটি প্রচারমূলক অর্থপ্রদান বিকল্প সীমাবদ্ধ করতে ব্যবহার করা যেতে পারে. যদি সেট না করা হয়, তবে সমস্ত ব্যবহারকারী যোগ্য। |
পেমেন্ট অপশন টাইপ
একটি অর্থপ্রদান বিকল্প প্রকার।
Enums | |
---|---|
PAYMENT_OPTION_TYPE_UNSPECIFIED | অব্যবহৃত। |
PAYMENT_OPTION_SINGLE_USE | পেমেন্ট বিকল্প শুধুমাত্র একবার ব্যবহার করা যেতে পারে. |
PAYMENT_OPTION_MULTI_USE | অর্থপ্রদানের বিকল্পটি ব্যবহার করা যেতে পারে যদি এর সেশন সংখ্যা > 0 হয়। |
PAYMENT_OPTION_UNLIMITED | অর্থপ্রদানের বিকল্পটি তার বৈধ সময়সীমার মধ্যে ব্যবহার করা যেতে পারে - সেশন গণনা প্রযোজ্য নয়। |
অ্যাক্টিভেশন টাইপ
বৈধতা শুরুর তারিখ কীভাবে নির্ধারণ করা হয় তা সংজ্ঞায়িত করে।
Enums | |
---|---|
ACTIVATION_TYPE_UNSPECIFIED | অব্যবহৃত। |
ACTIVATION_ON_PURCHASE | বৈধতা কেনার সময় শুরু হয়। |
ACTIVATION_ON_FIRST_USE | অর্থপ্রদানের বিকল্পটি প্রথমবার ব্যবহার করা হলে বৈধতা শুরু হয়। |
ব্যবহারকারী ক্রয় নিষেধাজ্ঞা
একটি অর্থপ্রদানের বিকল্প কেনার যোগ্য ব্যবহারকারীদের সীমাবদ্ধ করে।
JSON প্রতিনিধিত্ব |
---|
{ "newToMerchant": boolean, "newToPaymentOption": boolean } |
ক্ষেত্র | |
---|---|
newToMerchant | একটি অর্থপ্রদানের বিকল্প যা শুধুমাত্র সেই ব্যবহারকারীদের দ্বারা কেনা যাবে যারা আগে কখনো একই বণিকের কাছ থেকে ক্রয় করেননি৷ |
newToPaymentOption | একটি অর্থপ্রদানের বিকল্প যা কেবলমাত্র সেই ব্যবহারকারীরা ক্রয় করতে পারেন যারা আগে কখনও একই অর্থপ্রদানের বিকল্পটি কিনেনি। |
PaymentProcessor Config
একটি পেমেন্ট প্রসেসরের জন্য একটি কনফিগারেশন, প্রতি বণিক ভিত্তিতে সেটআপ।
JSON প্রতিনিধিত্ব |
---|
{
"processor": enum ( |
ক্ষেত্র | |
---|---|
processor | এই কনফিগারেশন প্রযোজ্য পেমেন্ট প্রসেসর অংশীদার সংজ্ঞায়িত করে। |
publicKey | পেমেন্ট প্রসেসরের সাথে এই ব্যবসায়ীকে শনাক্ত করতে ব্যবহৃত কী। স্ট্রাইপের জন্য, দেখুন: https://stripe.com/docs/dashboard#api-keys Braintree এর জন্য, পড়ুন: https://articles.braintreepayments.com/control-panel/important-gateway-credentials |
version | পেমেন্টের অনুরোধ সহ পেমেন্ট প্রসেসরে পাঠানো API সংস্করণ নম্বর। |
প্রসেসর
একটি নির্দিষ্ট পেমেন্ট প্রসেসর অংশীদার সংজ্ঞায়িত করে।
Enums | |
---|---|
PROCESSOR_UNSPECIFIED | অব্যবহৃত |
PROCESSOR_STRIPE | স্ট্রাইপের সাথে অর্থপ্রদানের জন্য একটি কনফিগারেশন। |
PROCESSOR_BRAINTREE | Braintree দিয়ে অর্থপ্রদানের জন্য একটি কনফিগারেশন। |
Tokenization Config
পেমেন্ট-প্রসেসর টোকেনাইজেশনের জন্য একটি কনফিগারেশন, প্রতি মার্চেন্ট ভিত্তিতে সেট আপ করা হয়েছে।
JSON প্রতিনিধিত্ব |
---|
{
"tokenizationParameter": {
string: string,
...
},
"billingInformationFormat": enum ( |
ক্ষেত্র | |
---|---|
tokenizationParameter | একটি টোকেনাইজেশন কনফিগারেশনে সাধারণত একটি টোকেনাইজেশন প্যারামিটার থাকে যার কী "গেটওয়ে" এবং যার মান প্রসেসরের নাম। বাকি প্যারামিটারগুলি প্রসেসরের উপর নির্ভর করে। আরও তথ্যের জন্য Google Pay-এর ডকুমেন্টেশন দেখুন। ব্রেনট্রি উদাহরণ: টোকেনাইজেশন প্যারামিটার { কী: "গেটওয়ে" মান: "ব্রেনট্রি" } টোকেনাইজেশন প্যারামিটার { কী: "ব্রেনট্রি: এপিভার্সন" মান: "v1" } টোকেনাইজেশন প্যারামিটার { কী: "braintree:sdkVersion" মান: "2.30.0" } টোকেনাইজেশন প্যারামিটার { কী: "braintree:merchantId" মান: "abcdef" } টোকেনাইজেশন প্যারামিটার { কী: "braintree:clientKey" মান: "production_xxx_yyy" } স্ট্রাইপ উদাহরণ: টোকেনাইজেশন প্যারামিটার { কী: "গেটওয়ে" মান: "স্ট্রাইপ" } টোকেনাইজেশন প্যারামিটার { কী: "স্ট্রাইপ: সংস্করণ" মান: "2018-02-28" } টোকেনাইজেশন প্যারামিটার { কী: "স্ট্রাইপ: প্রকাশযোগ্য কী" মান: "pk_1234" } Adyen উদাহরণ: tokenizationParameter { কী: "গেটওয়ে" মান: "adyen" } tokenizationParameter { কী: "gatewayMerchantId" মান: "yourId" } |
billingInformationFormat | পেমেন্ট টোকেনে ব্যবহারকারীর বিলিং তথ্য অন্তর্ভুক্ত করুন যেমনটি তাদের FOP দিয়ে Google Pay-তে প্রবেশ করানো হয়েছে (উপরে দেখুন)। ক্ষেত্রটি খালি রাখা MIN নির্দিষ্ট করার সমতুল্য। |
বিলিং ইনফরমেশন ফরম্যাট
ব্যবহারকারীর কত বিলিং ঠিকানা প্রয়োজন এবং টোকেনে অন্তর্ভুক্ত করতে হবে। enum মানগুলি Google Pay API-এর প্যারামিটারের সাথে মিলে যায় ( https://developers.google.com/pay/api/web/reference/object#BillingAddressParameters দেখুন) ।
Enums | |
---|---|
BILLING_INFORMATION_FORMAT_UNSPECIFIED | উল্লেখ করা হয়নি। ডিফল্ট MIN. |
MIN | নাম, দেশের কোড এবং পোস্টাল কোড (Google Pay ডিফল্ট সেটিং)। |
FULL | নাম, রাস্তার ঠিকানা, এলাকা, অঞ্চল, দেশের কোড এবং পোস্টাল কোড। |
শর্তাবলী
Google এর মাধ্যমে রিজার্ভ করে বুকিং করার জন্য ব্যবহারকারীর কাছে প্রদর্শিত নিয়ম এবং নির্দেশিকাগুলির একটি সেট৷
JSON প্রতিনিধিত্ব |
---|
{
"url": string,
"text": string,
"localizedText": {
object ( |
ক্ষেত্র | |
---|---|
url | ঐচ্ছিকভাবে, শর্তাবলীর URL। |
text | ব্যবহারকারীর কাছে প্রদর্শিত পাঠ্য। নতুন ইন্টিগ্রেশনের জন্য নিচের লোকালাইজড টেক্সট ব্যবহার করুন। |
localizedText | ব্যবহারকারীর কাছে প্রদর্শিত হবে এমন স্থানীয় পাঠ্য। |
মার্চেন্ট ম্যাচিং ইঙ্গিত
Google ম্যাপে একটি স্থানের সাথে একজন বণিককে মেলাতে সাহায্য করার জন্য ব্যবহার করা ইঙ্গিতগুলি৷
JSON প্রতিনিধিত্ব |
---|
{ "placeId": string } |
ক্ষেত্র | |
---|---|
placeId | Google Places ডাটাবেসে এবং Google মানচিত্রে স্থানের আইডি। প্লেস আইডি সম্পর্কে আরও জানতে https://developers.google.com/places/web-service/place-id দেখুন। |
সার্ভিস অ্যাট্রিবিউট
পরিষেবা গুণাবলী হল অংশীদার-নির্ধারিত বিভাগ যা একজন বণিকের জন্য পরিষেবার বর্ণনা দেয়। উদাহরণস্বরূপ, একটি ব্যাঙ্ক "ব্যক্তিগত" এবং "ব্যবসা" এর সম্ভাব্য মানগুলির সাথে একটি "অ্যাকাউন্ট টাইপ" পরিষেবা বৈশিষ্ট্য সংজ্ঞায়িত করতে পারে, যখন একটি হেয়ার সেলুন "চুল কাটা", "রঙ" এর সম্ভাব্য মানগুলির সাথে একটি "পরিষেবার প্রকার" পরিষেবা বৈশিষ্ট্য সংজ্ঞায়িত করতে পারে। , এবং "স্টাইল"।
JSON প্রতিনিধিত্ব |
---|
{
"attributeId": string,
"attributeName": string,
"value": [
{
object ( |
ক্ষেত্র | |
---|---|
attributeId | একটি শনাক্তকারী যা একই বণিকের জন্য অন্যদের মধ্যে এই পরিষেবা বৈশিষ্ট্যটিকে অনন্যভাবে সনাক্ত করে, যেমন "অ্যাকাউন্ট-টাইপ"৷ |
attributeName | এই বৈশিষ্ট্যের জন্য একটি ব্যবহারকারী-দৃশ্যমান নাম, যেমন "অ্যাকাউন্ট টাইপ"। |
value[] | এই পরিষেবা বৈশিষ্ট্যের জন্য সমস্ত সম্ভাব্য মান। |
মান
একটি নির্দিষ্ট পরিষেবা বৈশিষ্ট্যের জন্য একটি সম্ভাব্য মান প্রতিনিধিত্ব করে।
JSON প্রতিনিধিত্ব |
---|
{ "valueId": string, "valueName": string } |
ক্ষেত্র | |
---|---|
valueId | একটি শনাক্তকারী যা এই পরিষেবা বৈশিষ্ট্যের জন্য অন্যদের মধ্যে এই মানটিকে অনন্যভাবে সনাক্ত করে, যেমন "ব্যক্তিগত"৷ |
valueName | মানের জন্য একটি ব্যবহারকারী-দৃশ্যমান নাম, যেমন "ব্যক্তিগত"। |
উপদেশ
Google এর মাধ্যমে রিজার্ভের মাধ্যমে বুকিং করার সময় ব্যবহারকারীকে দেখানো পরামর্শ।
JSON প্রতিনিধিত্ব |
---|
{
"text": {
object ( |
ক্ষেত্র | |
---|---|
text | Google এর মাধ্যমে রিজার্ভ করার সময় ব্যবহারকারীর কাছে কাস্টম বার্তা প্রদর্শিত হবে। |
পদ্ধতি | |
---|---|
| নির্দিষ্ট সমষ্টিকারী দ্বারা পরিচালিত একটি নতুন Merchant তৈরি করে এবং এটি ফেরত দেয়৷ |
| নির্দিষ্ট সমষ্টিকারী দ্বারা পরিচালিত একটি বিদ্যমান Merchant মুছে দেয়। |
| একজন Merchant MerchantStatus পান। |
| নির্দিষ্ট সমষ্টিকারী দ্বারা পরিচালিত একটি বিদ্যমান Merchant আপডেট করে এবং এটি ফেরত দেয়। |