إنشاء سياسات الإرجاع على الإنترنت وإدارتها

تقدّم هذه الصفحة معلومات حول كيفية الاطّلاع على سياسات الإرجاع على الإنترنت.

تتيح Merchant API استخدام الطرق التالية لاسترداد سياسات الإرجاع على الإنترنت:

كأفضل ممارسة، تأكَّد من أنّ سياسة الإرجاع قابلة للاكتشاف ومتاحة لجميع المستخدمين الذين يزورون موقعك الإلكتروني بدون الحاجة إلى تسجيل الدخول أو الاشتراك أو إدخال أي معلومات شخصية. تأكَّد أيضًا من أنّ سياسات الإرجاع متّسقة في كلٍّ من Merchant Center وموقعك الإلكتروني.

استرداد سياسة إرجاع حالية على الإنترنت

لاسترداد سياسة إرجاع حالية على الإنترنت، استخدِم الطريقة 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 في نص الاستجابة رسوم إعادة التخزين، والتي يمكن أن تكون رسومًا ثابتة أو نسبة مئوية من سعر السلعة بالوحدات الصغرى.

عرض قائمة بجميع سياسات الإرجاع على الإنترنت

لعرض قائمة بجميع سياسات الإرجاع على الإنترنت، استخدِم الطريقة 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"
}

يمكنك أيضًا استخدام واجهة مستخدم Merchant Center لإنشاء سياسة إرجاع. لمزيد من المعلومات، يُرجى الاطّلاع على مقالة إعداد سياسة الإرجاع لإعلانات Shopping والبيانات المجانية. بعد إنشاء سياسة إرجاع في Merchant Center، قد تستغرق مراجعتها وإتاحتها مدة تصل إلى 10 أيام عمل.