@extends('layouts.partials.master') @section('title', 'Vendas') @push('styles') @endpush @section('content')
| Session ID | Utilizador | Quantidade | Código de desconto | Pontos Acumulados | Data de Atualização | Data de Criação | Estado |
|---|---|---|---|---|---|---|---|
| {{ $data['cart']->session_id }} | @if ($data['cart']->userDetails && !$data['cart']->userDetails->trashed()) {{ $data['cart']->user->full_name }} @elseif($data['cart']->userDetails) {{ $data['cart']->user->full_name }} (excluído) @else Visitante @endif | {{ $data['cart']->nProducts }} | @if ($data['cart']->promo_code) {{ $data['cart']->promo_code }} @else - @endif | @if ($data['cart']->points_amount) {{ $data['cart']->points_amount }} @else - @endif | {{ $data['cart']->updated_at }} | {{ $data['cart']->created_at }} | @include('layouts.components.status', ['status' => $data['cart']->status]) |
| Nome | Apelido | Morada | Complemento | NIF | Distrito | Município | Código postal | País | Principal |
|---|---|---|---|---|---|---|---|---|---|
| {{ $data['cart']->billingAddress->recipient_first_name }} | {{ $data['cart']->billingAddress->recipient_last_name }} | {{ $data['cart']->billingAddress->address_line1 }} | {{ $data['cart']->billingAddress->address_line2 }} | {{ $data['cart']->billingAddress->fiscal_number }} | {{ $data['cart']->billingAddress->municipality->district->name }} | {{ $data['cart']->billingAddress->municipality->name }} | {{ $data['cart']->billingAddress->postal_code }} | {{ $data['cart']->billingAddress->region->name }} | {{ $data['cart']->billingAddress->primary ? 'Sim' : 'Não' }} |
| Nome | Apelido | Morada | Complemento | NIF | Distrito | Município | Código postal | País | Principal |
|---|---|---|---|---|---|---|---|---|---|
| {{ $data['cart']->deliveryAddress->recipient_first_name }} | {{ $data['cart']->deliveryAddress->recipient_last_name }} | {{ $data['cart']->deliveryAddress->address_line1 }} | {{ $data['cart']->deliveryAddress->address_line2 }} | {{ $data['cart']->deliveryAddress->fiscal_number }} | {{ $data['cart']->deliveryAddress->municipality->district->name }} | {{ $data['cart']->deliveryAddress->municipality->name }} | {{ $data['cart']->deliveryAddress->postal_code }} | {{ $data['cart']->deliveryAddress->region->name }} | {{ $data['cart']->deliveryAddress->primary ? 'Sim' : 'Não' }} |
| ID | Nome | Morada |
|---|---|---|
| {{ $data['cart']->pickup_spot }} | {{ $data['cart']->pickup_spot_details['name'] }} |
@if ($data['cart']->pickup_spot_details['addressLine1'])
{{ $data['cart']->pickup_spot_details['addressLine1'] }} @endif @if ($data['cart']->pickup_spot_details['addressLine2']) {{ $data['cart']->pickup_spot_details['addressLine2'] }} @endif @if ($data['cart']->pickup_spot_details['streetNumber']) {{ $data['cart']->pickup_spot_details['streetNumber'] }} @endif @if ($data['cart']->pickup_spot_details['postalCode'] || $data['cart']->pickup_spot_details['city']) {{ $data['cart']->pickup_spot_details['postalCode'] }} {{ $data['cart']->pickup_spot_details['city'] }} @endif |
| Levantamento em Loja |
|---|
|
@foreach($itemsPerStore as $storeId => $items)
@php
$store = $items->first()->product->store;
@endphp
{{ $store->commercial_name }} {{ $store->address }} {{ $store->postal_code }} {{ $store->city }} {{ $store->country }} |
| ID | Nome | Morada |
|---|---|---|
| {{ $data['cart']->locker }} | {{ $data['cart']->locker_details['name'] }} |
@if ($data['cart']->locker_details['lockerDetails']['address'])
{{ $data['cart']->locker_details['lockerDetails']['address'] }} @endif @if ($data['cart']->locker_details['lockerDetails']['postalCodeCPC']) {{ $data['cart']->locker_details['lockerDetails']['postalCodeCPC'] }} @endif @if ($data['cart']->locker_details['locationInfo']) {{ $data['cart']->locker_details['locationInfo'] }} @endif |
| Nome | @if ($data['cart']->paymentMethod->method === 'mbway')Número de Telemóvel | @elseif ($data['cart']->paymentMethod->method === 'multibanco')Entidade | Referência | Valor | @endifAções | ||||
|---|---|---|---|---|---|---|---|---|---|
|
@if ($data['cart']->paymentMethod->image)
|
@if ($data['cart']->paymentMethod->method === 'mbway')
{{ $data['cart']->payment_phone_number }} | @endif @if ($data['cart']->paymentMethod->method === 'mbway'){{ $data['cart']->payment_phone_number }} | @elseif ($data['cart']->paymentMethod->method === 'multibanco') @if ($data['cart']->order === null)- | - | - | @else@if ( is_array($data['cart']->order->paymentTransaction->payment->creation_response) && $data['cart']->order->paymentTransaction->payment->creation_response['method'] ) {{ $data['cart']->order->paymentTransaction->payment->creation_response['method']['entity'] }} @endif | @if ( is_array($data['cart']->order->paymentTransaction->payment->creation_response) && $data['cart']->order->paymentTransaction->payment->creation_response['method'] ) @formatMbReference($data['cart']->order->paymentTransaction->payment->creation_response['method']['reference']) @endif | @if($data['cart']->order->paymentTransaction->currency === 'EUR') @formatEuro($data['cart']->order->paymentTransaction->amount) @else {{ $data['cart']->order->paymentTransaction->amount }} {{ $data['cart']->order->paymentTransaction->currency }} @endif | @endif @endif@if ($data['cart']->order && $data['cart']->order->paymentTransaction) @endif |
Preço dos produtos: @formatEuro($paymentsPerStore['products_value'][$storeId])
Desconto aplicado pelo código {{ $data['cart']->promo_code }}: @formatEuro($paymentsPerStore['discounts'][$storeId])
Total a receber pelo comerciante: @formatEuro($paymentsPerStore['total_paid'][$storeId])
| Produto | Atributos | Estado | Quantidade | Preço | Ações | |
|---|---|---|---|---|---|---|
|
|
{{ $item->product->name }} |
@foreach($item->attributesValues as $attributeValue)
{{ $attributeValue->attributeValue->value }} @endforeach |
@include('layouts.components.status', ['status' => $item->product->status]) | {{ $item->quantity }} |
@formatEuro($item->price) por unidade: @formatEuro($item->unitPrice) @if($item->unitPrice !== $item->unitFullPrice) @formatEuro($item->unitFullPrice) @endif |