WooCommerce ఆర్డర్ స్టేటస్ నోటిఫికేషన్స్: ఏ ఈవెంట్స్ ను ఆటోమేట్ చేయాలి
“నా ఆర్డర్ ఎక్కడా?” అనేదిఇ-కామర్స్లో అత్యంత సాధారణమైన సపోర్ట్ ప్రశ్న మరియు ఇది పూర్తిగా నివారించవచ్చు. కస్టమర్ అసహనానికి కారణంగా అడగడం కాదు; వారు అడుగుతున్న కారణం ఎవరికీ ఏమి జరిగిందని చెప్పకుండా ఉండటం. ప్రతి నిరుత్తరమైన స్థితి మార్పు ఒక టికెట్ అవుతుంది, మరియు ప్రతి టికెట్ సమయం, డబ్బు మరియు మంచితనాన్ని దరిదాపు చేస్తుంది.
వాట్స్అప్ ఆర్డర్ నోటిఫికేషన్లు ఆ లూప్ను స్వయంచాలకంగా మూసేస్తాయి: WooCommerceలో ఆర్డర్ స్థితి మారిన వెంటనే, కస్టమర్కు అప్డేట్తో కూడిన వాట్స్అప్ మెసేజ్ రాను. ఈ గైడ్ మ్యాప్ చేస్తుంది ఏవెంట్లు సందేశానికి అర్హత కలిగివి, ఏవి కొరకు విదేశిస్తుంది కాదో, మరియు ప్రతి ఆర్డర్ ఒక్క నిర్ధారణ మాత్రమే పంపేలా ఎలా చూడాలో — గ్యాప్లు లేవు, నకలు లేవు.
సందేశమైన చ mapas
| WooCommerce ఈవెంట్ | ఎప్పుడు ఉపయోగించబడుతుంది | WhatsApp టెంప్లేట్ |
|---|---|---|
| ఆర్డర్ చెల్లించబడింది / ప్రాసెసింగ్ | payment_complete, లేదా స్థితి → ప్రాసెసింగ్ | order_confirmation |
| ఆర్డర్ పూర్తయింది | స్థితి → పూర్తియింది | order_shipped (ట్రాకింగ్) |
| ఆర్డర్ రద్దు | స్థితి → రద్దు | order_cancelled |
| ఆర్డర్ రిఫండ్ అయింది | order_refunded | రిఫండ్ నోటిస్ |
| కార్ట్ వదిలివేయబడింది | వేరే చెకౌट ఈవెంట్ | cart_recovery క్రమం |
| గైరిహాజరు / చెల్లింపు విఫలమైంది | స్థితి → నిలిపి పెట్టబడింది / విఫలమైంది | order_on_hold / payment_failed |
ఇది ఎక్కువ భాషల దుకాణాలకు అవసరమైన పూర్తి సెట్. ఆరు ఈవెంట్లు, ఆరు టెంప్లేట్లు, ప్రతి ఈవెంట్కు ఒక WhatsApp సందేశం — మొదటి మూడు ఈవెంట్లు కూడా 'నా ఆర్డర్ ఎక్కడ?' టికెట్ను పూర్తిగా తొలగిస్తాయి.
నక్షత్రం వెనుక ఉన్న హుక్స్
WooCommerce ప్రతి క్షణానికి ప్రత్యేక హుక్స్ని వినిపిస్తుంది:
woocommerce_thankyou— ఆర్డర్-రీసీవ్ పేజీ రెడర్ అవుతుంది. ఇక్కడ చెల్లింపు రీతిని పరిగణనలోకి తీసుకోండి: COD ఆర్డర్లు వారి నిర్ధారణ ఫ్లో పొందుతాయి, ముందస్తుగా చెల్లింపైన ఆర్డర్లు చెల్లింపు స్వీకరణ కోసం వేచి ఉంటాయి.woocommerce_payment_complete— ఒక ఆన్లైన్ చెల్లింపు పట్టబడింది. ఇది ప్రీపెయిడ్ స్టోరు యొక్క ధృవీకరణ ట్రిగ్గర్.woocommerce_order_status_changed— క్రియాశీలం అవుతుంది ఏదైనా స్థితి మార్పు, కస్టమ్ స్థితులు సహా. ఇది ప్రాసెసింగ్, పూర్తి అయిన, రద్దయిన, హోల్డ్లో మరియు విఫలమైన వాటి కోసం వర్క్హార్స్.woocommerce_order_status_completed— ట్రాకింగ్/షిప్పింగ్ వివరాలను పంపే సమయం.woocommerce_order_refunded— రీఫండ్ ప్రాసెస్ అయింది; రీఫండ్ నోటీసును రాయండి.
ఒక కనెక్టర్ కేవలం ఒకటి లేదా రెండు అంశాలు మాత్రమే వినడం, ప్రయాణాన్ని మధ్యలో నిశ్శబ్దంగా చేస్తుంది. పై మ్యాప్లో వాటిలో అన్ని కనెక్ట్ చేయబడాలి.
ఏం ఆటోమేట్ చేయకూడదో
ఒక్కడిని ఎందుకు కోపానికి గురిచేయాలో వేగంగా చూపించడానికి ప్రతి స్థితి మార్ప్లో మెసేజ్ పంపకుండా ఉండండి. మినహారించవలసినవి:
- పెండింగ్ — కస్టమర్ చెల్లింపు చేయలేదు; ఇక్కడ మెసేజ్ పంపడం రకంగా తిట్టేలా ఉంటుంది
- చెక్కౌట్-డ్రాఫ్ట్ — ప్రగతిలో ఉన్న కార్ట్స్ ఇంకా ఆర్డర్లే కావు
- అంతర్గత రకాల స్థితులు — మీ బృందం ఉపయోగించే ఏదైనా, కస్టమర్ ఎప్పుడూ చూడని
రాజీ పద్ధతి మూడు ప్రధాన టచ్పాయింట్లు — ప్లేస్ చేయబడింది → షిప్ చేయబడింది → డెలివర్ చేయబడింది — అదనంగా రద్దు, రీఫండ్, మరియు రికవరీ/హోల్డ్ అపవత్యారణలు. ఒక్కో ఆర్డర్కు తొమ్మిది సందేశాలు మాత్రమే మీరు ఆప్ట్అవుట్లను పొందగలుగుతారు.
COD స్టోర్లు: ప్రాసెసింగ్ మీ నిర్ధారణ.
ఇక్కడ చాలా మార్గదర్శకులు తప్పుగా చెప్పే వివరాలు: COD ఆర్డర్లు ఎప్పటికీ ఫైర్ కావు payment_complete — పూర్తి చేయవలసిన చెల్లింపు లేదు. మీ ఇంటిగ్రేషన్ ఆ హుక్ను మాత్రమే వినిపిస్తే, ఇది ప్రతి క్యాష్-ఆన్-డెలివరీ ఆర్డర్కు మౌనంగా ఏమీ చేయదు, ఇది ఎక్కువ భారతీయ D2C స్టోర్లలో ఆర్డర్ బుక్లో 18–31% మాత్రమే ఉంటుంది.
COD స్టోర్ల కోసం, ప్రాసెసింగ్ స్థితి అనేది ధృవీకరణ ఈవెంట్: ఆర్డర్ స్వీకరించబడింది → ఖాతాదారుడు ధృవీకరణ ను పొందుతాడు (మరియు Ideally COD ధృవీకరణ-నుండి-పంపిణీ తనిఖీ [COD ధృవీకరణ ప్లెయ్బుక్](/blog/cod-confirmation-whatsapp-cut-rto-fake-orders/)). మ్యాప్ ప్రాసెసింగ్ → order_confirmation మరియు మీ COD ఆర్డర్లు ప్రీపెయిడ్ ఆర్డర్లకు అదే అనుభవం పొందుతాయి.
అరిగిన స్థితులు
woocommerce_order_status_changed స్టోర్-నిర్దిష్ట కస్టమ్ స్థితిలతో సహా ప్రతి పరివర్తనకు మంటలు ("పికప్ కోసం సిద్ధంగా ఉంది", "QC పాస్", "సరఫరాదారు కోసం వేచి ఉంది"). ఉద్దేశపూర్వకంగా నిర్ణయించుకోండి: ప్రతి కస్టమ్ స్థితిని ఒక సందేశానికి మ్యాప్ చేయండి లేదా స్పష్టంగా దాటవేయండి - ఉపయోగకరమైన సమాచారం లేని సాధారణ "మీ ఆర్డర్ స్థితి మార్చబడింది" సందేశం శబ్దం. బొటనవేలు నియమం: కస్టమర్ చేయగలిగినప్పుడు మాత్రమే సందేశం పంపండి చేయండి సమాచారంతో ఏదో ఒకటి.
ఆన్-హోల్డ్ మరియు చెల్లింపు-విఫలమైంది: 24/7 అన్ లాక్
24 గంటల కస్టమర్-సర్వీస్ విండోలో, మీరు ఫ్రీ-ఫార్మ్ సందేశాలను పంపవచ్చు. దానికి బయట — ఎక్కువतर ఆటోమేటెడ్ స్థితి నవీకరణలను కూడా కలిపి — ప్రతీ సందేశం ఆమోదించబడిన నమూనా ఉపయోగించాలి. మాత్రమే సమర్పించే స్టోర్లు order_confirmation వీటిలోావు నిలిపివేయబడిన మరియు చెల్లింపు విఫలమైన సందేశాలను నిశ్శబ్దంగా విండో బయట స్కిప్ చేయబడినట్లు కనుగొనండి.
సబ్మిట్ order_on_hold మరియు payment_failed UTILITY టెంప్లేట్లుగా మరియు ప్రతి స్థితి మార్గం నిరంతరం పనిలో ఉంటాయి:
- అరిగిన — "{{1}}, {{3}} కారణంగా ఆర్డర్ {{2}} నిలిపివేయబడింది. ఇక్కడ జవాబు ఇవ్వండి, మేము దీన్ని పరిష్కరిస్తాము." (ఇది కూడా సేల్ సేవ్ చేసే సమయం)
- చెల్లింపు విఫలమయ్యింది — "{{1}}, ఆర్డర్ {{2}} (₹{{3}}) కి చెల్లింపు పూర్తయలేదు. ఇక్కడ తిరిగి ప్రయత్నించండి: {{4}}"
ప్రతిఒక ఆర్డర్ కి ఖచ్చితంగా ఒకే సందేశం
డూప్లికేట్ ధృవీకరణలు క్షేమత సమస్య — అదే ఆర్డర్ రెండుగుణంగా ట్రిగ్గర్ అవుతోంది payment_complete మరియు status_changed (ప్రాసెసింగ్), లేదా ఒక వెబ్హుక్ మళ్ళీ పంపించడం ద్వారా రెండవ సందేశం సృష్టించబడటం. పరిష్కారం ఈవెంట్ స్థాయిలో డూప్లికేషన్ తొలగించడం: ప్రతి సందేశం ఒక ప్రత్యేక ఈవెంట్ గుర్తింపుతో కీ చేయబడుతుంది (<order_id>.<event_type>), కాబట్టి మళ్ళీ పంపిన వెబ్హుక్ లేదా రెండు సార్లు ట్రిగర్ అయిన హుక్ రెండుసార్లు పంపించే అవకాశం లేదు. దీన్ని పరీక్షించండి: ఒక టెస్ట్ ఆర్డర్ పెట్టి ఖచ్చితంగా ఒక నిర్ధారణ రాబడిందో, ఒక షిప్పింగ్ అప్డేట్, ఒక రద్దు వస్తుందో నిర్ధారించుకోండి.
నిశ్శబ్ద గంటలు మరియు సమయమా ప్రాంతాలు
స్టేటస్ అప్డేట్లు లావాదేవీ సంబంధినవి, కానీ అవి ఇంకా సందేశాలే — ఉదయం 2 గంటలకు 'మీ ఆర్డర్ షిప్ అయింది' అని సందేశం కస్టమర్ తర్వాత చదవడానికి సరిపోతుంది, కానీ ఉదయం 2 గంటలకు కార్ట్-రీకవరీ లేదా ఆన్-హోల్డ్ సందేశం ఎన్నడూ అనుకోని స్థితిగా ఉండవచ్చు. కీలకంగా ఉన్నప్పుడు కస్టమర్ యొక్క స్థానిక సమయానుసారం పంపండి, మరియు సమాధానాన్ని ఆశించే ఏదైనా కోసం నిశ్శబ్ద గంటలను గౌరవించండి.
ఆటోమేట్ చేయడానికి సిద్ధంగా ఉన్నారా?
ది టెక్ ప్యాడ్ మొత్తం వూకామర్స్ మ్యాప్ను కలపి - ఆర్డర్ ఈవెంట్స్ → ఆమోదించిన టెంప్లేట్లు → డ్యూవ్ప్ → నిశ్శబ్ద గంటలు — ప్రతి సమాధానం ల్యాండ్స్ అయ్యే షేర్ చేయబడిన ఇన్బాక్స్తో. మీ మొదటి నెల ఉచితం, ఇప్పుడు ప్రారంభించండి →