REST Resource: accounts.onlineReturnPolicies

Tài nguyên: OnlineReturnPolicy

Đối tượng Chính sách trả lại hàng trên mạng. Mã này hiện được dùng để biểu thị chính sách trả lại hàng cho quảng cáo và chương trình trang thông tin miễn phí.

Biểu diễn dưới dạng JSON
{
  "name": string,
  "returnPolicyId": string,
  "label": string,
  "countries": [
    string
  ],
  "policy": {
    object (Policy)
  },
  "restockingFee": {
    object (RestockingFee)
  },
  "returnMethods": [
    enum (ReturnMethod)
  ],
  "itemConditions": [
    enum (ItemCondition)
  ],
  "returnShippingFee": {
    object (ReturnShippingFee)
  },
  "returnPolicyUri": string,
  "acceptDefectiveOnly": boolean,
  "processRefundDays": integer,
  "acceptExchange": boolean
}
Trường
name

string

Giá trị nhận dạng. Tên của tài nguyên OnlineReturnPolicy. Định dạng: accounts/{account}/onlineReturnPolicies/{return_policy}

returnPolicyId

string

Chỉ có đầu ra. Mã chính sách trả lại hàng do Google tạo.

label

string

Bắt buộc. Trường này đại diện cho nhãn duy nhất do người dùng xác định của chính sách trả lại hàng. Xin lưu ý rằng bạn không thể sử dụng cùng một nhãn trong nhiều chính sách trả lại hàng cho cùng một quốc gia. Trừ phi sản phẩm chỉ định một thuộc tính nhãn cụ thể, các chính sách sẽ tự động được gắn nhãn là "mặc định". Để chỉ định chính sách trả lại hàng tuỳ chỉnh cho một số nhóm sản phẩm, hãy làm theo hướng dẫn trong phần Nhãn chính sách trả lại hàng. Nhãn có thể chứa tối đa 50 ký tự.

countries[]

string

Bắt buộc. Quốc gia bán áp dụng chính sách trả lại hàng. Các giá trị phải là mã ISO 3166 gồm 2 chữ cái hợp lệ.

policy

object (Policy)

Chính sách trả lại hàng.

restockingFee

object (RestockingFee)

Phí nhập kho lại áp dụng cho tất cả danh mục lý do trả lại hàng. Giá trị này sẽ được coi là phí nhập kho miễn phí nếu bạn không đặt giá trị.

returnMethods[]

enum (ReturnMethod)

Phương thức trả lại hàng mà khách hàng có thể sử dụng để trả lại mặt hàng. Bạn phải điền giá trị này, trừ phi loại chính sách trả lại hàng là noReturns.

itemConditions[]

enum (ItemCondition)

Điều kiện trả lại hàng phải được chấp nhận và không được để trống, trừ phi loại chính sách trả lại hàng là "noReturns".

returnShippingFee

object (ReturnShippingFee)

Phí vận chuyển trả lại hàng. Chỉ nên đặt khi khách hàng cần tải xuống và in nhãn trả lại hàng.

returnPolicyUri

string

Bắt buộc. URI chính sách trả lại hàng. Google có thể sử dụng thông tin này để kiểm tra tính hợp lệ của chính sách. Đó phải là một URL hợp lệ.

acceptDefectiveOnly

boolean

Trường này chỉ định xem người bán có chỉ chấp nhận trả lại hàng đối với sản phẩm bị lỗi hay không. Đây là trường bắt buộc.

processRefundDays

integer

Trường này chỉ định số ngày mà người bán cần để xử lý các khoản tiền hoàn lại. Trường này là không bắt buộc.

acceptExchange

boolean

Trường này chỉ định xem người bán có cho phép khách hàng đổi sản phẩm hay không. Đây là trường bắt buộc.

Chính sách

Các chính sách hiện có.

Biểu diễn dưới dạng JSON
{
  "type": enum (Type),
  "days": string
}
Trường
type

enum (Type)

Loại chính sách.

days

string (int64 format)

Số ngày mà khách hàng có thể trả lại mặt hàng sau khi giao hàng, trong đó một ngày được xác định là 24 giờ sau dấu thời gian giao hàng. Bắt buộc đối với các giá trị trả về NUMBER_OF_DAYS_AFTER_DELIVERY.

Loại

Các loại chính sách trả lại hàng.

Enum
TYPE_UNSPECIFIED Giá trị mặc định. Giá trị này không được sử dụng.
NUMBER_OF_DAYS_AFTER_DELIVERY Số ngày mà khách hàng có thể trả lại hàng sau khi giao hàng.
NO_RETURNS Không hỗ trợ trả lại hàng.
LIFETIME_RETURNS Cho phép trả lại hàng trọn đời.

RestockingFee

Phí nhập lại hàng. Đây có thể là phí cố định hoặc tỷ lệ phần trăm nhỏ.

Biểu diễn dưới dạng JSON
{

  // Union field type can be only one of the following:
  "fixedFee": {
    object (Price)
  },
  "microPercent": integer
  // End of list of possible types for union field type.
}
Trường

Trường hợp hợp nhất type.

type chỉ có thể là một trong những giá trị sau:

fixedFee

object (Price)

Phí nhập lại hàng cố định.

microPercent

integer

Tỷ lệ phần trăm trong tổng giá tính theo micro. 15.000.000 có nghĩa là bạn sẽ phải trả 15% tổng giá.

ReturnMethod

Các phương thức trả về có sẵn.

Enum
RETURN_METHOD_UNSPECIFIED Giá trị mặc định. Giá trị này không được sử dụng.
BY_MAIL Trả lại qua đường bưu điện.
IN_STORE Trả lại tại cửa hàng.
AT_A_KIOSK Trả lại tại quầy.

ItemCondition

Tình trạng của mặt hàng hiện có.

Enum
ITEM_CONDITION_UNSPECIFIED Giá trị mặc định. Giá trị này không được sử dụng.
NEW Mới.
USED Đã sử dụng.

ReturnShippingFee

Phí vận chuyển trả lại hàng. Đây có thể là một khoản phí cố định hoặc một giá trị boolean để cho biết khách hàng trả phí vận chuyển thực tế.

Biểu diễn dưới dạng JSON
{
  "type": enum (Type),
  "fixedFee": {
    object (Price)
  }
}
Trường
type

enum (Type)

Bắt buộc. Loại phí vận chuyển trả lại hàng.

fixedFee

object (Price)

Số tiền cố định của phí vận chuyển trả lại. Giá trị này chỉ áp dụng khi loại là FIXED. Chúng tôi sẽ coi phí vận chuyển trả lại hàng là miễn phí nếu loại là FIXED và bạn không đặt giá trị này.

Loại

Các loại phí vận chuyển trả lại hàng.

Enum
TYPE_UNSPECIFIED Giá trị mặc định. Giá trị này không được sử dụng.
FIXED Phí vận chuyển trả lại là một giá trị cố định.
CUSTOMER_PAYING_ACTUAL_FEE Khách hàng sẽ trả phí vận chuyển trả lại hàng thực tế.

Phương thức

get

Lấy chính sách trả lại hàng hiện có của một người bán cụ thể.

list

Liệt kê tất cả chính sách trả lại hàng hiện có của một người bán cụ thể.