E-commerce

Chatbot IA pour retours cadeaux : retrouver commande sans révéler le prix

Chatbot IA pour retours cadeaux : retrouver commande sans révéler le prix

1 juillet 2026

« Le bot m'a affiché le montant du cadeau en confirmant le retour. » « Je n'ai pas le compte de la personne qui m'a offert, comment échanger ? » « L'IA demande mon email mais le colis est au nom de ma sœur. » Trois échecs bot où l'IA révèle le prix, échoue l'auth destinataire ou route comme retour classique acheteur.

Un chatbot IA retour cadeau e-commerce ne remplace pas GFTRCP-FLOW agents (#459). Il authentifie commande sans compte, vérifie éligibilité retour sans afficher montant, génère lien échange ou étiquette, bloque toute fuite prix et handoff agent si litige ou fraude.

Ce guide #460 couvre intents bot_gftret_*, flow GFTRTN-BOT et KPI gftret_bot. Distinct du SAV gift receipt (#459) et du bot éligibilité (#365) : ici, cas d'usage IA retour cadeau : lookup commande, confidentialité prix, échange destinataire.

Sommaire

Pourquoi automatiser les retours cadeaux par bot ?

Un bot retour générique qui demande l'email acheteur ou affiche le total commande casse la confidentialité cadeau et génère des abandons retour légitimes.

Volume et sensibilité gftret bot

Post-fêtes, 25 à 40 % des retours janvier concernent des commandes cadeau (adresse shipping ≠ billing, flag gift). Le destinataire n'a souvent ni compte ni gift receipt. Un bot GFTRCP-MAP grounded filtre 60 à 75 % des lookups sans agent.

Trois risques bot retour cadeau non structuré

  • Price disclosure : total, remboursement, prix unitaire affichés

  • Auth failure : exige email acheteur inaccessible

  • Wrong refund path : remboursement destinataire au lieu acheteur

Narvar observe que 67 % des consommateurs consultent la politique retour avant achat, et l'écart promesse portail génère litiges (Narvar, retours 2025). Loop Returns estime qu'un portail self-service calibré dévie 40 à 55 % des tickets retour simples (Loop Returns, policy 2026).

Angle #460 vs contenus voisins

Exemple DTC beauté Q4

52 gftret bot sessions/mois janvier, 44 % price leak ou auth fail baseline bot retour. Après GFTRTN-BOT + guardrails : gftret_bot_auto_resolve 68 %, gftret_bot_price_disclosure 0, gftret_bot_return_success 89 %, CSAT gftret bot 4,5/5.

Bot lookup pas refund promise

GFTRTN-BOT-SUP : éligibilité probable, lien portail sans montant, jamais « remboursement de X € » au destinataire.

January post-holiday bot scale

Pre-scale GFTRTN-BOT capacity and NO-PRICE audit before January recipient return spike 3x baseline.

Recipient privacy expectation

Post-gift survey : 78 % recipients expect zero price visibility on return path DTC beauty pilots 2026.

En quoi GFTRTN-BOT diffère-t-il de RET-ELIG #365 et GFTRCP #459 ?

Éligibilité retour standard, gift receipt SAV et bot retour cadeau : trois layers privacy distincts.

Matrice rôle → bot flow

  • #460 GFTRTN-BOT : lookup cadeau, auth zip, return no price

  • #459 GFTRCP-FLOW : agents gift receipt litige reissue

  • #365 RET-ELIG : date exclusions SKU acheteur

  • #10 returns bot : RMA execute post-eligible

  • #364 LATE-RET : hors délai exception

Shared GFTRCP-MAP corpus

#459 publie GFTRCP-MAP : recipient_return_allowed, auth_required, refund_to. #460 bot consomme même JSON + return policy dates.

Quatre BOT-GFTRET-TYPE flows

  • bot_gftret_lookup : order number + zip auth

  • bot_gftret_exchange : swap variant no price shown

  • bot_gftret_reissue_receipt : digital gift receipt link

  • bot_gftret_escalate : leak, fraud, expired, hostile

Promesse #460

Policy GFTRTN-BOT-SUP, 12 intents bot_gftret_*, flow GFTRTN-BOT GB-1 à GB-8, guardrails NO-PRICE, KPI gftret_bot_*.

Pipeline retour cadeau

GB-1 intent → GB-4 auth → GB-5 elig #365 subset → GB-7 portal link → #10 RMA if eligible. Price never in bot UI recipient path.

Stack bot gift return

Shopify order API sanitize middleware, Loop ReturnGO gift mode, GFTRCP-MAP JSON RAG, Qstomy intents bot_gftret_*, NO-PRICE regex guard, Gorgias handoff #459.

Quels intents bot_gftret_* classifier ?

Douze intents bot retour cadeau alignés typologies gftrec_* #459.

Douze intents bot_gftret

  • bot_gftret_start_return : je veux retourner un cadeau

  • bot_gftret_no_account : pas de compte acheteur

  • bot_gftret_order_lookup : numéro commande + code postal

  • bot_gftret_missing_receipt : pas de gift receipt colis

  • bot_gftret_exchange_size : échanger taille sans voir prix

  • bot_gftret_eligibility_check : encore éligible retour ?

  • bot_gftret_refund_question : qui reçoit le remboursement ?

  • bot_gftret_buyer_on_behalf : acheteur initie pour destinataire

  • bot_gftret_expired_window : hors délai policy

  • bot_gftret_partial_bundle : retour partiel coffret

  • bot_gftret_price_accident : bot ou colis a montré prix

  • bot_gftret_store_return : retour magasin gift receipt

Champs session bot obligatoires

order_id_partial, shipping_zip, caller_role recipient buyer, auth_pass Y/N, gift_flag, eligible_hypothesis, price_disclosed N mandatory, return_portal_url_issued.

Distinction guest lookup

Guest order lookup shows tracking may show value. bot_gftret path strips all monetary fields from API response before LLM.

Mining chat logs

Export 90 j « cadeau retour », « offert », « sans compte », « échanger taille », « gift receipt perdu ». Peak january post-holidays.

Confidence threshold gift intent

Intent confidence below 0,75 : ask « cadeau reçu ou achat perso ? » before GB-2 role bifurcation.

Comment le bot consomme GFTRCP-MAP #459 ?

Le bot lit GFTRCP-MAP et masque champs prix API Shopify avant toute réponse LLM.

Lookup GB-4 bot

  • auth_required : order_number + shipping_zip validate

  • recipient_return_allowed : exchange, store_credit, none

  • refund_to : buyer explain bot_gftret_refund_question

  • gift_receipt_digital : reissue URL if missing

  • store_return_accept : bot_gftret_store_return POS path

  • return_window_days : elig calc no amount display

API response sanitization

Strip before LLM : line_price, total_price, subtotal, discount, refund_amount, presentment_money. Keep : sku, title, variant, qty, fulfillment_status, delivery_date.

Return portal gift mode

Loop ReturnGO gift return URL token : UI hides amounts recipient view. Bot issues link post GB-5 auth pass.

RAG corpus GFTRCP

/pages/gift-returns FAQ + GFTRCP-EXPLAIN three docs. Bot cite chunk never invent refund rules.

Buyer path bifurcation

caller_role buyer + email match : route standard return #10 with full visibility. Recipient path GFTRTN-BOT only.

Shopify order API field denylist

Document explicit denylist monetary fields GB-4. Code review any new Shopify API version for new price fields.

Gift receipt QR deep link

QR on insert pre-fills order token GB-3 skip manual entry reduce auth fail 25-35 %.

Comment rédiger la policy GFTRTN-BOT-SUP en huit règles ?

La policy bot retour cadeau GFTRTN-BOT-SUP encadre lookup IA sans fuite prix ni mauvais refund path.

Huit règles GFTRTN-BOT-SUP

  1. NO-PRICE recipient : zero montant bot UI email portal destinataire

  2. Auth before portal : order zip or gift_code verify GB-5

  3. GFTRCP-MAP grounded : return rules refund_to from JSON

  4. Refund buyer explain : bot_gftret_refund_question cite refund_to never amount

  5. Buyer bifurcation : email match buyer → #10 standard path

  6. Elig before RMA : date exclusions #365 subset no price in check message

  7. Leak escalate P1 : bot_gftret_price_accident handoff #459 supervisor

  8. Fraud throttle : 3 failed auth / 15 min block escalate

NO-PRICE guardrail scope

Interdit : « remboursement de », « valeur », « total commande », « vous recevrez X € ». Autorisé : « échange », « étiquette retour », « remboursement à l'acheteur original sans montant ».

Missing receipt bot path

bot_gftret_missing_receipt : auth pass → GFTRCP-REISSUE digital link GB-7. No price in reissue email template.

Expired handoff

bot_gftret_expired_window : empathy + policy cite. Handoff #364 LATE-RET if holiday extend flag.

Legal privacy recipient comms

RGPD : destinataire auth minimal order zip only. No buyer PII disclosed to recipient bot session.

Comment appliquer le flow GFTRTN-BOT en huit étapes ?

Le flow GFTRTN-BOT GB-1 à GB-8 structure lookup retour cadeau privacy-first.

Huit étapes GB-1 à GB-8

  1. GB-1 Intent classify : bot_gftret_* typologie section 3

  2. GB-2 Role detect : recipient vs buyer email ask bifurcate

  3. GB-3 Collect auth : order number partial + shipping zip

  4. GB-4 Order lookup sanitize : API fetch strip price fields

  5. GB-5 Auth verify + gift flag : zip match shipping address gift order

  6. GB-6 Eligibility check : window exclusions no amount in response

  7. GB-7 Branch execute : portal link | exchange | reissue | deny | escalate

  8. GB-8 Log : intent, auth_pass, price_disclosed N, portal_issued, handoff Y/N

GB-7 portal branch

Eligible : return portal gift mode URL. TPL-GFTRET-PORTAL-01 : « Retour cadeau : [lien]. Sélectionnez article et motif. Montant non affiché. Remboursement éventuel à l'acheteur. »

GB-7 exchange branch

bot_gftret_exchange_size : variant picker stock live no price delta shown recipient unless policy charges recipient.

GB-7 reissue branch

bot_gftret_missing_receipt : digital gift receipt email no amounts GFTRCP-REISSUE template.

GB-6 ineligible branch

Final sale hygiene expired : TPL-GFTRET-DENY-01 reason no refund amount. Handoff #364 if late_ret grid match.

GB-2 buyer on behalf

Buyer authenticated : full #10 path allowed. Explain destinataire can use gift portal separately if prefers privacy.

GB-6 elig message template

Eligible : « Vous pouvez retourner avant [date] » sans montant. Ineligible : reason code only no refund estimate.

SLA bot gift return response

GB-5 auth result under 8 s. Portal link issue under 15 s post auth pass target.

Quels templates bot et guardrails configurer ?

Huit templates bot retour cadeau et guardrails NO-PRICE NO-REFUND-AMOUNT.

TPL-GFTRET-AUTH (collecte auth)

« Retour cadeau sans compte : indiquez les 4 derniers chiffres commande #[hint] et code postal livraison. Aucun montant ne sera affiché. »

TPL-GFTRET-PORTAL (lien retour)

« Commande trouvée. Retour cadeau : [lien portail]. Choisissez échange ou retour selon policy. Remboursement éventuel à l'acheteur original, sans montant communiqué ici. »

TPL-GFTRET-REFUND-EXPLAIN (qui rembourse)

« Remboursement selon policy : vers l'acheteur original [refund_to map]. Vous ne verrez pas le montant. Échange taille disponible sans frais si stock. »

TPL-GFTRET-EXCHANGE (échange taille)

« Échange [SKU] : choisissez nouvelle taille [picker lien]. Pas de prix affiché. Stock temps réel. »

TPL-GFTRET-REISSUE (gift receipt digital)

« Gift receipt renvoyé : [lien email]. Document sans montant pour retour futur. »

Guardrail NO-PRICE-01

Regex block output containing currency symbols amounts € $ digits price total remboursement de. Hard stop regenerate.

Guardrail AUTH-FAIL-03

3 failed zip match : block further lookup 15 min fraud flag handoff.

Touchpoints bot

  • /pages/gift-returns chat widget GB-1 entry

  • Gift receipt QR scan mobile deep link bot session

  • Post-delivery email destinataire return link no price

  • Help center « retourner un cadeau » intent route bot_gftret

TPL-GFTRET-DENY ineligible

« Retour non disponible : [reason grounded policy]. Pas de montant concerné. Options : [alternative if map]. »

Quels cas fraude, bundle et magasin traiter ?

Les cas bot retour cadeau spéciaux exigent escalade ou guardrail override.

Auth brute force

Multiple order guesses : AUTH-FAIL-03 throttle. Never reveal whether order exists on fail.

Partial bundle coffret

bot_gftret_partial_bundle : route partial #185 rules GFTRCP-MAP. Portal line select no prorate amount shown.

Store return POS

bot_gftret_store_return : store_return_accept Y cite GFTRCP-STORE barcode. N : online portal only.

Price leak incident

bot_gftret_price_accident : P1 handoff #459 GFTRCP-LEAK empathy. Bot session log price_disclosed Y incident review.

Holiday extend

bot_gftret_expired_window + holiday flag : retours fêtes extend elig recalc no amount.

Wrong recipient #274

Return initiated wrong person address : route #274 before label wrong address.

Third party order #461

Assistant parent not buyer : auth limited handoff #461 identity verify.

Overlap size exchange #size

Échange taille ops post bot portal issue. Bot does not show price delta recipient.

Digital gift no physical return

gftrec_digital_product : bot route digital return policy GFTRCP-MAP no ship label path.

Quels KPI gftret_bot mesurer ?

Les KPI bot retour cadeau lient auto-resolve, return success et zero price disclosure.

Huit métriques clés

  • gftret_bot_session_rate : sessions bot_gftret / 100 gift orders delivered

  • gftret_bot_auto_resolve : résolu sans agent / sessions

  • gftret_bot_return_success : retours complétés post portal link / issued

  • gftret_bot_auth_pass_rate : auth success / lookup attempts

  • gftret_bot_price_disclosure : sessions price leaked bot or portal (cible 0)

  • gftret_bot_auth_fail_fraud : throttle triggers / sessions

  • gftret_bot_handoff_rate : escalade agent / sessions

  • gftret_bot_csat : satisfaction post session bot_gftret

Benchmark DTC Q4 bot

gftret_bot_auto_resolve 60-72 %, gftret_bot_return_success > 85 %, gftret_bot_price_disclosure 0, gftret_bot_csat > 4,3/5.

Dashboard hebdo bot ops

Intent breakdown, auth funnel, portal completion, price guardrail blocks, handoff reason leak vs expired vs fraud.

A/B gift portal entry

4 semaines /pages/gift-returns bot chip vs generic return : measure gftret_bot_return_success and price_disclosure zero.

Portal completion funnel

Track link click to return submitted by auth method optimize zip vs gift code friction.

Segmentation recipient vs buyer sessions

Dashboard gftret_bot_auto_resolve split role optimize templates per path.

Quels anti-patterns bot retour cadeau éviter ?

Douze anti-patterns bot retour cadeau à bannir production.

1. Afficher total commande

NO-PRICE-01 guardrail. API sanitize GB-4 mandatory.

2. Remboursement montant destinataire

TPL-GFTRET-REFUND-EXPLAIN no € digits.

3. Exiger email acheteur recipient path

Auth order zip not buyer email GB-3.

4. Skip gift flag verify

GB-5 confirm gift or shipping≠billing pattern.

5. RMA link before elig

GB-6 before GB-7 portal issue.

6. Confirm order exists on auth fail

Fraud : generic « vérifiez vos informations ».

7. Invent refund_to rules

GFTRCP-MAP grounded règle 3.

8. Route buyer path without auth

GB-2 email verify before full #10 amounts.

9. Portal standard not gift mode

Gift mode UI hides amounts recipient.

10. Ignore leak P1

Règle 7 escalate #459 same day.

11. Partial bundle full refund promise

Route #185 no amount prorate display.

12. Mix generic RET-ELIG copy with amounts

#365 subset gift path strips refund estimate fields.

13. LLM hallucination refund amount

Even with sanitize LLM may invent amount : NO-PRICE regex post-generation mandatory not optional.

Comment Qstomy implémente GFTRTN-BOT ?

Qstomy sur Shopify exécute GFTRTN-BOT : GB-4 API sanitize strip prices, GB-5 order zip auth, TPL-GFTRET-PORTAL gift mode link, NO-PRICE-01 output guardrail, GFTRCP-MAP RAG refund_to explain, fraud AUTH-FAIL-03 throttle.

Capacités gftret bot Qstomy

  • gftret_api_sanitize : strip monetary fields pre-LLM

  • gftret_auth_order_zip : GB-3 GB-5 verify

  • gftret_portal_gift_link : Loop ReturnGO gift token

  • gftret_no_price_guard : regex output block

  • gftret_reissue_digital : GFTRCP-REISSUE trigger

  • gftret_handoff_payload : #459 leak expired fraud

Pipeline #459 #460 #365 #10

#459 GFTRCP-MAP source. #460 bot lookup privacy. #365 elig subset. #10 RMA buyer path. Shared NO-PRICE governance.

Scénario DTC chiffré

Beauté janvier, 52 gftret bot sessions/mois, 44 % leak or auth fail baseline.

Après GFTRTN-BOT-SUP + Qstomy : gftret_bot_auto_resolve 70 %, gftret_bot_return_success 90 %, gftret_bot_price_disclosure 0, gftret_bot_csat 4,6/5.

Explorez support client et demander une démo.

Governance IA privacy

GB-8 logs feed gouvernance IA (#124) monthly gftret_bot_price_disclosure zero audit.

Weekly NO-PRICE transcript audit

Sample 25 bot_gftret sessions regex scan currency digits zero tolerance recipient path.

Quelle checklist pour déployer GFTRTN-BOT ?

Checklist GFTRTN-BOT (12 étapes)

  1. Valider GFTRCP-MAP #459 + return portal gift mode

  2. Configurer API sanitize strip price fields GB-4

  3. Rédiger policy GFTRTN-BOT-SUP 8 règles NO-PRICE

  4. Deploy 12 intents bot_gftret_* classifier

  5. Implémenter GB-1 à GB-8 + guardrails NO-PRICE AUTH-FAIL

  6. Templates TPL-GFTRET-* grounded map

  7. /pages/gift-returns bot entry chip deploy

  8. Test auth order zip 8 scenarios

  9. Verify portal recipient UI zero amounts

  10. Dashboard KPI gftret_bot section 9

  11. Handoff #459 #364 test leak expired fraud

  12. Sync GFTRCP-MAP version bot deploy pipeline

En bref

  • #460 = bot retour cadeau, pas SAV #459 execute

  • Auth order + zip : pas email acheteur destinataire

  • NO-PRICE guard : API sanitize + output block

  • Refund buyer : explain sans montant

  • KPI gftret_bot_price_disclosure : cible 0

FAQ

Destinataire sans compte peut retourner ?
Oui GB-3 auth order zip + portal gift mode sans montant.

Bot affiche le prix ?
Interdit NO-PRICE-01. API sanitize GB-4.

Différence #459 ?
#459 agents gift receipt litige. #460 bot lookup retour automation.

Différence #365 ?
#365 éligibilité générale. #460 privacy cadeau no amount.

Qui reçoit remboursement ?
TPL-GFTRET-REFUND-EXPLAIN refund_to map sans chiffres.

Aller plus loin

Cette semaine : deploy API sanitize, activer portal gift mode, configurer intents bot_gftret_*, test NO-PRICE guardrail 20 scenarios, publish /pages/gift-returns bot chip, lancez dashboard gftret_bot_price_disclosure.

Partagez ce guide #460 avec ops bot et SAV : un sanitize API prix vaut dix surprises gâchées par bot qui cite le montant, un auth order zip vaut vingt destinataires bloqués faute de compte acheteur pour un retour pourtant légitime.

Go-live bot test matrix

8 scenarios : recipient auth pass portal, missing receipt reissue, exchange no price, refund explain buyer, auth fail no leak, buyer bifurcation full path, expired handoff 364, price guardrail block.

Enzo

1 juillet 2026

Convertissez +2000 clients en moyenne par mois en utilisant Qstomy.

1ère IA Shopify dédiée à la conversion client au monde

200+ ecommerçants accompagnés

Abonnez-vous à la newsletter et obtennez un e-book personnalisé !

Solution no-code, sans connaissance technique requise. Une IA entrainée sur votre e-shop et non intrusive.

*Désabonnez-vous à tout moment. Nous n'envoyons pas de spam.

Abonnez-vous à la newsletter et obtennez un e-book personnalisé !

Solution no-code, sans connaissance technique requise. Une IA entrainée sur votre e-shop et non intrusive.

*Désabonnez-vous à tout moment. Nous n'envoyons pas de spam.