E-commerce
July 1, 2026
A refused package can happen voluntarily or by mistake: incorrect address, damaged package, unexpected fees, absence of the recipient, refusal by a relative, or an issue at the pickup point. The customer wants to know what will happen next.
The chatbot must explain the consequences according to the carrier's status: return to sender, package inspection, potential refund, possible fees, or a new shipment. It must remain cautious until the package has been returned or verified.
This guide shows how to handle a refused package with an AI chatbot, without promising a refund or a reshipment too soon.
Summary
Why must a refusal of delivery be qualified?
A refusal can come from the customer, the carrier, a relay point, or an address error. The processing depends heavily on the reason and the current status of the parcel.
The chatbot must therefore understand what happened before announcing a solution. A parcel refused due to damage is not treated the same way as a parcel refused due to absence or a recipient error.
The carrier status indicates where the parcel is, but the reason for refusal indicates which solution is right.

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 information should be checked?
The bot must check the order, the carrier, the status, the reason given, the address, the date of refusal, the condition of the package if known, any charges, and the customer's preference.
It must also ask whether the customer refused voluntarily, whether the package appeared damaged, or if the refusal was a mistake.
How to explain the return to sender?
After a refusal, the parcel may return to the sender. The refund or reshipment often depends on its receipt and inspection by the warehouse.
The chatbot must explain this step clearly: as long as the parcel has not been returned or scanned, certain decisions remain pending.
How to talk about fees?
According to the policy, return, reshipping, customs, or delivery fees may apply. The bot must explain only confirmed fees and avoid threatening the customer with hypothetical costs.
If the package was refused because it was damaged or non-compliant, the situation must be verified before any conclusion regarding fees is made.
How to propose a solution?
The follow-up can be a refund, a redelivery, an address correction, a new shipping payment, a carrier investigation, or an after-sales service claim if the package was damaged.
The chatbot must present the available options based on the confirmed status, not according to what the client hopes to obtain immediately.
Which flow to follow?
The flow must link the reason, status, and solution.
Identify the order, carrier, status, date, and reason for refusal.
Verify if the package is returning to the sender, is blocked, or needs to be investigated.
Explain the possible consequences: inspection, fees, refund, or reshipment.
Collect the corrected address, proof of damage, or client request.
Escalate damages, disputed fees, unreturned packages, emergencies, and exceptions.
Which messages should be used?
To frame: “I will check the reason for the refusal and the carrier status before confirming the next step.”
For returns: “The package seems to be going back to the sender; the solution will depend on its receipt and inspection.”
For damage: “If you refused because the package was damaged, I will forward this with the reason and the available elements.”
When to transfer?
The transfer is necessary if the parcel was damaged, if the customer disputes the refusal, if fees are applied, if the parcel does not return, if an urgent reshipment is requested, or if the address needs to be corrected.
The bot must transmit the order, carrier, status, reason, date, address, possible proof, fees, and desired solution.
Which KPIs should be monitored?
Track refused packages, reasons, sender returns, disputed fees, reshipments, refunds after return, and resolution times.
This data helps identify issues with addresses, carrier communication, or packaging.
Which mistakes should be avoided?
Avoid promising a refund before return, verbally charging unconfirmed fees, ignoring damage, or treating an involuntary refusal as a final decision by the customer.
The chatbot must explain the consequences without closing options too quickly.
How can Qstomy help?
Qstomy can connect the chatbot to orders, catalog, product grades, carrier statuses, rental rules, purchase histories, and recommendations to answer clearly, then transfer sensitive cases with an actionable summary.
The chatbot helps the customer move forward without inventing a product condition, refund, availability, security deposit, or recommendation that still needs to be confirmed by a reliable source.
Explore AI support, the AI sales agent or request a demo.
Key takeaways
Key Takeaways
A refused parcel must be processed according to its reason, its carrier status, and its potential return to the sender.
What the customer must understand
The customer must understand what happens before a refund, redelivery, or possible fees.
The right chatbot limit
The chatbot can explain and collect information, but it must transfer damages, disputed fees, unreturned parcels, and exceptions.

Enzo
July 1, 2026


