Tạo và quản lý chính sách trả lại hàng trực tuyến

Trang này cung cấp thông tin về cách xem chính sách trả lại hàng trực tuyến.

Merchant API hỗ trợ các phương thức sau để truy xuất chính sách trả lại hàng trực tuyến:

Theo phương pháp hay nhất, hãy đảm bảo rằng tất cả người dùng truy cập vào trang web của bạn đều có thể tìm thấy và xem chính sách trả lại hàng mà không cần phải đăng nhập, đăng ký hoặc nhập thông tin cá nhân. Ngoài ra, hãy đảm bảo rằng chính sách trả lại hàng trong Merchant Center và trang web của bạn nhất quán với nhau.

Lấy chính sách trả lại hàng trực tuyến hiện có

Để truy xuất một chính sách trả lại hàng trực tuyến hiện có, hãy sử dụng phương thức accounts.onlineReturnPolicies.get.

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

Sau khi yêu cầu thành công, phản hồi sẽ chứa tài nguyên OnlineReturnPolicy, như minh hoạ trong ví dụ sau:

{
  "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"
    }
  ]
}

Giá trị NO_RETURNS cho biết rằng quốc gia được đề cập không hỗ trợ việc trả lại hàng.

Trường restockingFee trong nội dung phản hồi biểu thị phí bổ sung hàng, có thể là một khoản phí cố định hoặc một tỷ lệ phần trăm của giá mặt hàng tính bằng micros.

Liệt kê tất cả chính sách trả lại hàng trực tuyến

Để liệt kê tất cả chính sách trả lại hàng trực tuyến, hãy sử dụng phương thức accounts.onlineReturnPolicies.list, như trong yêu cầu sau:

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

Sau khi yêu cầu thành công, phản hồi sẽ chứa tất cả chính sách trả lại hàng trực tuyến hiện có cho tài khoản, như trong phản hồi mẫu sau:

{
  "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
    }
  ]
}

Trong phần nội dung phản hồi này, trường returnPolicyId đại diện cho giá trị nhận dạng riêng biệt của chính sách trả lại hàng trực tuyến.

Trường returnMethods biểu thị những phương thức được phép trả lại mặt hàng. AT_A_KIOSK cho biết rằng bạn có thể trả lại mặt hàng tại một kiosk. Các giá trị có thể khác là IN_STOREBY_MAIL.

Trường processRefundDays chỉ định số ngày mà người bán cần để xử lý việc hoàn tiền.

Tạo chính sách trả hàng trực tuyến

Để tạo chính sách trả lại hàng, hãy sử dụng yêu cầu sau:

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"
}

Sau đây là một phản hồi mẫu từ một lệnh gọi thành công:

{
  "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"
}

Bạn cũng có thể sử dụng giao diện người dùng Merchant Center để tạo chính sách trả lại hàng. Để biết thêm thông tin, hãy xem bài viết Thiết lập chính sách trả lại hàng cho quảng cáo Mua sắm và trang thông tin miễn phí. Sau khi bạn tạo một chính sách trả lại hàng trong Merchant Center, chính sách đó có thể mất tối đa 10 ngày làm việc để được xem xét và xuất hiện.