@php $checkoutOrderAmount = $orderAmount ?? Cart::instance('cart')->rawTotal(); $isOrderFree = $checkoutOrderAmount == 0; $checkoutButtonText = $isOrderFree ? trans('plugins/ecommerce::ecommerce.complete_order') : trans('plugins/ecommerce::ecommerce.checkout'); $showTerms = Theme::termAndPrivacyPolicyUrl() && get_ecommerce_setting('show_terms_and_policy_checkbox', true); $showAcceptanceMessage = get_ecommerce_setting('checkout_acceptance_message_enabled', false); $appliedCode = session()->get('applied_coupon_code'); $appliedDiscount = isset($discounts) && $appliedCode ? $discounts->firstWhere('code', $appliedCode) : null; $hasCoupons = isset($discounts) && $discounts->isNotEmpty(); @endphp