查看線上退貨政策

本頁面提供如何查看線上退貨政策的相關資訊。

Merchant API 支援下列方法,用於擷取線上退貨政策:

如要建立線上退貨政策,請使用 Merchant Center UI。詳情請參閱「設定購物廣告和免費產品資訊的退貨政策」。在 Merchant Center 中建立退貨政策後,政策可能需要最多 10 個工作天才能通過審查並開始生效。

最佳做法是,確保造訪貴商家網站的所有使用者都能輕鬆找到退貨政策,而且無須登入、註冊或輸入任何個人資訊。此外,請確認 Merchant Center 和網站上的退貨政策一致。

擷取現有的線上退貨政策

如要擷取現有的線上退貨政策,請使用 accounts.onlineReturnPolicies.get 方法。

GET https://merchantapi.googleapis.com/accounts/v1beta/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/v1beta/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 欄位代表線上退貨政策的專屬 ID。

returnMethods 欄位表示允許傳回項目的方法。AT_A_KIOSK 表示商品可在資訊站退貨。其他可能的值為 IN_STOREBY_MAIL

processRefundDays 欄位會指定賣家處理退款所需的天數。