Refund Policy
Effective Date: July 16, 2026
Last Updated: July 16, 2026
1. Who This Policy Applies To
Tavvi is a platform that connects independent merchants with their customers. Each merchant is its own business and sets its own refund policy for the goods and services it offers. This page describes:
- How refunds flow through the Tavvi platform mechanically
- The platform-level rules we enforce on top of merchant policies (for example, the automatic full refund when an order is canceled before the merchant starts preparing it)
- How to request help when you cannot resolve a refund with the merchant directly
This page is not a substitute for the individual merchant's refund policy. Where this page and a merchant's policy describe the same situation, this page sets the floor (the minimum protections we guarantee) and the merchant's policy can offer more generous terms but not less.
2. How Refunds Mechanically Work
Tavvi processes every transaction through Stripe. Refunds therefore flow through Stripe back to the original payment method:
- The merchant initiates the refund (full or partial) from the Tavvi app, or we initiate it on the merchant's behalf for cases described in Sections 3 and 4 below
- Stripe returns the funds to the card or bank account that paid for the transaction
- Settlement typically takes 5 to 10 business days depending on your bank or card issuer
- Stripe's processing fee on the original transaction is not refunded by Stripe (this is industry-standard). The platform-level processing fee Tavvi charges is also not refunded, except for the cases in Section 3 below where we waive it
- The refund appears on your statement as a credit from the original merchant, not from Tavvi or FornaxLink
3. Order Cancellations and Refunds
Purchases on Tavvi are orders placed against a merchant's catalog (in the app or on the merchant's public page) and paid at checkout. The refund flow is built into the platform:
- Before the merchant starts preparing the order: The consumer may cancel the order from the order screen. Canceling automatically refunds the full amount — always the full amount, always to the original payment method — via Stripe within 5 to 10 business days.
- After preparation has started (in progress, ready, or delivered/shipped): Cancellation closes, because the merchant has begun committing work and materials. The consumer can instead submit a refund request from the order screen; the request goes to the merchant to approve or decline under the merchant's own policy. If approved, the platform supports a full, partial, or item-level refund back to the original payment method.
- Completed sales: Refunds are at the merchant's discretion and subject to their own policy. If a dispute is unresolvable, see Section 6 below.
The order screen shows the refund status and the expected settlement window for any cancellation or approved refund.
4. Refunds We Initiate
Tavvi may initiate a refund on a merchant's behalf in the following circumstances, even without the merchant's express agreement at the moment of refund:
- A merchant account is suspended or banned for platform-conduct violations while consumer payments for unfulfilled orders are held in the merchant's Stripe balance
- A Stripe dispute is filed by the consumer's card issuer and the merchant does not respond within the dispute deadline
- The merchant ceases operations or becomes unreachable for an extended period (typically 30 days of no platform activity with open obligations to consumers)
- A court order, subpoena, or law enforcement direction requires the refund
In each of these cases we will email the merchant before and after the refund with a written explanation. Merchants who disagree can dispute the refund through our appeal process — see Section 8 of the Acceptable Use Policy.
5. Reward Points and Coupons
Points and coupons are not currency and have no cash value. When a transaction that earned points is refunded, the corresponding points are reversed automatically. Coupons applied to a refunded transaction return to the consumer's account for re-use unless they have already expired. See Section 5 of the Terms of Service for the full rewards-program terms.
6. When You Cannot Resolve a Refund With the Merchant
The first step is always direct conversation in the chat thread with the merchant. Most refund situations resolve there once the two sides have shared what they're seeing.
If you have tried in good faith to resolve a refund with the merchant and cannot reach an outcome, you have three escalation paths:
- Tavvi support: Write to help@fornaxlink.com with the order number, a brief description, and screenshots of the conversation if helpful. We will look at the message history and the transaction record and reach back within 5 business days. We can sometimes mediate; we cannot override an individual merchant's contract or substitute our judgment for a state consumer-protection authority.
- Stripe dispute (chargeback): You retain the full right to dispute the charge directly with your card issuer at any time. Stripe handles the formal dispute process. A successful chargeback returns funds to your card; an unsuccessful chargeback may leave the original charge in place. We do not penalize consumers for filing legitimate chargebacks.
- State consumer protection: For unresolved disputes you may file a complaint with your state's consumer protection office or the Better Business Bureau against the individual merchant. Tavvi is a platform, not a party to the transaction; the merchant is the responsible business.
7. What This Policy Does Not Cover
- Disputes over service quality, taste, fit, or aesthetic preference — these are between you and the merchant
- Refunds on services already delivered as agreed
- Refunds for changing your mind after a service has begun (the merchant may offer a partial refund or none, at their discretion)
- Reimbursement for indirect or consequential costs (lost opportunity, travel, replacement services) — see Section 12 of the Terms of Service
8. Contact
Help with a specific refund: help@fornaxlink.com
Merchant disputes about a platform-initiated refund: admin@fornaxlink.com