@csrf @method('PUT') {{-- Editable Fields --}}

{{ __('Edit Coupon') }}

{{ __('Only name, status, maximum uses, and expiration can be modified. Stripe coupons are mostly immutable once created.') }}

{{-- Immutable fields (display only) --}}

{{ __('Immutable Fields (set at creation)') }}

{{ __('Code') }}

{{ $coupon->code }}

{{ __('Type') }}

{{ $coupon->type === 'percent_off' ? __('Percentage') : __('Fixed Amount') }}

{{ __('Value') }}

@if($coupon->type === 'percent_off') {{ $coupon->percent_off }}% @else @currency($coupon->amount_off) @endif

{{ __('Duration') }}

{{ $coupon->duration }} @if($coupon->duration === 'repeating' && $coupon->duration_in_months) ({{ $coupon->duration_in_months }} {{ __('months') }}) @endif

{{-- Name --}}
@error('name')

{{ $message }}

@enderror
{{-- Active --}}
{{ __('Active') }}
{{-- Maximum Uses --}}
@if($coupon->times_redeemed)

{{ __('Already used') }} {{ $coupon->times_redeemed }} {{ __('time(s).') }}

@endif @error('max_redemptions')

{{ $message }}

@enderror
{{-- Expires At --}}
@error('expires_at')

{{ $message }}

@enderror
{{-- Actions --}}
{{ __('Back to Coupons') }}