온라인 반품 정책 보기

이 페이지에서는 온라인 반품 정책을 확인하는 방법을 설명합니다.

Merchant API는 온라인 반품 정책을 검색하기 위한 다음 메서드를 지원합니다.

온라인 반품 정책을 만들려면 판매자 센터 UI를 사용해야 합니다. 자세한 내용은 쇼핑 광고 및 무료 등록정보의 반품 정책 설정을 참고하세요. 판매자 센터에서 반품 정책을 만든 후 정책이 검토되고 적용되기까지 영업일 기준 최대 10일이 걸릴 수 있습니다.

웹사이트를 방문하는 모든 사용자가 로그인, 가입, 개인 정보 입력 없이도 반품 정책을 찾고 액세스할 수 있도록 하는 것이 좋습니다. 또한 반품 정책이 판매자 센터와 웹사이트에서 일관적인지 확인하세요.

기존 온라인 반품 정책 가져오기

기존 온라인 반품 정책을 검색하려면 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 필드는 온라인 반품 정책의 고유 식별자를 나타냅니다.

returnMethods 필드는 항목을 반환하는 데 허용되는 메서드를 나타냅니다. AT_A_KIOSK는 상품을 키오스크에서 반품할 수 있음을 나타냅니다. 다른 가능한 값은 IN_STOREBY_MAIL입니다.

processRefundDays 필드는 판매자가 환불을 처리하는 데 걸리는 일수를 지정합니다.