E-commerce
July 1, 2026
"No one told me it was non-refundable." "Can I cancel before you print?" "The engraved text is wrong, yet you refuse the return." Three tickets where a poorly communicated non-refundable personalization generates disputes, chargebacks, and confusion between cancellation vs. post-production return.
The e-commerce non-refundable personalized products support covers pre-purchase consent, pre-production cancellation window, post-manufacturing non-return policy, and merchant error exceptions. Completes final sale #691 and MANPERS #597: here, non-refundable policy linked to personalization and explicit communication.
This guide #693 covers policy NREFCUS-SUP, workflows NR-1 to NR-8, and matrix NREFCUS-MAP. Pairs with future support bot NREFCUS (#694).
Summary
Why does non-refundable customization generate tickets?
The customer orders custom engraving, embroidery, or text. They discover the refund restriction after payment or want to cancel once production has already started. Without a SOP, the agent promises a standard return, refuses a legitimate merchant error, or ignores the consent checkout map.
Five typical non-refundable custom frictions
Vague consent: non-return not visible on the PDP checkout map
Pre-prod cancellation: cancellation window before production map
Refused return: change of mind post-manufacturing map
Merchant error: wrong text or color, our fault map
PDF proof confusion: approved PDF proof then return claim map
The EU directive excludes personalized goods manufactured to consumer specifications from the right of withdrawal (EU Commission, consumer rights 2026). Without NREFCUS-MAP, support and legal diverge on cancellation and exceptions.

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
NREFCUS #693 vs FINALSALE #691, MANPERS #597, BATPROOF #653 and PCORP #651
Five contents, five distinct customization and return angles.
Quick Matrix
#693 NREFCUS: non-refundable custom pre-prod cancellation consent exceptions error
FINALSALE #691: cross-functional final sale framework all categories distinct custom
MANPERS #597: human validation file workflow distinct policy refund
BATPROOF #653: proof approval liability post-approve distinct consent
PCORP #651: corporate logo MOQ proof B2B context distinct DTC custom
#691 = global final sale. #693 = non-refundable customization consent and cancellation window.
Which nrefcus_* typologies should be classified?
Eight non-refundable personalization ticket scenarios.
Eight nrefcus typologies
nrefcus_pre_buy_policy: non-refundable explain before purchase map
nrefcus_consent_confirm: checkout consent quoted map
nrefcus_cancel_pre_prod: cancel before production starts map
nrefcus_return_refused: return refused post-manufacturing map
nrefcus_merchant_error: text or color error our fault map
nrefcus_snad_defect: product defect excluding personalization map
nrefcus_change_mind: change of mind post-order map
nrefcus_bat_approved_dispute: digital proof approved then return dispute map
Tags: nrefcus, non_refundable, custom_perso. CONSENT-CITE: checkout_consent_ack order log map.
How to structure the NREFCUS-MAP matrix?
The NREFCUS-MAP matrix documents each non-refundable customization type for agents and future bot #694.
NREFCUS-MAP Columns
nrefcus_program_id: non-ref custom program ID map
sku_or_perso_type: engraving embroidery text SKU type map
non_refund_stage: after_order after_bat after_prod_start map
non_refund_policy_copy: customer non-refundable copy map
cancel_window_policy: cancellation before production proof map
consent_required_copy: pre-purchase consent text map
checkout_consent_ack_copy: checkout checkbox verbatim map
production_start_trigger: proof approved ops flag map
exception_merchant_error_matrix: merchant error refund remake map
exception_snad_matrix: non-custom defect eligible map
finalsale691_link_policy: framework #691 link if applicable map
customer_communication_copy: product page badge non-ref custom map
Sync product page badge, checkout consent checkbox, order metafield prod_status and helpdesk macros.
NREFCUS-SUP policy in six rules
Six rules support non-refundable customization.
NREFCUS-MAP-GROUNDED: policy cancel exceptions from map only
CONSENT-CITE: checkout_consent_ack order log if dispute
PROD-STATUS-VERIFY: production_start_trigger API before cancel refuse
CANCEL-WINDOW-CITE: cancel_window_policy cite map only
MERCHANT-ERROR-CITE: exception_merchant_error_matrix before refuse remake
FINALSALE691-LINK: cross-cutting framework → #691 FINALSALE distinct perso consent
NREFCUS Flow NR-1 to NR-8
Non-refundable customization eight-step agent flow.
NR-1 Intake: nrefcus_* intent + order_ref sku prod_status photos
NR-2 NREFCUS-MAP: policy cancel consent exceptions prod trigger
NR-3 Order lookup: consent log prod_status BAT status API
NR-4 Classify: pre_buy cancel refused merchant_error snad change_mind bat
NR-5 Exception triage: MERCHANT-ERROR SNAD CANCEL-WINDOW CONSENT-CITE
NR-6 Respond: macro NREFCUS grounded customer_communication_copy
NR-7 Execute: cancel refund remake exception ops escalate legal
NR-8 Close: tag nrefcus_resolved exception_applied consent_cited Y/N
SLA: nrefcus_return_refused answered with non_refund_policy_copy CONSENT-CITE in one interaction.
Essential NREFCUS macros
Four non-refundable customization macro agents.
NREFCUS-POLICY-01
"Customization [sku_or_perso_type]: [non_refund_policy_copy map]. [consent_required_copy map.] Non-refundable from [non_refund_stage map]. [cancel_window_policy map if nrefcus_pre_buy.] CONSENT-CITE checkout if dispute."
NREFCUS-CANCEL-01
"Order [order_ref] production status [API prod_status map]: [cancellation possible / not possible depending on cancel_window_policy production_start_trigger map]. [If eligible: refund [policy map].] [If prod started: non_refund_policy_copy.] CANCEL-WINDOW-CITE."
NREFCUS-REFUSE-01
"Return requested [order_ref] customized: [non_refund_policy_copy map]. [CONSENT-CITE: acknowledgement [date log] checkout_consent_ack_copy.] Change of mind not eligible. [If merchant_error or snad: NREFCUS-EXCEPTION-01.]"
NREFCUS-EXCEPTION-01
"Case [merchant_error / snad_defect according to exception matrix map]: [remake refund according to map]. [If merchant error: our responsibility [exception_merchant_error_matrix map].] Photos required. MERCHANT-ERROR-CITE or exception_snad_matrix."
Edge cases: BATPROOF, failed personalization, corporate, and partial cancellation
Five cases outside non-refundable macro standard custom.
Approved proof responsibility: #653 BATPROOF client_responsibility_copy distinct cancel
Failed customization delivered: #417 PERSO-FLOW remake distinct pré-prod cancel
Corporate logo MOQ: #651 PCORP programme distinct NREFCUS row
File review in progress: #597 MANPERS cancel pre-approval map
Mixed custom + standard order: partial cancel line item policy map
Non-refundable post-production = nrefcus_return_refused. Merchant error = exception matrix remake refund.
Essential customer referral KPIs
Five NREFCUS steering metrics.
nrefcus_consent_cite_rate: CONSENT-CITE / total nrefcus_return_refused
nrefcus_cancel_pre_prod_rate: cancel_window cancellations / personal orders
nrefcus_merchant_error_rate: merchant exceptions / personal sales
nrefcus_dispute_rate: chargeback disputes / non-ref personal sales
nrefcus_refund_promise_violations: refunds promised by audit agent target 0
Target: nrefcus_consent_cite_rate greater than 98% and nrefcus_refund_promise_violations 0.
NREFCUS anti-patterns
Five common mistakes non-refundable personal support.
Standard return promised: non_refund_policy_copy CONSENT-CITE map
Cancellation after prod without verify: PROD-STATUS-VERIFY production_start_trigger API
Merchant error refused: MERCHANT-ERROR-CITE exception matrix
Ignore consent checkout: CONSENT-CITE order ack log dispute
Confusing FINALSALE #691: distinct transverse framework personal consent cancel
NREFCUS with Qstomy
Qstomy on Shopify: detect nrefcus intent, NREFCUS-MAP RAG grounded, consent policy explain, prod status lookup, handoff #694 bot consent gate tier 1.
Pipeline: #694 bot consent pre-buy tier 1 → #693 agents cancel exception escalate.
Explore AI support and request a demo.
Checklist, FAQ and going further
NREFCUS Checklist (8 steps)
NREFCUS-MAP v1: custom types policy cancel consent exceptions
NREFCUS-SUP Policy: 6 rules CONSENT PROD-STATUS CANCEL-WINDOW
8 nrefcus_* typologies: tags helpdesk non_refundable custom
4 NREFCUS-* macros: POLICY CANCEL REFUSE EXCEPTION
Checkout consent checkbox: checkout_consent_ack_copy sync log
Prod status metafield: production_start_trigger API agents
Agent training 30 min: NREFCUS vs #691 vs #597 vs #653
KPI Dashboard: nrefcus_* section 9 consent_cite
FAQ
Difference with FINALSALE #691?
#691 = general final sale framework. #693 = customization consent pre-prod cancellation exceptions.
Cancel before printing?
NREFCUS-CANCEL-01 cancel_window_policy production_start_trigger PROD-STATUS-VERIFY.
Engraving text error our fault?
NREFCUS-EXCEPTION-01 exception_merchant_error_matrix remake refund map.
Connection to #694 bot?
#694 = tier 1 explicit consent validation bot. #693 = agents cancel exception escalate.
Going further
This week: index NREFCUS-MAP custom types, audit checkout consent log, test macro NREFCUS-CANCEL-01 pre-prod agents.

Enzo
July 1, 2026


