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)

القواعد الضريبية. "يجب تحديد القواعد الضريبية في كل منطقة. ولن يتم تقديم أي ضريبة إذا لم يكن هناك قاعدة لإحدى المناطق".

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)

مطلوبة. الفترة الزمنية التي تصبح فيها هذه القاعدة سارية. إذا كانت المدة غير موجودة في effective_time المدرج، فحينئذ يكون مفتوحًا للمستقبل. تكون بداية هذه الفترة الزمنية شاملة، والنهاية حصرية.

حقل الاتحاد 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. هذه السمة مناسبة للولايات التي تفرض الضرائب بالاستناد إلى المصدر.

TaxPostalCodeRange

تمثّل هذه السمة مجموعة من الرموز البريدية التي تحدّد المنطقة.

تمثيل JSON
{
  "start": string,
  "end": string
}
الحقول
start

string

مطلوبة. بداية نطاق الرمز البريدي، وهو أيضًا الأصغر في النطاق

end

string

نهاية نطاق الرمز البريدي. ستكون مماثلة لنقاط البداية إذا لم يتم تحديدها.

الطُرق

get

لعرض قواعد الضرائب التي تتطابق مع شروط GetAccountTaxRequest

list

يسرد إعدادات الضريبة للحسابات الفرعية في حسابك على Merchant Center فقط.

patch

لتعديل إعدادات الضريبة في الحساب