Skip to main content

WC Incomplete order Recovery (Single-file WooCommerce Plugin)

FL Faysal

FL Faysal

WordPress Web Designer, Security Expert & Trainer

August 22, 2025 • 1 min read • 5 views
WC Incomplete order Recovery (Single-file WooCommerce Plugin)

🔹 āϏāĻžāϰāϏāĻ‚āĻ•ā§āώ⧇āĻĒ

Incomplete order Recovery āĻĒā§āϞāĻžāĻ—āχāύāϟāĻŋ WooCommerce āĻļāĻĒ⧇ āĻ…āϏāĻŽā§āĻĒā§‚āĻ°ā§āĻŖ (Abandoned) Checkout Order āϰāĻŋāĻ•āĻ­āĻžāϰ āĻ•āϰāĻžāϰ āϜāĻ¨ā§āϝ āϤ⧈āϰāĻŋāĨ¤ āĻāϟāĻŋ āĻšā§‡āĻ•āφāωāϟ āĻĢāĻ°ā§āĻŽ āĻĨ⧇āϕ⧇ āĻ—ā§āϰāĻžāĻšāϕ⧇āϰ āϤāĻĨā§āϝ āϰāĻŋāϝāĻŧ⧇āϞāϟāĻžāχāĻŽā§‡ āϏāĻ‚āĻ—ā§āϰāĻš āĻ•āϰ⧇, āĻĄā§āϝāĻžāĻļāĻŦā§‹āĻ°ā§āĻĄā§‡ āϏāĻ‚āϰāĻ•ā§āώāĻŖ āĻ•āϰ⧇ āĻāĻŦāĻ‚ āϏāϰāĻžāϏāϰāĻŋ āϝ⧋āĻ—āĻžāϝ⧋āĻ—/āĻāĻ•ā§āϏāĻĒā§‹āĻ°ā§āϟ/āĻ…āĻŸā§‹-āĻ•ā§āϞāĻŋāύāφāĻĒ āϏ⧁āĻŦāĻŋāϧāĻž āĻĻ⧇āϝāĻŧāĨ¤

WC Incomplete order Recovery

āĻĒā§āϰāϧāĻžāύ āĻĢāĻŋāϚāĻžāϰāϏāĻŽā§‚āĻš:

  • āϰāĻŋāϝāĻŧ⧇āϞāϟāĻžāχāĻŽ āĻĄā§‡āϟāĻž āϏāĻ‚āĻ—ā§āϰāĻš – āĻ—ā§āϰāĻžāĻšāĻ• āĻšā§‡āĻ•āφāωāϟ āĻĢāĻ°ā§āĻŽā§‡ āϤāĻĨā§āϝ āϟāĻžāχāĻĒ āĻ•āϰāϞ⧇āχ āϏāĻ™ā§āϗ⧇ āϏāĻ™ā§āϗ⧇ āĻĄāĻžāϟāĻžāĻŦ⧇āĻœā§‡ āϏ⧇āĻ­ āĻšāϝāĻŧāĨ¤
  • āĻ…ā§āϝāĻžāĻĄāĻŽāĻŋāύ āĻĄā§āϝāĻžāĻļāĻŦā§‹āĻ°ā§āĻĄ – “Incomplete Orders” āύāĻžāĻŽā§‡ āφāϞāĻžāĻĻāĻž āĻŽā§‡āύ⧁āϤ⧇ āϏāĻŦ āĻĄā§‡āϟāĻž āĻĻ⧇āĻ–āĻž āĻ“ āĻŽā§āϝāĻžāύ⧇āϜ āĻ•āϰāĻž āϝāĻžāĻŦ⧇āĨ¤
  • āϏāϰāĻžāϏāϰāĻŋ āϝ⧋āĻ—āĻžāϝ⧋āĻ— – āĻĒā§āϰāϤāĻŋāϟāĻŋ āϰ⧇āĻ•āĻ°ā§āĻĄā§‡āϰ āĻĒāĻžāĻļ⧇ WhatsApp āĻāĻŦāĻ‚ Google Maps āĻŦāĻžāϟāύāĨ¤
  • āĻ…āĻ°ā§āĻĄāĻžāϰ āĻ¸ā§āĻŸā§āϝāĻžāϟāĻžāϏ āĻŸā§āĻ°ā§āϝāĻžāĻ•āĻŋāĻ‚ – Pending → Contacted → CompletedāĨ¤
  • āĻāĻ• āĻ•ā§āϞāĻŋāϕ⧇ āĻāĻ•ā§āϏāĻĒā§‹āĻ°ā§āϟ – āĻ…āϏāĻŽā§āĻĒā§‚āĻ°ā§āĻŖ āĻ…āĻ°ā§āĻĄāĻžāϰ CSV āĻĢāĻžāχāϞ⧇ āĻāĻ•ā§āϏāĻĒā§‹āĻ°ā§āϟ āĻ•āϰāĻž āϝāĻžāĻŦ⧇āĨ¤
  • āĻ¸ā§āĻŦāϝāĻŧāĻ‚āĻ•ā§āϰāĻŋāϝāĻŧ āĻĄā§‡āϟāĻž āĻ•ā§āϞāĻŋāύāφāĻĒ â€“ ā§Šā§Ļ āĻĻāĻŋāύ⧇āϰ āĻĒ⧁āϰāĻžāύ⧋ āĻĄā§‡āϟāĻž āĻ¸ā§āĻŦāϝāĻŧāĻ‚āĻ•ā§āϰāĻŋāϝāĻŧāĻ­āĻžāĻŦ⧇ āĻŽā§āϛ⧇ āĻĢ⧇āϞ⧇ (āϏāĻ‚āĻ–ā§āϝāĻž āĻĒāϰāĻŋāĻŦāĻ°ā§āϤāύāϝ⧋āĻ—ā§āϝ)āĨ¤

🔹 āχāĻ¨ā§āϏāϟāϞ⧇āĻļāύ

ā§§. āφāĻĒāύāĻžāϰ WordPress āϰ⧁āϟ āĻĢā§‹āĻ˛ā§āĻĄāĻžāϰ⧇ āϝāĻžāύ → /wp-content/plugins/
⧍. āĻāĻ•āϟāĻŋ āĻĢā§‹āĻ˛ā§āĻĄāĻžāϰ āĻŦāĻžāύāĻžāύ wc-incomplete-recovery āύāĻžāĻŽā§‡āĨ¤
ā§Š. wc-incomplete-recovery.php āĻĢāĻžāχāϞāϟāĻŋ āϏ⧇āĻ–āĻžāύ⧇ āφāĻĒāϞ⧋āĻĄ āĻ•āϰ⧁āύāĨ¤
ā§Ē. WordPress Admin → Plugins → WC Incomplete Checkout Recovery (Single File) → ActivateāĨ¤
ā§Ģ. WooCommerce Checkout āĻĒ⧇āĻœā§‡ āϗ⧇āϞ⧇āχ āĻĒā§āϞāĻžāĻ—āχāύ āϰāĻŋāϝāĻŧ⧇āϞāϟāĻžāχāĻŽ āĻĄā§‡āϟāĻž āϏāĻ‚āĻ—ā§āϰāĻš āĻļ⧁āϰ⧁ āĻ•āϰāĻŦ⧇āĨ¤


🔹 āĻ•āĻŋāĻ­āĻžāĻŦ⧇ āĻ•āĻžāϜ āĻ•āϰ⧇

  • āĻ—ā§āϰāĻžāĻšāĻ• āĻšā§‡āĻ•āφāωāϟ āĻĢāĻ°ā§āĻŽā§‡ āϤāĻĨā§āϝ āϟāĻžāχāĻĒ āĻ•āϰāϞ⧇āχ AJAX āĻāϰ āĻŽāĻžāĻ§ā§āϝāĻŽā§‡ āĻĄāĻžāϟāĻžāĻŦ⧇āĻœā§‡ āϏ⧇āĻ­ āĻšāĻŦ⧇āĨ¤
  • āĻ…ā§āϝāĻžāĻĄāĻŽāĻŋāύ → Incomplete Orders āĻŽā§‡āύ⧁āϤ⧇ āĻāχ āĻĄā§‡āϟāĻž āϏāĻ™ā§āϗ⧇ āϏāĻ™ā§āϗ⧇ āĻĻ⧇āĻ–āĻž āϝāĻžāĻŦ⧇āĨ¤
  • āĻ—ā§āϰāĻžāĻšāĻ• āϝāĻĻāĻŋ āĻ…āĻ°ā§āĻĄāĻžāϰ āϏāĻŽā§āĻĒā§‚āĻ°ā§āĻŖ āĻ•āϰ⧇, āϰ⧇āĻ•āĻ°ā§āĻĄāϟāĻŋ āĻ¸ā§āĻŦāϝāĻŧāĻ‚āĻ•ā§āϰāĻŋāϝāĻŧāĻ­āĻžāĻŦ⧇ Completed āĻŽāĻžāĻ°ā§āĻ• āĻšāĻŦ⧇āĨ¤
  • āĻ…ā§āϝāĻžāĻĄāĻŽāĻŋāύ āϚāĻžāχāϞ⧇ āĻŽā§āϝāĻžāύ⧁āϝāĻŧāĻžāϞāĻŋ Pending → Contacted → Completed āĻ¸ā§āĻŸā§āϝāĻžāϟāĻžāϏ āĻĒāϰāĻŋāĻŦāĻ°ā§āϤāύ āĻ•āϰāϤ⧇ āĻĒāĻžāϰāĻŦ⧇āĨ¤
  • Export CSV āĻŦāĻžāϟāύ⧇ āĻ•ā§āϞāĻŋāĻ• āĻ•āϰāϞ⧇ āĻāĻ•ā§āϏ⧇āϞ/CSV āĻĢāĻžāχāϞ⧇ āĻĄāĻžāωāύāϞ⧋āĻĄ āĻšāĻŦ⧇āĨ¤
  • Cron Job āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇ ā§Šā§Ļ āĻĻāĻŋāύ⧇āϰ āĻĒ⧁āϰāĻžāύ⧋ āĻĄā§‡āϟāĻž āĻ¸ā§āĻŦāϝāĻŧāĻ‚āĻ•ā§āϰāĻŋāϝāĻŧāĻ­āĻžāĻŦ⧇ āĻ•ā§āϞāĻŋāύāφāĻĒ āĻšāĻŦ⧇āĨ¤

🔹 āĻ…ā§āϝāĻžāĻĄāĻŽāĻŋāύ āĻĄā§āϝāĻžāĻļāĻŦā§‹āĻ°ā§āĻĄ āĻĢāĻŋāϚāĻžāϰ

  • Filter Buttons → All / Pending / Contacted / CompletedāĨ¤
  • WhatsApp Button → āĻĢā§‹āύ āύāĻŽā§āĻŦāϰ⧇ āϏāϰāĻžāϏāϰāĻŋ WhatsApp āĻŽā§‡āϏ⧇āϜ āĻĒāĻžāĻ āĻžāϤ⧇ āĻĒāĻžāϰāĻŦ⧇āύāĨ¤
  • Google Maps Button → āĻ—ā§āϰāĻžāĻšāϕ⧇āϰ āĻ āĻŋāĻ•āĻžāύāĻž Google Maps-āĻ āϖ⧁āϞāĻŦ⧇āĨ¤
  • Status Dropdown → āĻĒā§āϰāϤāĻŋāϟāĻŋ āϰ⧇āĻ•āĻ°ā§āĻĄā§‡āϰ āĻĒāĻžāĻļ⧇ āĻ¸ā§āĻŸā§āϝāĻžāϟāĻžāϏ āĻĒāϰāĻŋāĻŦāĻ°ā§āϤāύāĨ¤
  • Delete Button → āύāĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āϟ āϰ⧇āĻ•āĻ°ā§āĻĄ āĻĄāĻŋāϞāĻŋāϟ āĻ•āϰāĻž āϝāĻžāĻŦ⧇āĨ¤
  • Export CSV Button → āĻāĻ• āĻ•ā§āϞāĻŋāϕ⧇ āĻĄāĻžāωāύāϞ⧋āĻĄāĨ¤

🔹 āĻ•āύāĻĢāĻŋāĻ—āĻžāϰ⧇āĻļāύ

  • RETENTION_DAYS = 30; → ā§Šā§Ļ āĻĻāĻŋāύ āĻĒāϰ āĻĄā§‡āϟāĻž āĻ…āĻŸā§‹ āĻ•ā§āϞāĻŋāύ āĻšāĻŦ⧇āĨ¤ āĻĒā§āϰāϝāĻŧā§‹āϜāύ⧇ āϏāĻ‚āĻ–ā§āϝāĻž āĻŦāĻĻāϞāĻžāϤ⧇ āĻĒāĻžāϰ⧇āύāĨ¤
  • āĻĒāĻžāϰāĻŽāĻŋāĻļāύ → āĻļ⧁āϧ⧁āĻŽāĻžāĻ¤ā§āϰ manage_woocommerce / manage_options āϰ⧋āϞ⧇āϰ āχāωāϜāĻžāϰ āĻĻ⧇āĻ–āϤ⧇ āĻ“ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāϤ⧇ āĻĒāĻžāϰāĻŦ⧇āĨ¤

🔹 āĻŸā§‡āĻ•āύāĻŋāĻ•ā§āϝāĻžāϞ āĻĄāĻŋāĻŸā§‡āχāϞāϏ

  • Language: PHP (WordPress standard)
  • Hooks: wp_ajax, woocommerce_thankyou, admin_menu, cron
  • Database: Custom Table (wp_wc_incomplete_orders)
  • Data Collected: Name, Email, Phone, Address, Cart Snapshot, IP
  • Export: CSV (Excel Compatible)

🔹 āύ⧋āϟ

  • āĻĄā§‡āϟāĻž āĻĒā§āϰāĻžāχāϭ⧇āϏāĻŋ āφāχāύ (GDPR āχāĻ¤ā§āϝāĻžāĻĻāĻŋ) āĻ…āύ⧁āϏāĻžāϰ⧇ āϏāĻžāχāĻŸā§‡ āĻāĻ•āϟāĻŋ āϛ⧋āĻŸā§āϟ āύ⧋āϟāĻŋāĻļ āĻĻāĻŋāϤ⧇ āĻĒāĻžāϰ⧇āύāĨ¤
  • Checkout āĻĒ⧇āĻœā§‡ āϟāĻžāχāĻĒ āĻ•āϰāĻž āϏāĻžāĻĨ⧇ āϏāĻžāĻĨ⧇āχ āĻĄā§‡āϟāĻž āϏ⧇āĻ­ āĻšāĻŦ⧇, āĻ—ā§āϰāĻžāĻšāĻ• āĻ…āĻ°ā§āĻĄāĻžāϰ āύāĻž āĻ•āϰāϞ⧇āĻ“āĨ¤
  • Dashboard āĻ āϏāĻžāĻĨ⧇ āϏāĻžāĻĨ⧇āχ āϏ⧇āχ āĻĄā§‡āϟāĻž āĻĻ⧇āĻ–āĻž āϝāĻžāĻŦ⧇āĨ¤

Buy This Plugin Free Use coupon code: flfaysal

FL Faysal
Written by

FL Faysal

WordPress designer, security specialist, and trainer. I build fast, secure websites and share practical tutorials to help others learn web development and freelancing.