@extends('layouts.app') @section('title', 'Create Escrow') @push('styles') @endpush @section('content')
@if($errors->any())
Please fix the following errors:
@endif {{-- Wallet Balance Bar --}}
Wallet Balance {{ number_format($balance ?? 0, 2) }}
{{-- Progress Bar --}}
1
Details
2
Parties
3
Terms
4
Review
@csrf {{-- ===== STEP 1: Transaction Details ===== --}}
Step 1: Choose transaction type and enter details
Physical Goods
Products, electronics, vehicles, items that need shipping
Digital Assets
Domains, social media accounts, digital files, crypto
Services
Freelance work, development, design, consulting
Agreement
Contracts, rent, loan repayment, custom deals
@error('type') {{ $message }} @enderror
@error('title') {{ $message }} @enderror
Minimum amount: 100.00 @error('amount') {{ $message }} @enderror
{{-- Fee Calculator --}}

Fee Breakdown

Amount 0.00
Escrow Fee 0.00
VAT (7.5% of fee) 0.00
Total 0.00
@error('description') {{ $message }} @enderror
{{-- Dynamic Fields: Physical Goods --}}
Shipping & Delivery Details
{{-- Dynamic Fields: Digital Assets --}}
Digital Asset Details
{{-- Dynamic Fields: Services --}}
Service & Milestone Details
Split payment into milestones. Each milestone releases funds upon approval.
{{-- Dynamic Fields: Agreement --}}
Agreement Details
PDF, DOC, JPG, PNG up to 10MB
Cancel
{{-- ===== STEP 2: Counterparty ===== --}}
Step 2: Who are you transacting with?
I'm the Buyer
I'm the Seller
@error('role') {{ $message }} @enderror
Yes, search user
No, invite via email
{{-- Tenseal User Lookup --}}
{{-- Manual Entry --}}
{{-- ===== STEP 3: Terms ===== --}}
Step 3: Set terms, timelines, and fee split
Me (100%)
Counterparty
Split
@error('fee_payer') {{ $message }} @enderror
@error('delivery_timeline') {{ $message }} @enderror
@error('inspection_period') {{ $message }} @enderror
@error('instructions') {{ $message }} @enderror
{{-- ===== STEP 4: Review ===== --}}
Step 4: Review your escrow before creating
Transaction Details
-
-
-
Parties
-
-
Terms & Fees
-
-
-
-
-
Total Amount to Lock: 0.00
@endsection @push('scripts') @endpush