@extends('layouts.app') @section('content') @php $discountType = old('discount_type', $coupon->discount_type ?? 'fixed'); $status = old('status', $coupon->status ?? 'active'); $validFromAt = old('valid_from_at', $coupon->valid_from_at ? $coupon->valid_from_at->format('Y-m-d\TH:i') : ''); $expireAt = old('expire_at', $coupon->expire_at ? $coupon->expire_at->format('Y-m-d\TH:i') : ''); $couponImageUrl = $coupon->getImageUrl('thumb') ?: $coupon->getImageUrl(); $selectedPartnerId = old('partner_id', $coupon->is_user_created ? $coupon->user_id : ''); $selectedType = old('type', $coupon->type ?? 'booking'); $isSubscription = $selectedType === 'subscription'; @endphp

{{ $isSubscription ? 'Edit Subscription Coupon' : 'Edit Coupon' }}

{{ $isSubscription ? 'Update subscription plan coupon details.' : 'Update coupon details.' }}

@csrf @method('PUT')
@error('type')
{{ $message }}
@enderror
Subscription ke liye 'Subscription Plan' select karein.
@error('coupon_code')
{{ $message }}
@enderror
Spaces automatically remove ho jayenge aur code uppercase me save hoga.
@error('partner_id')
{{ $message }}
@enderror
Partner coupon ke liye partner select karein (Booking coupons only).
@error('discount_type')
{{ $message }}
@enderror
@error('discount_value')
{{ $message }}
@enderror
@error('valid_from_at')
{{ $message }}
@enderror
@error('expire_at')
{{ $message }}
@enderror
@error('usage_limit')
{{ $message }}
@enderror
@error('status')
{{ $message }}
@enderror
@error('image')
{{ $message }}
@enderror
Supported: JPG, PNG, WEBP. Max 5 MB.
@if ($couponImageUrl)
Coupon image
@endif
@error('description')
{{ $message }}
@enderror
Back
@endsection @push('scripts') @endpush