E-commerce
September 4, 2026
Are you wondering why a service fee suddenly appears at checkout and how to justify it without surprising your customer?
This additional cost covers specific services related to your delivery method or the use of a third-party tool, and it must be transparent to ensure trust.
The complexity lies in the fact that these fees vary depending on the cart, country, and chosen options, requiring a precise explanation rather than a generic rule.
So how does Qstomy allow you to calculate and explain these service fees without creating a feeling of hidden costs? On the agenda:
Why do service fees create so much friction in the cart?
What is the exact data to check to justify this amount?
How to explain the proportional or flat-rate calculation of the fee?
What alternatives can be proposed to reduce or avoid this cost?
What strategy to adopt in case of a dispute or perceived error?
Let's get started.
Summary
Why do service fees create so much friction in the shopping cart?
The psychological impact of an unexpected cost
A fee added late in the purchasing journey can immediately trigger a feeling of disappointment. The customer, having arrived at the checkout stage, expected a known and stable final total.
Even if the fee is legitimate and transparent in the terms and conditions pages, its sudden appearance during the checkout funnel gives the impression of a price modification or a hidden cost.
This is why the chatbot must act quickly to make this fee understandable. It is not just about confirming that it is part of the general terms and conditions, but about locating its precise origin.
A service fee is better accepted when the customer concretely understands what it is for and why it applies specifically to their current basket, rather than being seen as a penalty.

Convert over 2,000 customers on average per month with Qstomy.
The world’s 1st Shopify AI dedicated to customer conversion



Empowering 200+ e-commerce merchants
What data do you need to check before explaining a fee?
The Need for Granular File Verification
To respond effectively, the bot must query multiple elements of the order context. It is not enough to look at a total fee; the individual components must be distinguished.
The chatbot must check the cart to identify the type of service chosen, such as express delivery or a specific product that triggers this cost. The delivery country is also crucial as taxes and regulations vary by geographical area.
It is also necessary to analyze the selected delivery method, the total amount of the fee displayed, the currency used, as well as the impact of applicable taxes on this precise amount.
Finally, the integration of active promotions and the presence of specific options such as optional insurance must be taken into account to avoid any confusion with standard delivery fees.
How do you explain the fee calculation without technical jargon?
Deciphering the calculation mechanism without complexity
The chatbot must clearly explain whether the fee is fixed, a flat rate, or proportional to the cart total. This distinction is fundamental for transparency.
When the information is available, it is useful to quote the exact amount applied to show that the calculation is automated and consistent with the established rules. This reassures the customer that there are no manual errors.
It must be specified whether this cost depends on the premium service chosen, the geographical distance, or the total value of the order. An effective response looks like: "This fee is applied because your cart includes a specific service and it covers the associated logistics."
The goal is to transform an opaque cost line into an expense justified by an explicit choice made by the customer during their selection.
What concrete alternatives can be proposed to reduce the cost?
Proposing solutions to optimize the total cost
Depending on the commercial policy in force, the customer often has the option to choose an alternative to avoid or reduce this fee. The chatbot should present these options as value choices rather than as a punishment.
Solutions may include switching to a cheaper standard delivery method, in-store pickup if the company allows it, or modifying the cart to exclude certain optional services.
It is also possible to suggest choosing a slower but economical alternative, allowing the customer to keep control over their final budget without sacrificing delivery.
The objective of the exchange is to help the customer decide rationally between the convenience of a fast delivery time and the associated cost, by highlighting the options available immediately.
How to handle cases where the customer disputes the legitimacy of the fee?
Rigorous management of disputes and inconsistencies
If a customer believes that the fee is incorrect or higher than they had anticipated, the chatbot must conduct a thorough review of the cart items and the taxes applied.
In cases where the discrepancy is not immediately visible, the bot can request a screenshot to analyze the situation accurately. This helps to distinguish a system error from a temporary misunderstanding.
It is imperative that the chatbot does not make the decision to cancel or refund a fee without human validation if the commercial or accounting rule strictly forbids it.
Dispute management requires active listening and the ability to forward the complete file to the support team for final resolution, thus ensuring that the customer feels heard.
What conversation flow should be adopted to reassure the customer?
The ideal flow to explain without being defensive
The conversational strategy must always start by explaining the cost before attempting to defend the underlying business rule. This is an approach focused on clarity.
It is necessary to identify the cart, the country, the chosen service, and the displayed fee to structure the response. Next, it is crucial to distinguish this service fee from delivery fees, taxes, insurance, or payment surcharges that could be confused.
The chatbot must then explain the calculation and the usefulness of the fee based on the information confirmed during the conversation. If the customer wishes to reduce the cost, the bot must offer visible alternatives without insisting on maintaining the expensive service.
Finally, if the amount seems inconsistent or if a dispute requires manual action, the transfer to an agent is triggered automatically with a full summary of the situation.
Which template messages should be used depending on the situation encountered?
Precise formulation for each type of interaction
To explain the cost simply, use clear phrasing: "This fee corresponds to the service selected in your cart, separate from standard delivery fees." This helps to distinguish the concepts.
To offer an alternative, adopt a collaborative tone: "If you prefer to reduce the overall cost, I can check standard options or store pickup availability for you." The goal is to assist with decision-making.
In case of dispute or misunderstanding, the response should be: "The amount seems different from what is expected, I can forward this request with the full details of your cart to our team."
These standard messages avoid technical terms and focus on resolving the customer's perceived issue, maintaining an empathetic and professional tone throughout the exchange.
When is it imperative to hand over a file to a human?
Trigger criteria for human escalation
The transfer to a human becomes imperative if the fee amount seems obviously incorrect or if it does not correspond to the established basic rules. This is a critical warning signal.
The bot must also intervene for human escalation if the customer explicitly requests a refund, if a promotion should normally have waived this fee but the automation failed, or if the cart belongs to a professional customer with complex tax rules.
In addition, any situation where a specific tax rule is at play or requires accounting validation must be transferred immediately. The bot cannot decide on these sensitive regulatory matters.
For each transfer, the chatbot must transmit an actionable summary including the cart, the country, the displayed fee, the chosen service, the capture of any evidence, and the exact customer request.
Which key indicators should you track to optimize your expense management?
Tracking Key Performance Indicators for Optimization
To continually improve your management of service fees, it is essential to track recurring questions on this topic. This helps identify unclear areas in the process.
The data to monitor includes the cart abandonment rate at the time of payment after the fee is displayed, the number of disputes raised, and the proportion of customers opting for proposed alternatives.
It is also necessary to track refund requests related to fees and identify cases where the amount surprises the customer the most, which may reveal a visibility or pre-purchase explanation issue.
These indicators show whether the fee is sufficiently visible and explained before the final stage of the checkout funnel, allowing communication strategies to be adjusted in real-time to reduce friction.
What fatal mistakes must you absolutely avoid in your explanations?
Pitfalls to avoid to preserve the customer relationship
The first fatal mistake is to mix service fees with delivery fees or to present them as taxes. This confusion immediately feeds customer doubt and mistrust.
It is necessary to avoid systematically responding with a generic rule without adapting to the specific case, as each shopping cart may have unique variables that justify or invalidate the cost.
Hiding available alternatives or promising a refund without validation is a risky practice that can damage the company's reputation and consumer trust.
The chatbot must transform a cost perceived as opaque into a comprehensible choice, avoiding defensive or technical formulations that do not address the customer's real concern about their budget.
How does Qstomy secure communication regarding these complex fees?
Qstomy's contribution to guaranteed transparency
Qstomy allows the chatbot to connect to real cart data, ongoing orders, and complex pricing rules. This integration ensures that every response is based on verifiable facts.
The bot can thus access information on carriers, shipping insurance, and product restrictions to provide a clear and justified explanation to the customer immediately.
If the situation goes beyond the scope of automated rules, Qstomy transfers sensitive cases with an actionable summary to the support team, ensuring fast and accurate human handling.
The chatbot helps the customer move forward without inventing fees, delays, or coverage that would not be confirmed by a reliable source, thus guaranteeing a smooth and secure experience.
What checklist should be followed before implementing this new policy?
The final checklist to validate your new policy
Before setting up the communication regarding service fees, it is crucial to verify that every step of the customer journey is clear and transparent.
Check that the fee amount is displayed early in the process, before the final payment step, to avoid any unpleasant surprises. Also, ensure that the list of available alternatives is accessible.
Test the chatbot's conversation flow with various cases: standard cart, promotional cart, and international cart, to validate that calculations are correct in all scenarios.
Finally, train the support team on key talking points and escalation criteria to guarantee total consistency between automation and human intervention in case of a dispute.
To go further: How to handle customer questions about web offers not available in store - Qstomy, Trial Kit: explaining content, returns, and purchase follow-up without creating unpleasant surprises - Qstomy, UGC and customer photos: using real proof to respond better without losing context - Qstomy, Email address error in an order: helping the customer retrieve tracking, invoice, and account - Qstomy, Checkout tunnel help page: reassuring on payment, delivery, and customer account at the right time - Qstomy, How to handle customer questions about subscriptions with a free trial - Qstomy, How to create Q&A journeys to guide a customer to the right product - Qstomy.

Enzo
September 4, 2026


