En esta página, se proporciona información para ver tus políticas de devoluciones en línea.
La API de Merchant admite los siguientes métodos para recuperar las políticas de devoluciones en línea:
- accounts.onlineReturnPolicies.get
- accounts.onlineReturnPolicies.list
- accounts.onlineReturnPolicies.create
Como práctica recomendada, asegúrate de que todos los usuarios que visiten tu sitio web puedan descubrir y acceder a la política de devoluciones sin tener que acceder a una cuenta, registrarse ni proporcionar información personal. Además, asegúrate de que las políticas de devoluciones sean coherentes entre Merchant Center y tu sitio web.
Recupera una política de devoluciones en línea existente
Para recuperar una política de devoluciones en línea existente, usa el método accounts.onlineReturnPolicies.get.
GET https://merchantapi.googleapis.com/accounts/v1/accounts/{ACCOUNT_ID}/onlineReturnPolicies/{ONLINE_RETURN_POLICY_ID}
Después de que la solicitud se realice correctamente, la respuesta contendrá el recurso OnlineReturnPolicy, como se muestra en el siguiente ejemplo:
{
"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"
}
]
}
El valor NO_RETURNS indica que no se admiten devoluciones en el país
mencionado.
El campo restockingFee del cuerpo de la respuesta representa la tarifa de reposición,
que puede ser una tarifa fija o un porcentaje del precio del artículo en micros.
Enumera todas las políticas de devoluciones en línea
Para enumerar todas las políticas de devoluciones en línea, usa el método accounts.onlineReturnPolicies.list, como se muestra en la siguiente solicitud:
GET https://merchantapi.googleapis.com/accounts/v1/accounts/{ACCOUNT_ID}/onlineReturnPolicies
Una vez que la solicitud se realiza correctamente, la respuesta contiene todas las políticas de devoluciones en línea existentes para la cuenta, como se muestra en la siguiente respuesta de ejemplo:
{
"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
}
]
}
En este cuerpo de respuesta, el campo returnPolicyId representa el identificador único de la política de devoluciones en línea.
El campo returnMethods indica los métodos permitidos para devolver
artículos. AT_A_KIOSK indica que el artículo se puede devolver en un kiosco. Los otros
valores posibles son IN_STORE y BY_MAIL.
El campo processRefundDays especifica la cantidad de días que tarda el
vendedor en procesar los reembolsos.
Crea una política de devoluciones en línea
Para crear una política de devoluciones, usa la siguiente solicitud:
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"
}
A continuación, se muestra una respuesta de ejemplo de una llamada correcta:
{
"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"
}
También puedes usar la IU de Merchant Center para crear una política de devoluciones. Para obtener más información, consulta Configura tu política de devoluciones para los anuncios de Shopping y las fichas gratuitas. Después de crear una política de devoluciones en Merchant Center, puede tardar hasta 10 días hábiles en revisarse y estar disponible.