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 políticas de devoluciones en línea:
- accounts.onlineReturnPolicies.get
- accounts.onlineReturnPolicies.list
- accounts.onlineReturnPolicies.create
Como práctica recomendada, asegúrate de que tu política de devoluciones sea visible y accesible para todos los usuarios que visiten tu sitio web sin que tengan que acceder, registrarse ni ingresar 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 accounts.onlineReturnPolicies.get.
GET https://merchantapi.googleapis.com/accounts/v1/accounts/{ACCOUNT_ID}/onlineReturnPolicies/{ONLINE_RETURN_POLICY_ID}
Si la solicitud se realiza correctamente, la respuesta contendrá el 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 para 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 accounts.onlineReturnPolicies.list método, como se muestra en la siguiente solicitud:
GET https://merchantapi.googleapis.com/accounts/v1/accounts/{ACCOUNT_ID}/onlineReturnPolicies
Si la solicitud se realiza correctamente, la respuesta contendrá 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 el cuerpo de esta 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"
}
Esta es 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.