ProposedOrder

বাতিল করা হয়েছে: পরিবর্তে V3 প্রোটো ব্যবহার করুন। অর্ডার করুন যে কলার ব্যবহারকারীকে নিশ্চিত করার জন্য অনুরোধ করছে।

JSON প্রতিনিধিত্ব
{
  "id": string,
  "cart": {
    object (Cart)
  },
  "otherItems": [
    {
      object (LineItem)
    }
  ],
  "image": {
    object (Image)
  },
  "termsOfServiceUrl": string,
  "totalPrice": {
    object (Price)
  },
  "extension": {
    "@type": string,
    field1: ...,
    ...
  }
}
ক্ষেত্র
id

string

এই প্রস্তাবিত আদেশের জন্য ঐচ্ছিক আইডি। প্রস্তাবিত অর্ডারের অংশ হিসাবে অন্তর্ভুক্ত করা নিশ্চিতকরণের সময়ে ইন্টিগ্রেটরের কাছে ফিরে এসেছে।

cart

object ( Cart )

ব্যবহারকারীর আইটেম.

otherItems[]

object ( LineItem )

ফি, সমন্বয়, সাবটোটাল, ইত্যাদি

image

object ( Image )

প্রস্তাবিত আদেশের সাথে যুক্ত ছবি।

termsOfServiceUrl

string

এই প্রস্তাবিত আদেশে প্রযোজ্য পরিষেবার শর্তাবলীর একটি লিঙ্ক৷

totalPrice

object ( Price )

প্রস্তাবিত অর্ডারের মোট মূল্য। যদি ACTUAL টাইপ হয়, ব্যবহারকারী প্রস্তাবিত অর্ডার নিশ্চিত করার সময় কলারের এই পরিমাণ চার্জ হবে।

extension

object

আদেশের ধরণের উপর ভিত্তি করে প্রস্তাবিত আদেশের সম্প্রসারণ। উদাহরণস্বরূপ, যদি অর্ডারটিতে একটি অবস্থান অন্তর্ভুক্ত থাকে তবে এই এক্সটেনশনটিতে একটি OrderLocation মান থাকবে৷

একটি নির্বিচারী ধরনের ক্ষেত্র ধারণকারী একটি বস্তু. একটি অতিরিক্ত ক্ষেত্র "@type" এ টাইপ সনাক্তকারী একটি URI রয়েছে৷ উদাহরণ: { "id": 1234, "@type": "types.example.com/standard/id" }

কার্ট

বাতিল করা হয়েছে: পরিবর্তে V3 প্রোটো ব্যবহার করুন। ব্যবহারকারী চায় আইটেম কার্ট.

JSON প্রতিনিধিত্ব
{
  "id": string,
  "merchant": {
    object (Merchant)
  },
  "lineItems": [
    {
      object (LineItem)
    }
  ],
  "otherItems": [
    {
      object (LineItem)
    }
  ],
  "notes": string,
  "promotions": [
    {
      object (Promotion)
    }
  ],
  "extension": {
    "@type": string,
    field1: ...,
    ...
  }
}
ক্ষেত্র
id

string

এই কার্টের জন্য ঐচ্ছিক আইডি। কার্টের অংশ হিসাবে অন্তর্ভুক্ত করা নিশ্চিতকরণ সময়ে ইন্টিগ্রেটরের কাছে ফিরে আসে।

merchant

object ( Merchant )

কার্টের জন্য বণিক, যদি কলকারী থেকে আলাদা হয়।

lineItems[]

object ( LineItem )

ব্যবহারকারী যে পণ্যগুলি বা পরিষেবা (গুলি) অর্ডার করছেন৷ অন্তত একটি লাইন আইটেম থাকতে হবে.

otherItems[]

object ( LineItem )

ব্যবহারকারীর দ্বারা প্রবেশ করা সমন্বয়, যেমন গ্রাচুইটি।

notes

string

এই কার্ট সম্পর্কে নোট.

promotions[]

object ( Promotion )

ঐচ্ছিক। প্রচারমূলক কুপন কার্টে যোগ করা হয়েছে। যোগ্য প্রচারগুলি প্রস্তাবিত ক্রমে ডিসকাউন্ট লাইন আইটেম হিসাবে ফেরত পাঠানো হবে।

extension

object

অর্ডারের ধরণের উপর ভিত্তি করে কার্টে এক্সটেনশন।

একটি নির্বিচারী ধরনের ক্ষেত্র ধারণকারী একটি বস্তু. একটি অতিরিক্ত ক্ষেত্র "@type" এ টাইপ সনাক্তকারী একটি URI রয়েছে৷ উদাহরণ: { "id": 1234, "@type": "types.example.com/standard/id" }

বণিক

বাতিল করা হয়েছে: পরিবর্তে V3 প্রোটো ব্যবহার করুন। কার্ট জন্য বণিক.

JSON প্রতিনিধিত্ব
{
  "id": string,
  "name": string
}
ক্ষেত্র
id

string

ব্যবসায়ীর আইডি।

name

string

ব্যবসায়ীর ব্যবহারকারী-দৃশ্যমান নাম। প্রয়োজন।

লাইন আইটেম

বাতিল করা হয়েছে: পরিবর্তে V3 প্রোটো ব্যবহার করুন। ক্রমানুসারে লাইন আইটেম।

JSON প্রতিনিধিত্ব
{
  "id": string,
  "name": string,
  "type": enum (LineItemType),
  "quantity": integer,
  "description": string,
  "image": {
    object (Image)
  },
  "price": {
    object (Price)
  },
  "subLines": [
    {
      object (SubLine)
    }
  ],
  "offerId": string,
  "extension": {
    "@type": string,
    field1: ...,
    ...
  }
}
ক্ষেত্র
id

string

কার্ট/অর্ডারের মধ্যে লাইন আইটেমের অনন্য আইডি। প্রয়োজন।

name

string

রসিদে প্রদর্শিত লাইন আইটেমের নাম। প্রয়োজন।

type

enum ( LineItemType )

লাইন আইটেম প্রকার।

quantity

integer

আইটেম সংখ্যা অন্তর্ভুক্ত.

description

string

আইটেমের বর্ণনা।

image

object ( Image )

এই আইটেমটির সাথে যুক্ত ছোট ছবি।

price

object ( Price )

প্রতিটি লাইন আইটেমের একটি মূল্য থাকা উচিত, এমনকি মূল্য 0 হলেও। প্রয়োজনীয়। এটি এই লাইনের রসিদে প্রদর্শিত মোট মূল্য (যেমন একক মূল্য * পরিমাণ)।

subLines[]

object ( SubLine )

সাব-লাইন আইটেম(গুলি)। টাইপ REGULAR হলেই বৈধ।

offerId

string

এই আইটেমটির জন্য ঐচ্ছিক পণ্য বা অফার আইডি।

extension

object

লাইন আইটেম এর ধরনের উপর ভিত্তি করে এক্সটেনশন.

একটি নির্বিচারী ধরনের ক্ষেত্র ধারণকারী একটি বস্তু. একটি অতিরিক্ত ক্ষেত্র "@type" এ টাইপ সনাক্তকারী একটি URI রয়েছে৷ উদাহরণ: { "id": 1234, "@type": "types.example.com/standard/id" }

সাবলাইন

ক্রমানুসারে লাইন আইটেমের সাথে যুক্ত সাবলাইন আইটেম।

JSON প্রতিনিধিত্ব
{

  // Union field subline can be only one of the following:
  "lineItem": {
    object (LineItem)
  },
  "note": string
  // End of list of possible types for union field subline.
}
ক্ষেত্র
ইউনিয়ন ফিল্ড subline । সাবলাইন আইটেম। subline নিম্নলিখিতগুলির মধ্যে একটি হতে পারে:
lineItem

object ( LineItem )

একটি জেনেরিক লাইন আইটেম (যেমন অ্যাড-অন)।

note

string

লাইন আইটেমের সাথে যুক্ত একটি নোট।

পদোন্নতি

বাতিল করা হয়েছে: পরিবর্তে V3 প্রোটো ব্যবহার করুন। প্রচার কার্টে যোগ করা হয়েছে.

JSON প্রতিনিধিত্ব
{
  "coupon": string
}
ক্ষেত্র
coupon

string

প্রয়োজন। কুপন কোড 3P দ্বারা বোঝা যায়। যেমন: GOOGLE10।