mirror of
https://github.com/myronblair/tomsjavajive
synced 2026-06-30 09:40:24 -05:00
Rewrite returns policy to match Google Merchant Center requirements
30-day window, defective + non-defective returns, exchanges accepted, free prepaid return label, no restocking fees, 5-day refund processing. US only. Removes old three-tier responsibility model. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
+55
-45
@@ -1,6 +1,6 @@
|
||||
<?php
|
||||
$pageTitle = "Returns & Refunds - Tom's Java Jive";
|
||||
$metaDescription = "Tom's Java Jive return and refund policy. Simple, transparent, and always on your side.";
|
||||
$metaDescription = "Tom's Java Jive return and refund policy. 30-day returns accepted. Free return shipping. No restocking fees.";
|
||||
$breadcrumbs = [
|
||||
['name' => 'Home', 'url' => 'https://tomsjavajive.com'],
|
||||
['name' => 'Returns', 'url' => 'https://tomsjavajive.com/returns.php']
|
||||
@@ -16,71 +16,81 @@ require_once __DIR__ . '/includes/header.php';
|
||||
<p style="color: var(--text-muted); font-size: 1.1rem;">Simple, transparent, and always focused on making things right.</p>
|
||||
</div>
|
||||
|
||||
<!-- Intro -->
|
||||
<!-- Policy Summary -->
|
||||
<div class="card" style="margin-bottom: 2rem;">
|
||||
<div class="card-body">
|
||||
<p style="color: var(--text-muted); line-height: 1.8; margin: 0;">At Tom's Java Jive, we believe in keeping things simple and transparent — especially when it comes to our return policy. Here's how we handle issues, with a focus on making things right as quickly as possible.</p>
|
||||
<p style="color: var(--text-muted); line-height: 1.8; margin: 0 0 1.25rem;">At Tom's Java Jive, your satisfaction is our priority. We accept returns and exchanges within <strong>30 days</strong> of delivery for any reason — whether the product is defective or you simply changed your mind.</p>
|
||||
<div style="display: grid; grid-template-columns: repeat(auto-fit, minmax(180px, 1fr)); gap: 1rem;">
|
||||
<div style="background: var(--bg-secondary); border-radius: 8px; padding: 1rem; text-align: center;">
|
||||
<div style="font-size: 1.5rem; margin-bottom: 0.4rem;">📦</div>
|
||||
<div style="font-weight: 600; font-size: 0.9rem; margin-bottom: 0.25rem;">30-Day Window</div>
|
||||
<div style="color: var(--text-muted); font-size: 0.85rem;">Returns & exchanges accepted within 30 days of delivery</div>
|
||||
</div>
|
||||
<div style="background: var(--bg-secondary); border-radius: 8px; padding: 1rem; text-align: center;">
|
||||
<div style="font-size: 1.5rem; margin-bottom: 0.4rem;">🏷️</div>
|
||||
<div style="font-weight: 600; font-size: 0.9rem; margin-bottom: 0.25rem;">Free Return Label</div>
|
||||
<div style="color: var(--text-muted); font-size: 0.85rem;">We email you a prepaid label — just download, print, and drop off</div>
|
||||
</div>
|
||||
<div style="background: var(--bg-secondary); border-radius: 8px; padding: 1rem; text-align: center;">
|
||||
<div style="font-size: 1.5rem; margin-bottom: 0.4rem;">💳</div>
|
||||
<div style="font-weight: 600; font-size: 0.9rem; margin-bottom: 0.25rem;">No Restocking Fees</div>
|
||||
<div style="color: var(--text-muted); font-size: 0.85rem;">You get back exactly what you paid — no deductions</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- Your Responsibility -->
|
||||
<!-- What We Accept -->
|
||||
<div class="card" style="margin-bottom: 1.5rem;">
|
||||
<div class="card-body">
|
||||
<div style="display: flex; align-items: center; gap: 0.75rem; margin-bottom: 1rem;">
|
||||
<div style="width: 42px; height: 42px; background: rgba(59,130,246,0.12); border-radius: 50%; display: flex; align-items: center; justify-content: center; font-size: 1.3rem; flex-shrink: 0;">👤</div>
|
||||
<h2 style="font-size: 1.2rem; margin: 0;">Your Responsibility</h2>
|
||||
</div>
|
||||
<p style="color: var(--text-muted); line-height: 1.8; margin-bottom: 1rem;">If there's a mistake on your end — such as providing an incorrect shipping address or ordering the wrong item — you'll be responsible for the cost of correcting it.</p>
|
||||
<div style="background: var(--bg-secondary); border-radius: 8px; padding: 1rem 1.25rem;">
|
||||
<div style="font-weight: 600; margin-bottom: 0.4rem; font-size: 0.95rem;">What to do:</div>
|
||||
<p style="color: var(--text-muted); margin: 0; line-height: 1.7; font-size: 0.95rem;">Simply <a href="/shop.php">place a new order</a> and <a href="/contact.php">let us know</a> about both the issue and your new order number. We'll prioritize the corrected order to get it on its way quickly.</p>
|
||||
<div style="width: 42px; height: 42px; background: rgba(16,185,129,0.12); border-radius: 50%; display: flex; align-items: center; justify-content: center; font-size: 1.3rem; flex-shrink: 0;">✅</div>
|
||||
<h2 style="font-size: 1.2rem; margin: 0;">What We Accept</h2>
|
||||
</div>
|
||||
<ul style="padding-left: 1.25rem; color: var(--text-muted); line-height: 1.9; margin: 0;">
|
||||
<li><strong>Defective products</strong> — damaged, stale, or incorrect items sent by us</li>
|
||||
<li><strong>Non-defective products</strong> — changed your mind, ordered the wrong flavor or grind</li>
|
||||
<li><strong>Exchanges</strong> — swap for a different product of equal or lesser value</li>
|
||||
<li>All items must be in their <strong>original, unopened packaging</strong> (except in cases of defect)</li>
|
||||
<li>Applies to orders shipped within the <strong>United States</strong></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- Our Responsibility -->
|
||||
<!-- How to Return -->
|
||||
<div class="card" style="margin-bottom: 1.5rem;">
|
||||
<div class="card-body">
|
||||
<div style="display: flex; align-items: center; gap: 0.75rem; margin-bottom: 1rem;">
|
||||
<div style="width: 42px; height: 42px; background: rgba(16,185,129,0.12); border-radius: 50%; display: flex; align-items: center; justify-content: center; font-size: 1.3rem; flex-shrink: 0;">☕</div>
|
||||
<h2 style="font-size: 1.2rem; margin: 0;">Our Responsibility</h2>
|
||||
<div style="width: 42px; height: 42px; background: rgba(59,130,246,0.12); border-radius: 50%; display: flex; align-items: center; justify-content: center; font-size: 1.3rem; flex-shrink: 0;">📬</div>
|
||||
<h2 style="font-size: 1.2rem; margin: 0;">How to Return or Exchange</h2>
|
||||
</div>
|
||||
<p style="color: var(--text-muted); line-height: 1.8; margin-bottom: 1rem;">We're all human, and occasionally mistakes happen on our end too. Our error rate is very low, but if we slip up — like sending the wrong grind, the wrong product, or using the wrong label — we fully take responsibility.</p>
|
||||
<div style="background: rgba(16,185,129,0.08); border: 1px solid rgba(16,185,129,0.3); border-radius: 8px; padding: 1rem 1.25rem;">
|
||||
<div style="font-weight: 600; margin-bottom: 0.4rem; font-size: 0.95rem; color: #10b981;">What we'll do:</div>
|
||||
<p style="color: var(--text-muted); margin: 0; line-height: 1.7; font-size: 0.95rem;">Contact us, place a new order, and send us a note about the mistake along with your new order number. We'll cover all costs for the replacement coffee and its shipping, and we'll get the corrected order out as fast as we can.</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- Shared Responsibility -->
|
||||
<div class="card" style="margin-bottom: 2rem;">
|
||||
<div class="card-body">
|
||||
<div style="display: flex; align-items: center; gap: 0.75rem; margin-bottom: 1rem;">
|
||||
<div style="width: 42px; height: 42px; background: rgba(245,158,11,0.12); border-radius: 50%; display: flex; align-items: center; justify-content: center; font-size: 1.3rem; flex-shrink: 0;">🤝</div>
|
||||
<h2 style="font-size: 1.2rem; margin: 0;">Shared Responsibility</h2>
|
||||
</div>
|
||||
<p style="color: var(--text-muted); line-height: 1.8; margin-bottom: 1rem;">Sometimes issues arise that are beyond anyone's control — carrier mistakes, package theft, or items reported as undelivered. In these cases, you have flexibility in deciding the best course of action, whether that's filing a claim with the carrier or requesting a replacement.</p>
|
||||
<div style="background: rgba(245,158,11,0.08); border: 1px solid rgba(245,158,11,0.3); border-radius: 8px; padding: 1rem 1.25rem;">
|
||||
<div style="font-weight: 600; margin-bottom: 0.4rem; font-size: 0.95rem; color: #d97706;">How it works:</div>
|
||||
<p style="color: var(--text-muted); margin: 0; line-height: 1.7; font-size: 0.95rem;">If you choose to replace the order, you'll cover the shipping cost and we'll cover the coffee cost up to <strong>$25.00</strong>. Place a new order, <a href="/contact.php">email us</a> with the details and your new order number, and we'll refund the coffee cost and expedite the replacement.</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- How to Contact -->
|
||||
<div class="card" style="margin-bottom: 2.5rem;">
|
||||
<div class="card-body">
|
||||
<h2 style="font-size: 1.2rem; margin-bottom: 1rem;">How to Reach Us</h2>
|
||||
<ol style="padding-left: 1.25rem; color: var(--text-muted); line-height: 1.9; margin: 0;">
|
||||
<li>Email <a href="mailto:sales@tomsjavajive.com">sales@tomsjavajive.com</a> with your <strong>order number</strong> and a description of the issue.</li>
|
||||
<li>If your order arrived damaged, include a photo — it helps us resolve things faster.</li>
|
||||
<li>We'll respond within <strong>1 business day</strong> with next steps.</li>
|
||||
<li>Refunds are returned to your original payment method within <strong>3–5 business days</strong>.</li>
|
||||
<li>Email <a href="mailto:sales@tomsjavajive.com">sales@tomsjavajive.com</a> with your <strong>order number</strong> and reason for the return or exchange.</li>
|
||||
<li>If the item arrived damaged or defective, include a photo — it helps us resolve things faster.</li>
|
||||
<li>We'll respond within <strong>1 business day</strong> with a <strong>free prepaid return label</strong> — download and print it at home.</li>
|
||||
<li>Pack the item securely and drop it off at any compatible carrier location.</li>
|
||||
<li>Once we receive your return, your refund will be processed within <strong>5 business days</strong> to your original payment method.</li>
|
||||
</ol>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<!-- Refund Details -->
|
||||
<div class="card" style="margin-bottom: 2rem;">
|
||||
<div class="card-body">
|
||||
<div style="display: flex; align-items: center; gap: 0.75rem; margin-bottom: 1rem;">
|
||||
<div style="width: 42px; height: 42px; background: rgba(245,158,11,0.12); border-radius: 50%; display: flex; align-items: center; justify-content: center; font-size: 1.3rem; flex-shrink: 0;">💰</div>
|
||||
<h2 style="font-size: 1.2rem; margin: 0;">Refund Details</h2>
|
||||
</div>
|
||||
<ul style="padding-left: 1.25rem; color: var(--text-muted); line-height: 1.9; margin: 0;">
|
||||
<li>Refunds are issued to your <strong>original payment method</strong></li>
|
||||
<li>Processed within <strong>5 business days</strong> of receiving your return</li>
|
||||
<li><strong>No restocking fees</strong> — you receive the full amount paid</li>
|
||||
<li>Return shipping is <strong>free</strong> — we provide a prepaid label</li>
|
||||
<li>For exchanges, replacement orders ship within <strong>1–2 business days</strong> of receiving your return</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<p style="text-align: center; color: var(--text-muted);">Have a question about your order? <a href="/contact.php">Contact us</a> and we'll take care of you.</p>
|
||||
|
||||
</div>
|
||||
|
||||
Reference in New Issue
Block a user