REST Resource: accounts.accounttax

সম্পদ: AccountTax

একটি বণিক অ্যাকাউন্টের ট্যাক্স সেটিংস। সমস্ত পদ্ধতির জন্য প্রশাসকের ভূমিকা প্রয়োজন।

JSON প্রতিনিধিত্ব
{
  "name": string,
  "account": string,
  "taxRules": [
    {
      object (TaxRule)
    }
  ]
}
ক্ষেত্র
name

string

শনাক্তকারী। ট্যাক্স সেটিংয়ের নাম। বিন্যাস: "{accountTax.name=accounts/{account}}"

account

string ( int64 format)

শুধুমাত্র আউটপুট। এই অ্যাকাউন্ট ট্যাক্স সেটিংস যে অ্যাকাউন্টের আইডি।

taxRules[]

object ( TaxRule )

ট্যাক্সের নিয়ম। "প্রতিটি অঞ্চলে করের নিয়ম সংজ্ঞায়িত করুন। কোনো অঞ্চলের কোনো নিয়ম না থাকলে কোনো কর উপস্থাপন করা হবে না।"

কর বিধি

প্রাথমিক টাইপ কনভেনশন

শতাংশ মাইক্রো: 100% = 1 000 000 এবং 1% = 10 000 নেতিবাচক হতে পারে না।

ট্যাক্স নেক্সাস এবং সংশ্লিষ্ট প্যারামিটার সম্পর্কে তথ্য যা একটি একক ট্যাক্স অ্যাডমিন দ্বারা আচ্ছাদিত এলাকায় বিতরণ করা আদেশের জন্য প্রযোজ্য। Nexus তৈরি করা হয় যখন একজন বণিক কর প্রশাসক দ্বারা নিয়ন্ত্রিত একটি এলাকায় ব্যবসা করেন (শুধুমাত্র মার্কিন রাজ্যগুলি নেক্সাস কনফিগারেশনের জন্য সমর্থিত)। যদি কোনো মার্কিন রাজ্যে বণিকের নেক্সাস থাকে, তাহলে বণিককে শিপিং গন্তব্যের সাথে সংশ্লিষ্ট সকল কর কর্তৃপক্ষকে ট্যাক্স দিতে হবে। পরবর্তী আইডি: 8

JSON প্রতিনিধিত্ব
{
  "regionCode": string,
  "shippingTaxed": boolean,
  "effectiveTimePeriod": {
    object (Interval)
  },

  // Union field location can be only one of the following:
  "locationId": string,
  "postCodeRange": {
    object (TaxPostalCodeRange)
  }
  // End of list of possible types for union field location.

  // Union field rate_calculation can be only one of the following:
  "useGoogleRate": boolean,
  "selfSpecifiedRateMicros": string
  // End of list of possible types for union field rate_calculation.
}
ক্ষেত্র
regionCode

string

যে অঞ্চলের কোডে এই নিয়ম প্রযোজ্য

shippingTaxed

boolean

সেট করা থাকলে, এই প্রশাসকের এলাকায় বিতরণ করার সময় শিপিং চার্জ (পণ্যের মতো একই হারে) ধার্য করা হয়। ক্যাটাগরি ছাড়াই শুধুমাত্র মার্কিন যুক্তরাষ্ট্রে সেট করা যাবে।

effectiveTimePeriod

object ( Interval )

প্রয়োজন। সময়কাল যখন এই নিয়ম কার্যকর হয়। যদি কার্যকরী_সময় তালিকাভুক্ত থেকে সময়কাল অনুপস্থিত থাকে, তাহলে এটি ভবিষ্যতের জন্য উন্মুক্ত। এই সময়ের শুরু অন্তর্ভুক্তিমূলক, এবং শেষ একচেটিয়া।

ইউনিয়ন ক্ষেত্রের location । পোস্টাল কোড পরিসীমা বা একটি মানদণ্ড আইডি মাধ্যমে অবস্থান বর্ণনা করুন. location নিম্নলিখিতগুলির মধ্যে একটি হতে পারে:
locationId

string ( int64 format)

যে অঞ্চলে এই নিয়ম প্রযোজ্য সেই অঞ্চলের admin_id বা criteria_id।

postCodeRange

object ( TaxPostalCodeRange )

পোস্টাল কোডের পরিসীমা যেখানে এই নিয়ম প্রযোজ্য।

ইউনিয়ন ক্ষেত্রের rate_calculation । এই অ্যাডমিনের এলাকায় ডেলিভারির জন্য ট্যাক্স হার গণনা করার উপায় কি। শুধুমাত্র মার্কিন রাজ্যে সেট করা যাবে. rate_calculation নিম্নলিখিতগুলির মধ্যে একটি হতে পারে:
useGoogleRate

boolean

রেট যা ডেলিভারির অবস্থানের উপর নির্ভর করে: যদি সংশ্লিষ্ট মার্কিন রাজ্যে ব্যবসায়ীর সম্পর্ক থাকে, তাহলে ডেলিভারি এলাকার উপর এখতিয়ার সহ কর্তৃপক্ষের কাছ থেকে রেট যোগ করা হয়।

selfSpecifiedRateMicros

string ( int64 format)

মাইক্রোতে নির্দিষ্ট একটি নির্দিষ্ট হার, যেখানে 100% = 1_000_000। উৎপত্তি-ভিত্তিক রাজ্যের জন্য উপযুক্ত।

ট্যাক্সপোস্টালকোডরেঞ্জ

পোস্টাল কোডের একটি পরিসর যা এলাকাকে সংজ্ঞায়িত করে।

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

string

প্রয়োজন। পোস্টাল কোড পরিসরের শুরু, যা পরিসরের মধ্যেও সবচেয়ে ছোট।

end

string

পোস্টাল কোড পরিসীমা শেষ. নির্দিষ্ট না থাকলে শুরুর মতোই হবে।

পদ্ধতি

get

GetAccountTaxRequest এর শর্তের সাথে মেলে এমন ট্যাক্স নিয়ম ফেরত দেয়

list

শুধুমাত্র আপনার Merchant Center অ্যাকাউন্টে সাব-অ্যাকাউন্টের ট্যাক্স সেটিংস তালিকাভুক্ত করে।

patch

অ্যাকাউন্টের ট্যাক্স সেটিংস আপডেট করে।