REST Resource: accounts.onlineReturnPolicies

Risorsa: OnlineReturnPolicy

Oggetto Norme sui resi online. Al momento vengono utilizzati per rappresentare le norme sui resi per i programmi relativi agli annunci e alle schede senza costi.

Rappresentazione 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
}
Campi
name

string

Identificatore. Il nome della risorsa OnlineReturnPolicy. Formato: accounts/{account}/onlineReturnPolicies/{return_policy}

returnPolicyId

string

Solo output. ID norma sui resi generato da Google.

label

string

Questo campo rappresenta l'etichetta univoca definita dall'utente della norma sui resi. È importante tenere presente che la stessa etichetta non può essere utilizzata in norme sui resi diverse per lo stesso paese. A meno che un prodotto non specifichi un attributo di etichetta specifico, le norme verranno etichettate automaticamente come "predefinite". Per assegnare le norme sui resi personalizzate a determinati gruppi di prodotti, segui le istruzioni fornite nell'etichetta delle norme sui resi. L'etichetta può contenere fino a 50 caratteri.

countries[]

string

I paesi di vendita in cui si applicano le norme sui resi. I valori devono essere un codice ISO 3166 valido di due lettere.

policy

object (Policy)

Le norme sui resi.

restockingFee

object (RestockingFee)

La commissione di riassortimento che si applica a tutte le categorie di motivi dei resi. Se il valore non viene impostato, questo viene considerato come una commissione di riassortimento senza costi.

returnMethods[]

enum (ReturnMethod)

I metodi di reso di un articolo che i clienti possono utilizzare. Questo valore non deve essere vuoto, a meno che il tipo di norma sui resi non sia noReturns.

itemConditions[]

enum (ItemCondition)

Le condizioni degli articoli accettate per i resi non devono essere vuote, a meno che il tipo di norma sui resi non sia "noReturns".

returnShippingFee

object (ReturnShippingFee)

La tariffa di spedizione per il reso. Da impostare solo quando il cliente deve scaricare e stampare l'etichetta di reso.

returnPolicyUri

string

L'URI delle norme sui resi. Questa opzione può essere utilizzata da Google per eseguire un controllo di integrità per le norme. Deve essere un URL valido.

acceptDefectiveOnly

boolean

Questo campo è obbligatorio e indica se il commerciante accetta solo i prodotti con problemi per i resi.

processRefundDays

integer

Il campo è facoltativo e specifica il numero di giorni necessari ai commercianti per elaborare i rimborsi.

acceptExchange

boolean

Questo campo è obbligatorio e specifica se il commerciante consente ai clienti di scambiare prodotti.

Norme

I criteri disponibili.

Rappresentazione JSON
{
  "type": enum (Type),
  "days": string
}
Campi
type

enum (Type)

Tipo di criterio.

days

string (int64 format)

Il numero di giorni in cui gli articoli possono essere restituiti dopo la consegna, dove un giorno viene definito come 24 ore dopo il timestamp della consegna. Obbligatorio per i resi a NUMBER_OF_DAYS_AFTER_DELIVERY.

Tipo

Tipi di norme sui resi.

Enum
TYPE_UNSPECIFIED Valore predefinito. Questo valore non è utilizzato.
NUMBER_OF_DAYS_AFTER_DELIVERY Il numero di giorni entro il quale un reso è valido dopo la consegna.
NO_RETURNS Nessun reso.
LIFETIME_RETURNS Il ritorno della vita.

RestockingFee

La commissione di riassortimento. Può essere una tariffa fissa o una micropercentuale.

Rappresentazione 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.
}
Campi

Campo unione type.

type può essere solo uno dei seguenti:

fixedFee

object (Price)

Commissione di riassortimento fisso.

microPercent

integer

Percentuale del prezzo totale in micro. 15.000.000 significa che verrà addebitato il 15% del prezzo totale.

ReturnMethod

I metodi di reso disponibili.

Enum
RETURN_METHOD_UNSPECIFIED Valore predefinito. Questo valore non è utilizzato.
BY_MAIL Restituire per posta.
IN_STORE Restituire in negozio.
AT_A_KIOSK Torna presso un chiosco.

ItemCondition

Le condizioni disponibili per gli articoli.

Enum
ITEM_CONDITION_UNSPECIFIED Valore predefinito. Questo valore non è utilizzato.
NEW Nuovo.
USED Utilizzato.

ReturnShippingFee

La tariffa di spedizione per il reso. Può essere una tariffa fissa o un valore booleano per indicare che il costo di spedizione effettivo è a carico del cliente.

Rappresentazione JSON
{
  "type": enum (Type),
  "fixedFee": {
    object (Price)
  }
}
Campi
type

enum (Type)

Tipo di tariffa di spedizione per il reso.

fixedFee

object (Price)

Importo fisso della tariffa di spedizione del reso. Questo valore è applicabile solo se il tipo è FIXED. Tratteremo la tariffa di spedizione per i resi come senza costi se il tipo è FIXED e questo valore non è impostato.

Tipo

Tipi di tariffa di spedizione per i resi.

Enum
TYPE_UNSPECIFIED Valore predefinito. Questo valore non è utilizzato.
FIXED La tariffa di spedizione per il reso è un valore fisso.
CUSTOMER_PAYING_ACTUAL_FEE I clienti pagheranno l'effettivo costo di spedizione per il reso.

Metodi

get

Recupera le norme sui resi esistenti.

list

Elenca tutte le norme sui resi esistenti.