@php use App\Enums\Commerce\OrderStatus; $waiting = in_array($order->status, [OrderStatus::AwaitingPayment, OrderStatus::Processing], true) && $order->stripe_checkout_session_id; @endphp @if ($waiting && request()->routeIs('orders.show')) @endif
@if ($order->status === OrderStatus::Completed)

{{ __('Contratación completada') }}

{{ __('El acceso ya está activo en :name.', ['name' => $order->workspace->isPersonal() ? __('tu espacio personal') : $order->workspace->displayName()]) }}

@elseif ($waiting)

{{ __('Esperando la confirmación de Stripe') }}

{{ __('Si ya has pagado, la confirmación llega en unos segundos y esta página se actualizará sola. El acceso se activa solo cuando Stripe confirma el pago.') }}

@elseif ($order->status === OrderStatus::Pending)

{{ __('Pendiente de pago') }}

{{ __('Revisa el importe y continúa a Stripe para pagar de forma segura.') }}

@else

{{ $order->status->label() }}

@if ($order->failure_reason === 'duplicado') {{ __('Este espacio ya tenía este producto. Hemos detenido el cobro recurrente y el equipo de NimiApps revisará la devolución del importe.') }} @else {{ __('Este pedido no se ha completado. Puedes volver a elegir el plan en el catálogo.') }} @endif

@endif
@if ($canPay && in_array($order->status, [OrderStatus::Pending, OrderStatus::AwaitingPayment], true) && $order->requiresPayment()) {{ $order->stripe_checkout_session_id ? __('Volver al pago') : __('Pagar con Stripe') }} @endif @if ($canPay && $order->status === OrderStatus::Pending) @endif @if ($order->status === OrderStatus::Completed) {{ __('Ir a mis aplicaciones') }} @endif @if (in_array($order->status, [OrderStatus::Expired, OrderStatus::Cancelled, OrderStatus::Failed], true) && $order->plan->product->microapps->first()) {{ __('Volver a los planes') }} @endif
{{ __('Estado') }}
{{ __('Para') }}
{{ $order->workspace->isPersonal() ? __('Espacio personal') : $order->workspace->displayName() }}
{{ __('Modalidad') }}
{{ $order->interval->label() }}
{{ __('Precio') }}
@if ($order->discount > 0)
{{ __('Descuento') }}
-
@endif @if ($order->trial_days > 0)
{{ __('Prueba') }}
{{ $order->trial_days }} {{ __('días') }}
@endif
{{ __('Total') }}
{{ __('Fecha') }}
{{ $order->created_at->timezone(config('app.timezone'))->format('d/m/Y H:i') }}
@if ($order->licenses->isNotEmpty()) @endif