cart
O objeto {{ cart }} retorna as informações do carrinho de compras de um cliente.
Veja na tabela a seguir os atributos de {{ cart }}:
| Atributos | Função |
|---|---|
agent | Retorna o agente do carrinho (vendedores ou usuários cadastrados no Admin). |
billing_address_id | Retorna o ID do endereço de cobrança do cliente, caso esteja logado. |
channel | Retorna o canal de venda do carrinho. |
client_id | Retorna o ID do cliente, caso esteja logado. |
code | Retorna o código do carrinho. |
coupon_code | Retorna o código promocional aplicado no carrinho. |
discount | Retorna o desconto aplicado no carrinho. |
discount_price | Retorna o valor do desconto aplicado. Exemplo: Subtotal: {{ cart.subtotal | money_format }}{% if cart.discount_price %}Desconto: {{ cart.discount_price | money_format }}{% endif %}Saída: Desconto: R$ 9,95 |
extra | Campo para adicionar informações extras via front-end. |
handling_days | Retorna o número de dias de manuseio da variante. |
id | Retorna o ID atribuído ao carrinho. |
installments | Retorna as parcelas possíveis. Detalhes em installment. |
items | Vetor de produtos no carrinho. Detalhes no objeto item. |
items_count | Retorna o número de itens no carrinho. |
rebate_discount | Retorna o desconto concedido após a realização de uma compra. |
rebate_token | Retorna o token que valida o rebate_discount. |
shipping_address_id | Retorna o ID do endereço de entrega, se logado. |
shipping_method | Retorna o método de entrega selecionado. |
shipping_methods | Retorna os métodos de entrega disponíveis. |
shipping_price | Retorna o preço do envio. |
subtotal | Retorna o subtotal (sem juros ou descontos). |
subtotal_discount | Retorna o subtotal do desconto do carrinho. |
token | Retorna o código de validação do carrinho. |
total | Retorna o valor total do carrinho. |
total_discount | Retorna o valor total de desconto. |
total_for_deposit | Valor total para pagamento por depósito. Exemplo: Ou {{ cart.total_for_deposit | money_format }} pagando por depósito. |
total_for_slip | Valor total para pagamento por boleto bancário. Exemplo: Ou {{ cart.total_for_slip | money_format }} no boleto. |
total_for_pix | Valor total para pagamento via PIX. |
user_id | Retorna o ID do usuário da loja (agente). |
updated_at | Data da última atualização (ISO 8601). Use o filtro date para formatar. |