خط‌مشی‌های بازگشت آنلاین خود را ایجاد و مدیریت کنید، خط‌مشی‌های بازگشت آنلاین خود را ایجاد و مدیریت کنید، خط‌مشی‌های بازگشت آنلاین خود را ایجاد و مدیریت کنید، خط‌مشی‌های بازگشت آنلاین خود را ایجاد و مدیریت کنید

این صفحه اطلاعاتی در مورد نحوه مشاهده سیاست‌های بازگشت آنلاین شما ارائه می‌دهد.

رابط برنامه‌نویسی کاربردی فروشنده (Merchant API) از روش‌های زیر برای بازیابی سیاست‌های بازگشت آنلاین پشتیبانی می‌کند:

به عنوان بهترین روش، اطمینان حاصل کنید که سیاست بازگشت کالا برای همه کاربرانی که از وب‌سایت شما بازدید می‌کنند، قابل کشف و دسترسی است، بدون اینکه از آنها خواسته شود وارد سیستم شوند، ثبت‌نام کنند یا هرگونه اطلاعات شخصی را وارد کنند. همچنین، مطمئن شوید که سیاست‌های بازگشت کالا بین مرکز فروشندگان و وب‌سایت شما سازگار است.

یک سیاست بازگشت آنلاین موجود را بازیابی کنید

برای بازیابی یک سیاست بازگشت آنلاین موجود، از متد accounts.onlineReturnPolicies.get استفاده کنید.

GET https://merchantapi.googleapis.com/accounts/v1/accounts/{ACCOUNT_ID}/onlineReturnPolicies/{ONLINE_RETURN_POLICY_ID}

پس از موفقیت‌آمیز بودن درخواست، پاسخ شامل منبع OnlineReturnPolicy است، همانطور که در مثال زیر نشان داده شده است:

{
  "onlineReturnPolicies": [
    {
      "returnPolicyId": "ONLINE_RETURN_POLICY_ID",
      "label": "default",
      "countries": [
        "COUNTRY_CODE"
      ],
      "policy": {
        "type": "NO_RETURNS"
      },
      "restockingFee": {
        "fixedFee": {
          "amountMicros": "0",
          "currencyCode": "USD"
        }
      },
      "returnPolicyUri": "RETURN_POLICY_URI"
    }
  ]
}

مقدار NO_RETURNS نشان می‌دهد که بازگشت‌ها برای کشور ذکر شده پشتیبانی نمی‌شوند.

فیلد restockingFee در بدنه پاسخ، هزینه restocking را نشان می‌دهد که می‌تواند یک هزینه ثابت یا درصدی از قیمت کالا به واحد میکرو باشد.

تمام سیاست‌های بازگشت آنلاین را فهرست کنید

برای فهرست کردن تمام سیاست‌های بازگشت کالا به صورت آنلاین، از متد accounts.onlineReturnPolicies.list استفاده کنید، همانطور که در درخواست زیر نشان داده شده است:

GET https://merchantapi.googleapis.com/accounts/v1/accounts/{ACCOUNT_ID}/onlineReturnPolicies

پس از موفقیت‌آمیز بودن درخواست، پاسخ شامل تمام سیاست‌های بازگشت آنلاین موجود برای حساب کاربری است، همانطور که در نمونه پاسخ زیر نشان داده شده است:

{
  "onlineReturnPolicies": [
    {
      "returnPolicyId": "7216992546",
      "label": "default",
      "countries": [
        "IN"
      ],
      "policy": {
        "type": "NO_RETURNS"
      },
      "restockingFee": {
        "fixedFee": {
          "amountMicros": "0",
          "currencyCode": "USD"
        }
      },
      "returnPolicyUri": "http://example-pet-store.com/return"
    },
    {
      "returnPolicyId": "7274318400",
      "label": "default",
      "countries": [
        "GB"
      ],
      "policy": {
        "type": "NUMBER_OF_DAYS_AFTER_DELIVERY",
        "days": "15"
      },
      "restockingFee": {
        "fixedFee": {
          "amountMicros": "10000000",
          "currencyCode": "GBP"
        }
      },
      "returnMethods": [
        "AT_A_KIOSK"
      ],
      "itemConditions": [
        "NEW"
      ],
      "returnShippingFee": {
        "type": "FIXED",
        "fixedFee": {
          "amountMicros": "0",
          "currencyCode": "GBP"
        }
      },
      "returnPolicyUri": "http://example-pet-store.com/return-new",
      "processRefundDays": 7,
      "acceptExchange": true
    }
  ]
}

در این بدنه پاسخ، فیلد returnPolicyId نشان‌دهنده شناسه منحصر به فرد برای سیاست بازگشت آنلاین است.

فیلد returnMethods روش‌های مجاز برای بازگرداندن اقلام را نشان می‌دهد. AT_A_KIOSK نشان می‌دهد که کالا می‌تواند در کیوسک بازگردانده شود. سایر مقادیر ممکن IN_STORE و BY_MAIL هستند.

فیلد processRefundDays تعداد روزهایی را که طول می‌کشد تا فروشنده بازپرداخت‌ها را پردازش کند، مشخص می‌کند.

یک سیاست بازگشت آنلاین ایجاد کنید

برای ایجاد یک سیاست بازگشت کالا، از درخواست زیر استفاده کنید:

POST https://merchantapi.googleapis.com/accounts/v1/accounts/{ACCOUNT_ID}/onlineReturnPolicies/{ONLINE_RETURN_POLICY_ID}
{
  "label": "label", "countries": ["US"],
"policy": {"type": "NO_RETURNS"},
"returnPolicyUri": "https://www.uri.com"
}

در اینجا نمونه‌ای از پاسخ یک تماس موفق را مشاهده می‌کنید:

{
  "name": "accounts/ACCOUNT_ID/onlineReturnPolicies/ONLINE_RETURN_POLICY",
  "returnPolicyId": "ONLINE_RETURN_POLICY",
  "label": "label",
  "countries": ["US"],
  "policy": {
    "type": "NO_RETURNS"
  },
  "returnShippingFee": {
    "type": "FIXED",
    "fixedFee": {
      "amountMicros": "0",
      "currencyCode": ""
    }
  },
  "returnPolicyUri": "https://www.uri.com"
}

همچنین می‌توانید از رابط کاربری مرکز فروشندگان برای ایجاد یک سیاست بازگشت کالا استفاده کنید. برای اطلاعات بیشتر، به بخش «تنظیم سیاست بازگشت کالا برای تبلیغات خرید و فهرست‌های رایگان» مراجعه کنید. پس از ایجاد یک سیاست بازگشت کالا در مرکز فروشندگان، بررسی و در دسترس قرار گرفتن این سیاست می‌تواند تا 10 روز کاری طول بکشد.