{% extends 'hosting_app/base_hosting.html' %}
{% load static %}

{% block title %}Refund & Payment Policy | Host in Sri Lanka{% endblock %}

{% block content %}

<style>
    /* =========================================================
       HOSTING REFUND & PAYMENT POLICY — PREMIUM LEGAL STYLE
    ========================================================= */

    .hosting-payment-page {
        background:
            radial-gradient(circle at top left, rgba(255, 193, 7, 0.10), transparent 28%),
            radial-gradient(circle at top right, rgba(116, 49, 41, 0.10), transparent 30%),
            linear-gradient(180deg, #fffaf5 0%, #ffffff 48%, #fff7ef 100%);
        color: #2d1716;
        overflow-x: hidden;
    }

    .hosting-payment-hero {
        position: relative;
        min-height: 520px;
        display: flex;
        align-items: center;
        overflow: hidden;
        background:
            linear-gradient(
                100deg,
                rgba(45, 23, 22, 0.96) 0%,
                rgba(45, 23, 22, 0.88) 45%,
                rgba(116, 49, 41, 0.66) 75%,
                rgba(116, 49, 41, 0.54) 100%
            ),
            url("{% static 'hosting_app/images/hosting_hero.webp' %}") center center / cover no-repeat;
    }

    .hosting-payment-hero::before {
        content: "";
        position: absolute;
        inset: 0;
        background:
            radial-gradient(circle at 18% 35%, rgba(255, 193, 7, 0.22), transparent 34%),
            radial-gradient(circle at 88% 70%, rgba(255, 255, 255, 0.10), transparent 34%);
        pointer-events: none;
    }

    .hosting-payment-hero::after {
        content: "";
        position: absolute;
        left: 0;
        right: 0;
        bottom: 0;
        height: 110px;
        background: linear-gradient(to bottom, transparent, #fffaf5);
    }

    .hosting-payment-hero-inner {
        position: relative;
        z-index: 2;
        padding: 6rem 0 7rem;
        max-width: 900px;
    }

    .hosting-payment-badge {
        display: inline-flex;
        align-items: center;
        gap: 0.55rem;
        padding: 0.55rem 1rem;
        border-radius: 999px;
        background: rgba(255, 193, 7, 0.16);
        border: 1px solid rgba(255, 193, 7, 0.34);
        color: #ffe7aa;
        font-weight: 900;
        text-transform: uppercase;
        letter-spacing: 0.06em;
        font-size: 0.78rem;
        margin-bottom: 1.2rem;
        backdrop-filter: blur(8px);
    }

    .hosting-payment-hero h1 {
        color: #ffffff;
        font-size: clamp(2.5rem, 5vw, 4.8rem);
        font-weight: 950;
        line-height: 1.05;
        letter-spacing: -0.045em;
        margin-bottom: 1.2rem;
    }

    .hosting-payment-hero p {
        color: rgba(255, 255, 255, 0.84);
        font-size: 1.12rem;
        line-height: 1.82;
        max-width: 760px;
        margin-bottom: 0;
    }

    .hosting-payment-shell {
        position: relative;
        z-index: 3;
        margin-top: -70px;
        padding-bottom: 5rem;
    }

    .hosting-payment-card {
        background: rgba(255, 255, 255, 0.98);
        border: 1px solid rgba(239, 226, 211, 0.95);
        border-radius: 34px;
        box-shadow: 0 28px 70px rgba(58, 30, 24, 0.12);
        overflow: hidden;
    }

    .hosting-payment-topbar {
        padding: 1.5rem 1.7rem;
        border-bottom: 1px solid #efe2d3;
        background:
            radial-gradient(circle at top right, rgba(255, 193, 7, 0.08), transparent 28%),
            linear-gradient(135deg, #ffffff 0%, #fffaf5 100%);
    }

    .hosting-payment-meta-grid {
        display: grid;
        grid-template-columns: repeat(3, 1fr);
        gap: 1rem;
    }

    .hosting-payment-meta {
        border-radius: 20px;
        background: #fff7ef;
        border: 1px solid #efe2d3;
        padding: 1rem;
    }

    .hosting-payment-meta span {
        display: block;
        color: #8a6f64;
        font-size: 0.76rem;
        font-weight: 900;
        text-transform: uppercase;
        letter-spacing: 0.05em;
        margin-bottom: 0.25rem;
    }

    .hosting-payment-meta strong {
        color: #2d1716;
        font-weight: 900;
    }

    .hosting-payment-body {
        padding: 2.3rem;
    }

    .hosting-payment-alert {
        border-radius: 24px;
        padding: 1.2rem 1.25rem;
        background: #fff4e4;
        border: 1px solid #efd7ae;
        color: #7a4c18;
        line-height: 1.72;
        margin-bottom: 2rem;
    }

    .hosting-payment-alert strong {
        color: #2d1716;
    }

    .hosting-payment-toc {
        border-radius: 26px;
        border: 1px solid #efe2d3;
        background: #fffaf5;
        padding: 1.5rem;
        margin-bottom: 2.2rem;
    }

    .hosting-payment-toc h3 {
        color: #2d1716;
        font-weight: 950;
        margin-bottom: 1rem;
    }

    .hosting-payment-toc-grid {
        columns: 2;
        column-gap: 2rem;
    }

    .hosting-payment-toc a {
        display: block;
        break-inside: avoid;
        color: #6f5248;
        text-decoration: none;
        font-weight: 700;
        padding: 0.35rem 0;
        line-height: 1.45;
    }

    .hosting-payment-toc a:hover {
        color: #a7601b;
        text-decoration: underline;
    }

    .hosting-payment-section {
        padding: 1.8rem 0;
        border-bottom: 1px solid #f0e4d6;
    }

    .hosting-payment-section:last-child {
        border-bottom: none;
    }

    .hosting-payment-section h2 {
        color: #2d1716;
        font-size: clamp(1.45rem, 2.5vw, 2rem);
        font-weight: 950;
        letter-spacing: -0.025em;
        margin-bottom: 1rem;
    }

    .hosting-payment-section h3 {
        color: #4b211d;
        font-size: 1.15rem;
        font-weight: 900;
        margin-top: 1.35rem;
        margin-bottom: 0.75rem;
    }

    .hosting-payment-section p {
        color: #6f5b53;
        line-height: 1.82;
        margin-bottom: 1rem;
    }

    .hosting-payment-section ul {
        margin-bottom: 1.2rem;
        padding-left: 1.2rem;
    }

    .hosting-payment-section li {
        color: #6f5b53;
        line-height: 1.78;
        margin-bottom: 0.35rem;
    }

    .hosting-payment-section strong {
        color: #2d1716;
    }

    .hosting-payment-highlight-box {
        border-radius: 24px;
        padding: 1.35rem;
        background:
            radial-gradient(circle at top right, rgba(255, 193, 7, 0.10), transparent 32%),
            #fffaf5;
        border: 1px solid #efe2d3;
        margin: 1.25rem 0;
    }

    .hosting-payment-highlight-box h4 {
        color: #2d1716;
        font-weight: 950;
        margin-bottom: 0.75rem;
    }

    .hosting-payment-example {
        overflow: hidden;
        border-radius: 22px;
        border: 1px solid #ecd7b8;
        background: #ffffff;
        margin-top: 1rem;
    }

    .hosting-payment-example-row {
        display: flex;
        justify-content: space-between;
        gap: 1rem;
        padding: 0.9rem 1rem;
        border-bottom: 1px solid #f1e3cf;
        color: #6f5b53;
        font-weight: 700;
    }

    .hosting-payment-example-row:last-child {
        border-bottom: none;
        background: #fff4e4;
        color: #2d1716;
        font-weight: 900;
    }

    .hosting-payment-contact-card {
        border-radius: 26px;
        background:
            linear-gradient(135deg, #2d1716 0%, #743129 58%, #a7601b 100%);
        color: #ffffff;
        padding: 2rem;
        margin-top: 1.5rem;
    }

    .hosting-payment-contact-card h3 {
        color: #ffffff;
        font-weight: 950;
        margin-bottom: 1rem;
    }

    .hosting-payment-contact-card p,
    .hosting-payment-contact-card li {
        color: rgba(255, 255, 255, 0.84);
    }

    .hosting-payment-contact-card a {
        color: #ffe7aa;
        text-decoration: none;
        font-weight: 800;
    }

    .hosting-payment-contact-card a:hover {
        text-decoration: underline;
    }

    .hosting-payment-final-cta {
        margin-top: 2rem;
        border-radius: 30px;
        background: #fffaf5;
        border: 1px solid #efe2d3;
        padding: 2rem;
        text-align: center;
    }

    .hosting-payment-final-cta h3 {
        color: #2d1716;
        font-weight: 950;
        margin-bottom: 0.7rem;
    }

    .hosting-payment-final-cta p {
        color: #6f5b53;
        line-height: 1.7;
        margin-bottom: 1.4rem;
    }

    .hosting-payment-btn {
        display: inline-flex;
        align-items: center;
        justify-content: center;
        border-radius: 999px;
        padding: 0.82rem 1.35rem;
        font-weight: 850;
        text-decoration: none;
        background: linear-gradient(135deg, #321816, #a7601b);
        color: #ffffff;
        border: none;
    }

    .hosting-payment-btn:hover {
        color: #ffffff;
        background: linear-gradient(135deg, #4b211d, #bd741f);
    }

    .hosting-payment-outline-btn {
        display: inline-flex;
        align-items: center;
        justify-content: center;
        border-radius: 999px;
        padding: 0.78rem 1.35rem;
        font-weight: 850;
        text-decoration: none;
        background: #ffffff;
        color: #a7601b;
        border: 2px solid #a7601b;
    }

    .hosting-payment-outline-btn:hover {
        color: #ffffff;
        background: #a7601b;
    }

    @media (max-width: 991.98px) {
        .hosting-payment-hero {
            min-height: auto;
            background-position: 68% center;
        }

        .hosting-payment-hero-inner {
            padding: 5rem 1.2rem 6rem;
        }

        .hosting-payment-meta-grid {
            grid-template-columns: 1fr;
        }

        .hosting-payment-toc-grid {
            columns: 1;
        }

        .hosting-payment-body {
            padding: 1.5rem;
        }
    }

    @media (max-width: 767.98px) {
        .hosting-payment-shell {
            margin-top: -45px;
            padding-bottom: 3.5rem;
        }

        .hosting-payment-card {
            border-radius: 26px;
        }

        .hosting-payment-topbar,
        .hosting-payment-body {
            padding-left: 1.15rem;
            padding-right: 1.15rem;
        }

        .hosting-payment-example-row {
            flex-direction: column;
            align-items: flex-start;
        }

        .hosting-payment-final-cta .d-flex {
            flex-direction: column;
            align-items: stretch;
        }

        .hosting-payment-btn,
        .hosting-payment-outline-btn {
            width: 100%;
        }
    }
</style>


<div class="hosting-payment-page">

    <!-- =========================================================
         HERO
    ========================================================= -->
    <section class="hosting-payment-hero">
        <div class="container">
            <div class="hosting-payment-hero-inner">

                <span class="hosting-payment-badge">
                    <i class="bi bi-credit-card-fill"></i>
                    Payments, Refunds & Deposits
                </span>

                <h1>
                    Refund & Payment Policy
                </h1>

                <p>
                    This policy explains how payments, deposits, payable items, Host pricing,
                    Ensolanka commission, cancellations, rescheduling, refunds, gateway fees,
                    and settlement expectations work on the Host in Sri Lanka platform.
                </p>

            </div>
        </div>
    </section>


    <!-- =========================================================
         POLICY CONTENT
    ========================================================= -->
    <section class="hosting-payment-shell">
        <div class="container">
            <div class="hosting-payment-card">

                <div class="hosting-payment-topbar">
                    <div class="hosting-payment-meta-grid">

                        <div class="hosting-payment-meta">
                            <span>Brand</span>
                            <strong>Host in Sri Lanka</strong>
                        </div>

                        <div class="hosting-payment-meta">
                            <span>Policy Type</span>
                            <strong>Refund & Payment Policy</strong>
                        </div>

                        <div class="hosting-payment-meta">
                            <span>Last Updated</span>
                            <strong>May 25, 2026</strong>
                        </div>

                    </div>
                </div>

                <div class="hosting-payment-body">

                    <div class="hosting-payment-alert">
                        <strong>Important:</strong>
                        This Refund & Payment Policy should be read together with the Terms & Conditions,
                        Privacy Policy, booking confirmation details, Host package terms, payment gateway rules,
                        and any event-specific quotation or agreement issued by Ensolanka.
                    </div>

                    <!-- TOC -->
                    <div class="hosting-payment-toc">
                        <h3>Contents</h3>

                        <div class="hosting-payment-toc-grid">
                            <a href="#intro">Introduction</a>
                            <a href="#scope">Scope of This Policy</a>
                            <a href="#pricing">Host Pricing</a>
                            <a href="#commission">Ensolanka Commission</a>
                            <a href="#payment-items">Payable Items</a>
                            <a href="#payment-methods">Payment Methods</a>
                            <a href="#gateway-fees">Gateway and Bank Fees</a>
                            <a href="#deposits">Deposits and Advance Payments</a>
                            <a href="#confirmation">Booking Confirmation</a>
                            <a href="#guest-cancellation">Guest Cancellations</a>
                            <a href="#host-cancellation">Host Cancellations</a>
                            <a href="#rescheduling">Rescheduling</a>
                            <a href="#refund-eligibility">Refund Eligibility</a>
                            <a href="#non-refundable">Non-Refundable Items</a>
                            <a href="#refund-process">Refund Process</a>
                            <a href="#no-shows">No-Shows and Late Arrival</a>
                            <a href="#custom-events">Custom Events</a>
                            <a href="#host-settlement">Host Settlement</a>
                            <a href="#chargebacks">Chargebacks and Disputes</a>
                            <a href="#currency">Currency and Exchange Rates</a>
                            <a href="#contact">Contact Information</a>
                        </div>
                    </div>


                    <!-- INTRO -->
                    <section id="intro" class="hosting-payment-section">
                        <h2>1. Introduction</h2>

                        <p>
                            This Refund & Payment Policy explains how payments and refunds are handled on
                            <strong>Host in Sri Lanka</strong>, an Ensolanka platform for Hosting Partners and Guests
                            arranging romantic dates, proposal events, anniversaries, birthdays, honeymoon moments,
                            private dinners, venue experiences, meal plans, and add-on services.
                        </p>

                        <p>
                            By using the platform, registering as a Hosting Partner, submitting a venue or package,
                            requesting an event, confirming a booking, or making a payment, you agree to this policy.
                        </p>
                    </section>


                    <!-- SCOPE -->
                    <section id="scope" class="hosting-payment-section">
                        <h2>2. Scope of This Policy</h2>

                        <p>This policy applies to payments and refunds related to:</p>

                        <ul>
                            <li>Venue reservations</li>
                            <li>Event packages</li>
                            <li>Romantic date arrangements</li>
                            <li>Proposal events</li>
                            <li>Anniversary celebrations</li>
                            <li>Birthday celebrations</li>
                            <li>Honeymoon experiences</li>
                            <li>Private dining arrangements</li>
                            <li>Meal plans</li>
                            <li>Add-on services</li>
                            <li>Deposits and advance payments</li>
                            <li>Custom event quotations</li>
                            <li>Ensolanka coordination, service, and commission-related charges</li>
                        </ul>

                        <p>
                            Separate Host-specific or event-specific terms may also apply where clearly communicated
                            before confirmation.
                        </p>
                    </section>


                    <!-- PRICING -->
                    <section id="pricing" class="hosting-payment-section">
                        <h2>3. Host Pricing</h2>

                        <p>
                            Hosting Partners are responsible for setting clear and commercially reasonable prices for
                            their venues, event packages, meal plans, and add-on services.
                        </p>

                        <p>Prices may include:</p>

                        <ul>
                            <li>Base event package price</li>
                            <li>Venue usage fee</li>
                            <li>Duration-based pricing</li>
                            <li>Extra person charges</li>
                            <li>Meal price per person</li>
                            <li>Decoration, photography, music, cake, flowers, transport, or other add-on charges</li>
                            <li>Seasonal or peak-date adjustments</li>
                            <li>Custom event setup charges</li>
                            <li>Taxes, service charges, or local fees where applicable</li>
                        </ul>

                        <p>
                            Displayed prices may be estimated, tentative, or subject to final confirmation unless clearly
                            marked as confirmed. Final prices may change based on availability, guest count, event date,
                            special requests, meal choices, add-ons, and Host confirmation.
                        </p>
                    </section>


                    <!-- COMMISSION -->
                    <section id="commission" class="hosting-payment-section">
                        <h2>4. Ensolanka Commission</h2>

                        <p>
                            Hosting Partners agree that Ensolanka may charge a commission for introducing,
                            coordinating, organizing, and bringing client business to the Host.
                        </p>

                        <div class="hosting-payment-highlight-box">
                            <h4>Standard Host-Side Commission</h4>

                            <p>
                                Unless otherwise agreed in writing, Ensolanka’s standard Host-side commission is
                                <strong>10% of the confirmed Host event price or service value</strong>.
                            </p>

                            <div class="hosting-payment-example">
                                <div class="hosting-payment-example-row">
                                    <span>Confirmed guest event price</span>
                                    <strong>USD 300</strong>
                                </div>

                                <div class="hosting-payment-example-row">
                                    <span>Ensolanka commission — 10%</span>
                                    <strong>USD 30</strong>
                                </div>

                                <div class="hosting-payment-example-row">
                                    <span>Host-side gross value before Host costs</span>
                                    <strong>USD 270</strong>
                                </div>
                            </div>
                        </div>

                        <p>
                            Hosts must consider this commission when setting their prices. Commission may be deducted
                            before Host settlement, collected separately from the Host, or handled through another approved
                            settlement method.
                        </p>
                    </section>


                    <!-- PAYMENT ITEMS -->
                    <section id="payment-items" class="hosting-payment-section">
                        <h2>5. Payable Items</h2>

                        <p>
                            Once a guest selects or requests a venue, package, meal plan, or add-on service,
                            Ensolanka may create payable items in the guest’s payment center or booking process.
                        </p>

                        <p>Payable items may include:</p>

                        <ul>
                            <li>Event package fee</li>
                            <li>Venue booking fee</li>
                            <li>Meal plan amount</li>
                            <li>Add-on service amount</li>
                            <li>Deposit or advance payment</li>
                            <li>Balance payment</li>
                            <li>Custom event quotation</li>
                            <li>Coordination or service fee</li>
                            <li>Cancellation or rescheduling charge</li>
                            <li>Other agreed charges</li>
                        </ul>

                        <p>
                            Payment items may be marked as due, upcoming, paid, estimated, tentative, confirmed,
                            or not decided depending on the booking and payment stage.
                        </p>
                    </section>


                    <!-- PAYMENT METHODS -->
                    <section id="payment-methods" class="hosting-payment-section">
                        <h2>6. Payment Methods</h2>

                        <p>Payments may be handled through one or more approved methods, including:</p>

                        <ul>
                            <li>Online payment gateway</li>
                            <li>Card payment</li>
                            <li>Bank transfer</li>
                            <li>PayPal or similar payment service where available</li>
                            <li>Stripe or similar card processing service where available</li>
                            <li>Offline payment approved by Ensolanka</li>
                            <li>Direct Host payment where specifically approved by Ensolanka</li>
                        </ul>

                        <p>
                            Ensolanka may decide the suitable payment method based on the booking type, Host arrangement,
                            guest location, currency, timing, gateway availability, and operational requirements.
                        </p>

                        <p>
                            A booking may not be treated as confirmed until the required payment, deposit,
                            or confirmation step has been completed.
                        </p>
                    </section>


                    <!-- GATEWAY FEES -->
                    <section id="gateway-fees" class="hosting-payment-section">
                        <h2>7. Gateway, Bank, and Transaction Fees</h2>

                        <p>
                            Payment processors, banks, card networks, PayPal, Stripe, or other financial service providers
                            may charge transaction fees, foreign exchange fees, withdrawal fees, refund fees, or processing charges.
                        </p>

                        <p>
                            These fees may be:
                        </p>

                        <ul>
                            <li>Included in the final price</li>
                            <li>Added to the guest payment</li>
                            <li>Deducted from Host settlement</li>
                            <li>Deducted from refund amounts</li>
                            <li>Handled according to the specific booking or gateway arrangement</li>
                        </ul>

                        <p>
                            Ensolanka is not responsible for delays, holds, rejected payments, failed payments,
                            bank processing delays, or gateway restrictions beyond its reasonable control.
                        </p>
                    </section>


                    <!-- DEPOSITS -->
                    <section id="deposits" class="hosting-payment-section">
                        <h2>8. Deposits and Advance Payments</h2>

                        <p>
                            Some events, venues, packages, meal plans, or add-on services may require a deposit or advance payment
                            before the booking can be confirmed.
                        </p>

                        <p>Deposits may be required to:</p>

                        <ul>
                            <li>Reserve a date and time</li>
                            <li>Hold a venue or private area</li>
                            <li>Purchase flowers, cakes, or decoration materials</li>
                            <li>Arrange photography, music, transport, or third-party services</li>
                            <li>Prepare meals or ingredients</li>
                            <li>Schedule staff</li>
                            <li>Protect the Host from last-minute cancellation</li>
                        </ul>

                        <p>
                            Deposits may be refundable, partially refundable, or non-refundable depending on the Host policy,
                            event type, preparation stage, cancellation timing, and confirmed arrangement.
                        </p>
                    </section>


                    <!-- CONFIRMATION -->
                    <section id="confirmation" class="hosting-payment-section">
                        <h2>9. Booking Confirmation</h2>

                        <p>
                            A guest request is not automatically a confirmed booking.
                        </p>

                        <p>A booking is generally confirmed only after:</p>

                        <ul>
                            <li>The guest submits the request</li>
                            <li>Ensolanka reviews the request</li>
                            <li>The Host confirms availability</li>
                            <li>Final price, inclusions, exclusions, date, time, guest count, and requirements are clarified</li>
                            <li>Required payment or deposit is completed</li>
                            <li>Ensolanka confirms the booking status</li>
                        </ul>

                        <p>
                            Until confirmation is completed, availability, price, and service details may change.
                        </p>
                    </section>


                    <!-- GUEST CANCELLATION -->
                    <section id="guest-cancellation" class="hosting-payment-section">
                        <h2>10. Guest Cancellations</h2>

                        <p>
                            Guests may request cancellation, but cancellation does not automatically guarantee a refund.
                        </p>

                        <p>Refund eligibility may depend on:</p>

                        <ul>
                            <li>Time remaining before the event</li>
                            <li>Host cancellation policy</li>
                            <li>Amount already paid</li>
                            <li>Whether the booking is confirmed</li>
                            <li>Whether the venue was reserved</li>
                            <li>Whether meals were prepared or ingredients purchased</li>
                            <li>Whether decoration materials, flowers, cakes, or custom items were purchased</li>
                            <li>Whether third-party services were booked</li>
                            <li>Whether Ensolanka coordination work was already completed</li>
                            <li>Payment gateway and bank refund rules</li>
                        </ul>

                        <p>
                            Cancellation charges may apply. Refunds may be full, partial, unavailable, or converted into
                            a rescheduling option depending on the situation.
                        </p>
                    </section>


                    <!-- HOST CANCELLATION -->
                    <section id="host-cancellation" class="hosting-payment-section">
                        <h2>11. Host Cancellations</h2>

                        <p>
                            Hosts should not cancel confirmed bookings without valid reason. If a Host cancels,
                            Ensolanka may attempt to arrange an alternative Host, venue, or event option where possible.
                        </p>

                        <p>Depending on the case, Ensolanka may:</p>

                        <ul>
                            <li>Offer a suitable replacement option</li>
                            <li>Support rescheduling</li>
                            <li>Arrange a refund where applicable</li>
                            <li>Reduce or remove the Host’s visibility</li>
                            <li>Suspend or remove the Host listing</li>
                            <li>Record the issue in the Host’s platform history</li>
                            <li>Recover costs where appropriate</li>
                        </ul>

                        <p>
                            Emergency situations, safety issues, weather events, legal restrictions, or force majeure events
                            will be reviewed case by case.
                        </p>
                    </section>


                    <!-- RESCHEDULING -->
                    <section id="rescheduling" class="hosting-payment-section">
                        <h2>12. Rescheduling</h2>

                        <p>
                            Rescheduling may be possible if the Guest, Host, and Ensolanka agree.
                        </p>

                        <p>Rescheduling depends on:</p>

                        <ul>
                            <li>Venue availability</li>
                            <li>Host approval</li>
                            <li>Guest agreement</li>
                            <li>Event type</li>
                            <li>Payment status</li>
                            <li>Preparation work already completed</li>
                            <li>Third-party service availability</li>
                            <li>Additional costs or price changes</li>
                        </ul>

                        <p>
                            Rescheduling is not guaranteed. Additional charges may apply if costs have already been incurred
                            or if the new date requires different pricing.
                        </p>
                    </section>


                    <!-- REFUND ELIGIBILITY -->
                    <section id="refund-eligibility" class="hosting-payment-section">
                        <h2>13. Refund Eligibility</h2>

                        <p>
                            Refund eligibility is reviewed based on the facts of each booking.
                        </p>

                        <p>Refunds may be approved where:</p>

                        <ul>
                            <li>The Host is unavailable and no suitable alternative can be arranged</li>
                            <li>The booking was not confirmed</li>
                            <li>The payment was made in error and no services were reserved or prepared</li>
                            <li>A duplicate payment was made</li>
                            <li>Ensolanka determines that refunding is commercially fair and operationally possible</li>
                        </ul>

                        <p>
                            Refunds may be refused or reduced where costs have already been incurred or where a Host,
                            third-party provider, or Ensolanka has already performed significant preparation or coordination work.
                        </p>
                    </section>


                    <!-- NON REFUNDABLE -->
                    <section id="non-refundable" class="hosting-payment-section">
                        <h2>14. Non-Refundable Items</h2>

                        <p>Depending on the booking, the following may be non-refundable:</p>

                        <ul>
                            <li>Ensolanka coordination or service fees</li>
                            <li>Payment gateway or bank fees</li>
                            <li>Venue reservation deposits</li>
                            <li>Custom decorations</li>
                            <li>Flowers and floral arrangements</li>
                            <li>Cakes and custom food items</li>
                            <li>Meals already prepared or ingredients already purchased</li>
                            <li>Photography or videography deposits</li>
                            <li>Music or entertainment deposits</li>
                            <li>Transport bookings</li>
                            <li>Third-party service deposits</li>
                            <li>Special-order or personalized items</li>
                            <li>Late cancellation charges</li>
                            <li>No-show charges</li>
                        </ul>

                        <p>
                            If a payment includes both refundable and non-refundable parts, Ensolanka may calculate
                            a partial refund after deducting relevant charges.
                        </p>
                    </section>


                    <!-- REFUND PROCESS -->
                    <section id="refund-process" class="hosting-payment-section">
                        <h2>15. Refund Process</h2>

                        <p>
                            Refund requests should be submitted to Ensolanka with relevant details such as booking reference,
                            payment proof, event date, Host or venue name, reason for cancellation, and any supporting evidence.
                        </p>

                        <p>Ensolanka may review:</p>

                        <ul>
                            <li>Payment records</li>
                            <li>Booking status</li>
                            <li>Host confirmation</li>
                            <li>Cancellation timing</li>
                            <li>Preparation costs</li>
                            <li>Third-party commitments</li>
                            <li>Gateway or bank rules</li>
                            <li>Platform communication history</li>
                        </ul>

                        <p>
                            Approved refunds may be returned through the original payment method where possible,
                            or by another approved method. Refund timelines depend on gateway, bank, currency,
                            and administrative processing requirements.
                        </p>
                    </section>


                    <!-- NO SHOWS -->
                    <section id="no-shows" class="hosting-payment-section">
                        <h2>16. No-Shows, Late Arrival, and Overtime</h2>

                        <p>
                            If a Guest fails to attend a confirmed event without timely notice, the booking may be treated
                            as a no-show. No-shows may be non-refundable.
                        </p>

                        <p>
                            If a Guest arrives late, the Host may not be able to extend the event duration, especially where
                            the venue has other bookings, staff schedules, kitchen timing, or operational limits.
                        </p>

                        <p>
                            Overtime, extra guests, additional food or drinks, extra services, property damage, or behavior-related
                            costs may result in additional charges.
                        </p>
                    </section>


                    <!-- CUSTOM EVENTS -->
                    <section id="custom-events" class="hosting-payment-section">
                        <h2>17. Custom Events and Special Orders</h2>

                        <p>
                            Custom events may involve personalized arrangements such as special decorations, name boards,
                            custom cakes, premium flowers, photographers, musicians, transport, private staff,
                            or other third-party services.
                        </p>

                        <p>
                            Because custom items may be purchased or prepared specifically for the Guest,
                            related payments or deposits may be non-refundable after confirmation.
                        </p>

                        <p>
                            Guests should carefully review custom event details before confirming and paying.
                        </p>
                    </section>


                    <!-- HOST SETTLEMENT -->
                    <section id="host-settlement" class="hosting-payment-section">
                        <h2>18. Host Settlement</h2>

                        <p>
                            Where Ensolanka collects payment from Guests on behalf of a booking arrangement,
                            Host settlement may be processed after deducting applicable Ensolanka commission,
                            gateway fees, bank charges, refunds, chargebacks, or other agreed deductions.
                        </p>

                        <p>
                            Settlement timing may depend on payment gateway clearance, event completion, dispute status,
                            refund period, accounting review, Host account details, and internal processing requirements.
                        </p>

                        <p>
                            Hosts are responsible for providing accurate bank or payment details when settlement functionality
                            is enabled or requested.
                        </p>
                    </section>


                    <!-- CHARGEBACKS -->
                    <section id="chargebacks" class="hosting-payment-section">
                        <h2>19. Chargebacks, Payment Disputes, and Fraud</h2>

                        <p>
                            If a Guest disputes a payment with a bank, card provider, or payment gateway, the payment may be
                            held, reversed, or investigated.
                        </p>

                        <p>
                            Ensolanka may request evidence from the Guest, Host, or staff records to respond to a dispute.
                            This may include booking details, communication history, payment records, event proof,
                            cancellation records, or Host confirmation.
                        </p>

                        <p>
                            Fraudulent payments, false claims, misuse of payment systems, or intentional chargeback abuse
                            may result in account restrictions, booking cancellation, legal action, or recovery of costs.
                        </p>
                    </section>


                    <!-- CURRENCY -->
                    <section id="currency" class="hosting-payment-section">
                        <h2>20. Currency and Exchange Rates</h2>

                        <p>
                            Prices may be displayed or charged in USD, LKR, or another supported currency.
                        </p>

                        <p>
                            Currency conversion may be affected by payment gateways, banks, exchange rates, card issuer fees,
                            withdrawal charges, and settlement timing.
                        </p>

                        <p>
                            Final received or refunded amounts may differ due to exchange rates and payment processing costs.
                            Ensolanka is not responsible for differences caused by banks, gateways, card issuers,
                            or foreign exchange providers.
                        </p>
                    </section>


                    <!-- CONTACT -->
                    <section id="contact" class="hosting-payment-section">
                        <h2>21. Contact Information</h2>

                        <p>
                            For questions about payments, deposits, refunds, booking charges, Host commission,
                            or settlement, users may contact Ensolanka.
                        </p>

                        <div class="hosting-payment-contact-card">
                            <h3>Ensolanka Contact Details</h3>

                            <p>
                                <strong>Ensolanka LLC</strong><br>
                                30 N Gould St Ste R, Sheridan, WY 82801, United States
                            </p>

                            <p>
                                <strong>Ensolanka Holdings (Pvt) Ltd</strong><br>
                                No. 190/1/3/B, Bank Building, Main Road, Wennappuwa, Sri Lanka
                            </p>

                            <ul>
                                <li>Email: <a href="mailto:info@ensolanka.com">info@ensolanka.com</a></li>
                                <li>Support Email: <a href="mailto:support@ensolanka.com">support@ensolanka.com</a></li>
                                <li>WhatsApp USA: <a href="https://wa.me/13072182541" target="_blank">+1 307 218 2541</a></li>
                                <li>WhatsApp Asia: <a href="https://wa.me/94716978355" target="_blank">+94 71 697 8355</a></li>
                            </ul>
                        </div>
                    </section>


                    <!-- FINAL CTA -->
                    <div class="hosting-payment-final-cta">
                        <h3>Need help with a payment or refund question?</h3>

                        <p>
                            Contact the Host in Sri Lanka team before confirming a booking, making a payment,
                            cancelling an arrangement, or requesting a refund.
                        </p>

                        <div class="d-flex justify-content-center gap-3 flex-wrap">
                            <a href="{% url 'hosting_app:contact_page' %}" class="hosting-payment-btn">
                                <i class="bi bi-envelope-fill me-2"></i>
                                Contact Us
                            </a>

                            <a href="{% url 'hosting_app:terms_conditions' %}" class="hosting-payment-outline-btn">
                                <i class="bi bi-shield-check me-2"></i>
                                Terms & Conditions
                            </a>
                        </div>
                    </div>

                </div>
            </div>
        </div>
    </section>

</div>

{% endblock %}