Campos de métodos de envio
Referência de todas as propriedades de um método de envio: nomes, descrições, valores padrão e valores aceitos.
Um método de envio tem várias propriedades, representadas por campos. Esses campos controlam como as opções de frete são calculadas, exibidas e aplicadas aos pedidos.
Referência dos campos de método de envio
| Nome do campo | Descrição | Valor padrão | Valores aceitos |
|---|---|---|---|
shipping* | Nome do método de envio | nenhum | string |
company_id | ID da empresa | ID da empresa padrão | integer |
delivery_time | Prazo de entrega | '' | string |
icon | Ícone do método de envio | {} | Veja Main pair |
localization | Texto com os IDs de localização separados por vírgula | '' | string |
max_weight | Peso máximo que pode ser entregue | 0.00 | float |
min_weight | Peso mínimo que pode ser entregue | 0.00 | float |
position | Posição na lista (a documentação original descreve como "posição do pagamento na lista de pagamentos") | 0 | integer |
rate_calculation | Cálculo da tarifa | M | M para manual, R para tempo real |
rates | Tarifas | {'rate_value': {'C': {}, 'I': {}, 'W': {}}, | Array de tarifas |
service_id | ID do serviço de entrega | 0 | ID válido de serviço de entrega |
service_params | Parâmetros do serviço de entrega | {} | Objeto JSON |
shipping_id | ID do método de envio | Definido automaticamente | integer |
status | Status do método de envio | A | A para ativo, D para desativado, H para oculto |
tax_ids | IDs dos impostos | '' | Texto com os IDs de imposto separados por vírgula |
usergroup_ids | IDs dos grupos de usuários | '0' | Texto com os IDs de grupo de usuários separados por vírgula |