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

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

تتيح 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 أيام عمل.