payment confirmation for renter after rental request approval, first listing celebration email, removed burstprotection for google places autocomplete, renamed email templates

This commit is contained in:
jackiettran
2025-10-28 22:23:41 -04:00
parent 502d84a741
commit d1cb857aa7
25 changed files with 2171 additions and 53 deletions

View File

@@ -0,0 +1,39 @@
<h1>Late Return Detected - Action Required</h1>
<p>Hello Customer Service Team,</p>
<p>A late return has been reported and requires manual processing:</p>
<div class="info-box">
<p><strong>Rental ID:</strong> {{rentalId}}</p>
<p><strong>Item:</strong> {{itemName}}</p>
<p><strong>Owner:</strong> {{ownerName}} ({{ownerEmail}})</p>
<p><strong>Renter:</strong> {{renterName}} ({{renterEmail}})</p>
</div>
<h2>Return Details</h2>
<div class="alert-box">
<p><strong>Scheduled End:</strong> {{scheduledEnd}}</p>
<p><strong>Actual Return:</strong> {{actualReturn}}</p>
<p><strong>Hours Late:</strong> {{hoursLate}}</p>
<p><strong>Calculated Late Fee:</strong> ${{lateFee}}</p>
</div>
<h2>Next Steps</h2>
<p>Please follow this process:</p>
<ol style="color: #495057; margin: 20px 0; padding-left: 20px;">
<li>Send an email to the renter ({{renterEmail}}) confirming the late return details</li>
<li>Include the calculated late fee amount and reason for the charge</li>
<li>Provide the renter with 48 hours to respond</li>
<li>If the renter agrees or does not respond within 48 hours, manually charge the late fee through the Stripe dashboard</li>
<li>If the renter disputes, review the case and take appropriate action</li>
</ol>
<div class="info-box">
<p><strong>Note:</strong> The late fee has NOT been automatically charged. Manual processing is required.</p>
</div>
<p>Thank you for your attention to this matter.</p>