PageSourceSearch

https://ecacode.com/product/whatsnotify-whatsapp-notification-extension/

html ecacode.com collected 2026-10-02 07:44:36 UTC 214,986 bytes, 1,423 lines download raw bytes

1<!DOCTYPE html>
2<html lang="en-US" prefix="og: https://ogp.me/ns#">
3<head>
4				
5			<meta property="og:url" content="https://ecacode.com/product/whatsnotify-whatsapp-notification-extension/"/>
6			<meta property="og:type" content="product"/>
7			<meta property="og:title" content="WhatsNotify"/>
8			<meta property="og:description" content="Description
9This extension allows you to send automated WhatsApp notifications to your customers using Twilio&#8217;s API. You can configure messages to be sent for various order statuses, such as order placement, shipment, cancellation, hold, and unhold. This ensures that your customers are kept informed about their orders in real-time, enhancing their shopping experience.
10"/>
11			<meta property="og:image" content="https://ecacode.com/wp-content/uploads/2024/08/a3.jpg"/>
12		
13		
14		<meta charset="UTF-8"/>
15		<link rel="profile" href="http://gmpg.org/xfn/11"/>
16		
17				<meta name="viewport" content="width=device-width,initial-scale=1,user-scalable=yes">
18		
19<!-- Search Engine Optimization by Rank Math - https://rankmath.com/ -->
20<title>WhatsNotify WhatsApp Notification Extension – No. 1 Powerful Automated Alerts for Orders</title>
21<meta name="description" content="Send real-time order updates using WhatsNotify WhatsApp notification extension. Automate 7 key order alerts with Twilio and improve customer communication instantly."/>
22<meta name="robots" content="index, follow, max-snippet:-1, max-video-preview:-1, max-image-preview:large"/>
23<link rel="canonical" href="https://ecacode.com/product/whatsnotify-whatsapp-notification-extension/" />
24<meta property="og:locale" content="en_US" />
25<meta property="og:type" content="product" />
26<meta property="og:title" content="WhatsNotify WhatsApp Notification Extension – No. 1 Powerful Automated Alerts for Orders" />
27<meta property="og:description" content="Send real-time order updates using WhatsNotify WhatsApp notification extension. Automate 7 key order alerts with Twilio and improve customer communication instantly." />
28<meta property="og:url" content="https://ecacode.com/product/whatsnotify-whatsapp-notification-extension/" />
29<meta property="og:site_name" content="Ecacode" />
30<meta property="og:updated_time" content="2026-07-31T06:13:38+00:00" />
31<meta property="og:image" content="https://ecacode.com/wp-content/uploads/2024/08/a3.jpg" />
32<meta property="og:image:secure_url" content="https://ecacode.com/wp-content/uploads/2024/08/a3.jpg" />
33<meta property="og:image:width" content="840" />
34<meta property="og:image:height" content="840" />
35<meta property="og:image:alt" content="WhatsNotify WhatsApp notification extension" />
36<meta property="og:image:type" content="image/jpeg" />
37<meta property="product:availability" content="instock" />
38<meta name="twitter:card" content="summary_large_image" />
39<meta name="twitter:title" content="WhatsNotify WhatsApp Notification Extension – No. 1 Powerful Automated Alerts for Orders" />
40<meta name="twitter:description" content="Send real-time order updates using WhatsNotify WhatsApp notification extension. Automate 7 key order alerts with Twilio and improve customer communication instantly." />
41<meta name="twitter:image" content="https://ecacode.com/wp-content/uploads/2024/08/a3.jpg" />
42<meta name="twitter:label1" content="Price" />
43<meta name="twitter:data1" content="&#036;49.99" />
44<meta name="twitter:label2" content="Availability" />
45<meta name="twitter:data2" content="In stock" />
46<script type="application/ld+json" class="rank-math-schema">{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://ecacode.com/#organization","name":"Ecacode","url":"https://ecacode.com","logo":{"@type":"ImageObject","@id":"https://ecacode.com/#logo","url":"https://ecacode.com/wp-content/uploads/2026/04/Untitled-design-6.png","contentUrl":"https://ecacode.com/wp-content/uploads/2026/04/Untitled-design-6.png","caption":"Ecacode","inLanguage":"en-US","width":"112","height":"112"}},{"@type":"WebSite","@id":"https://ecacode.com/#website","url":"https://ecacode.com","name":"Ecacode","publisher":{"@id":"https://ecacode.com/#organization"},"inLanguage":"en-US"},{"@type":"ImageObject","@id":"https://ecacode.com/wp-content/uploads/2024/08/a3.jpg","url":"https://ecacode.com/wp-content/uploads/2024/08/a3.jpg","width":"840","height":"840","inLanguage":"en-US"},{"@type":"ItemPage","@id":"https://ecacode.com/product/whatsnotify-whatsapp-notification-extension/#webpage","url":"https://ecacode.com/product/whatsnotify-whatsapp-notification-extension/","name":"WhatsNotify WhatsApp Notification Extension \u2013 No. 1 Powerful Automated Alerts for Orders","datePublished":"2025-06-27T11:53:16+00:00","dateModified":"2026-07-31T06:13:38+00:00","isPartOf":{"@id":"https://ecacode.com/#website"},"primaryImageOfPage":{"@id":"https://ecacode.com/wp-content/uploads/2024/08/a3.jpg"},"inLanguage":"en-US"},{"@type":"Product","name":"WhatsNotify WhatsApp Notification Extension \u2013 No. 1 Powerful Automated Alerts for Orders","description":"Send real-time order updates using WhatsNotify WhatsApp notification extension. Automate 7 key order alerts with Twilio and improve customer communication instantly.","category":"Magento extension","mainEntityOfPage":{"@id":"https://ecacode.com/product/whatsnotify-whatsapp-notification-extension/#webpage"},"image":[{"@type":"ImageObject","url":"https://ecacode.com/wp-content/uploads/2024/08/a3.jpg","height":"840","width":"840"}],"offers":{"@type":"Offer","price":"49.99","priceValidUntil":"2027-12-31","priceCurrency":"USD","availability":"http://schema.org/InStock","seller":{"@type":"Organization","@id":"https://ecacode.com/","name":"Ecacode","url":"https://ecacode.com","logo":"https://ecacode.com/wp-content/uploads/2026/04/Untitled-design-6.png"},"url":"https://ecacode.com/product/whatsnotify-whatsapp-notification-extension/"},"@id":"https://ecacode.com/product/whatsnotify-whatsapp-notification-extension/#richSnippet"}]}</script>
46
47<!-- /Rank Math WordPress SEO plugin -->
48
49<link rel='dns-prefetch' href='//www.googletagmanager.com' />
50<link rel='dns-prefetch' href='//fonts.googleapis.com' />
51<link rel="alternate" type="application/rss+xml" title="ECACode &raquo; Feed" href="https://ecacode.com/feed/" />
52<link rel="alternate" type="application/rss+xml" title="ECACode &raquo; Comments Feed" href="https://ecacode.com/comments/feed/" />
53<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://ecacode.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fecacode.com%2Fproduct%2Fwhatsnotify-whatsapp-notification-extension%2F" />
54<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://ecacode.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fecacode.com%2Fproduct%2Fwhatsnotify-whatsapp-notification-extension%2F&#038;format=xml" />
55<style id="wp-img-auto-sizes-contain-inline-css">
56img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
57/*# sourceURL=wp-img-auto-sizes-contain-inline-css */
58</style>
59<style id="wp-emoji-styles-inline-css">
60
61	img.wp-smiley, img.emoji {
62		display: inline !important;
63		border: none !important;
64		box-shadow: none !important;
65		height: 1em !important;
66		width: 1em !important;
67		margin: 0 0.07em !important;
68		vertical-align: -0.1em !important;
69		background: none !important;
70		padding: 0 !important;
71	}
72/*# sourceURL=wp-emoji-styles-inline-css */
73</style>
74<link rel='stylesheet' id='wp-block-library-css' href='https://ecacode.com/wp-includes/css/dist/block-library/style.min.css?ver=7.1.2' media='all' />
75<style id="classic-theme-styles-inline-css">
76/*! This file is auto-generated */
77.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
78/*# sourceURL=/wp-includes/css/classic-themes.min.css */
79</style>
80<style id="rank-math-toc-block-style-inline-css">
81.wp-block-rank-math-toc-block nav ol{counter-reset:item}.wp-block-rank-math-toc-block nav ol li{display:block}.wp-block-rank-math-toc-block nav ol li:before{content:counters(item, ".") ". ";counter-increment:item}
82
83/*# sourceURL=https://ecacode.com/wp-content/plugins/seo-by-rank-math/includes/modules/schema/blocks/toc/assets/css/toc_list_style.css */
84</style>
85<style id="rank-math-rich-snippet-style-inline-css">
86/*!
87* Plugin:  Rank Math
88* URL: https://rankmath.com/wordpress/plugin/seo-suite/
89* Name:  rank-math-review-snippet.css
90*/@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(-360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(-360deg)}}@keyframes bounce{from{-webkit-transform:translateY(0px);transform:translateY(0px)}to{-webkit-transform:translateY(-5px);transform:translateY(-5px)}}@-webkit-keyframes bounce{from{-webkit-transform:translateY(0px);transform:translateY(0px)}to{-webkit-transform:translateY(-5px);transform:translateY(-5px)}}@-webkit-keyframes loading{0%{background-size:20% 50% ,20% 50% ,20% 50%}20%{background-size:20% 20% ,20% 50% ,20% 50%}40%{background-size:20% 100%,20% 20% ,20% 50%}60%{background-size:20% 50% ,20% 100%,20% 20%}80%{background-size:20% 50% ,20% 50% ,20% 100%}100%{background-size:20% 50% ,20% 50% ,20% 50%}}@keyframes loading{0%{background-size:20% 50% ,20% 50% ,20% 50%}20%{background-size:20% 20% ,20% 50% ,20% 50%}40%{background-size:20% 100%,20% 20% ,20% 50%}60%{background-size:20% 50% ,20% 100%,20% 20%}80%{background-size:20% 50% ,20% 50% ,20% 100%}100%{background-size:20% 50% ,20% 50% ,20% 50%}}:root{--rankmath-wp-adminbar-height: 0}#rank-math-rich-snippet-wrapper{overflow:hidden}#rank-math-rich-snippet-wrapper h5.rank-math-title{display:block;font-size:18px;line-height:1.4}#rank-math-rich-snippet-wrapper .rank-math-review-image{float:right;max-width:40%;margin-left:15px}#rank-math-rich-snippet-wrapper .rank-math-review-data{margin-bottom:15px}#rank-math-rich-snippet-wrapper .rank-math-total-wrapper{width:100%;padding:0 0 20px 0;float:left;clear:both;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}#rank-math-rich-snippet-wrapper .rank-math-total-wrapper .rank-math-total{border:0;display:block;margin:0;width:auto;float:left;text-align:left;padding:0;font-size:24px;line-height:1;font-weight:700;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}#rank-math-rich-snippet-wrapper .rank-math-total-wrapper .rank-math-review-star{float:left;margin-left:15px;margin-top:5px;position:relative;z-index:99;line-height:1}#rank-math-rich-snippet-wrapper .rank-math-total-wrapper .rank-math-review-star .rank-math-review-result-wrapper{display:inline-block;white-space:nowrap;position:relative;color:#e7e7e7}#rank-math-rich-snippet-wrapper .rank-math-total-wrapper .rank-math-review-star .rank-math-review-result-wrapper .rank-math-review-result{position:absolute;top:0;left:0;overflow:hidden;white-space:nowrap;color:#ffbe01}#rank-math-rich-snippet-wrapper .rank-math-total-wrapper .rank-math-review-star .rank-math-review-result-wrapper i{font-size:18px;-webkit-text-stroke-width:1px;font-style:normal;padding:0 2px;line-height:inherit}#rank-math-rich-snippet-wrapper .rank-math-total-wrapper .rank-math-review-star .rank-math-review-result-wrapper i:before{content:"\2605"}body.rtl #rank-math-rich-snippet-wrapper .rank-math-review-image{float:left;margin-left:0;margin-right:15px}body.rtl #rank-math-rich-snippet-wrapper .rank-math-total-wrapper .rank-math-total{float:right}body.rtl #rank-math-rich-snippet-wrapper .rank-math-total-wrapper .rank-math-review-star{float:right;margin-left:0;margin-right:15px}body.rtl #rank-math-rich-snippet-wrapper .rank-math-total-wrapper .rank-math-review-star .rank-math-review-result{left
90:auto;right:0}@media screen and (max-width: 480px){#rank-math-rich-snippet-wrapper .rank-math-review-image{display:block;max-width:100%;width:100%;text-align:center;margin-right:0}#rank-math-rich-snippet-wrapper .rank-math-review-data{clear:both}}.clear{clear:both}
91
92/*# sourceURL=https://ecacode.com/wp-content/plugins/seo-by-rank-math/includes/modules/schema/blocks/schema/assets/css/schema.css */
93</style>
94<style id="global-styles-inline-css">
95:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);
95--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}.wp-block-button{--wp--preset--dimension--25: 25%;--wp--preset--dimension--50: 50%;--wp--preset--dimension--75: 75%;--wp--preset--dimension--100: 100%;}:where(body) { margin: 0; }:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}
95.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}
96:root :where(.wp-block-icon svg){width: 24px;}
97:where(.wp-block-gallery.is-layout-flex){gap: var( --wp--style--gallery-gap-default, var( --gallery-block--gutter-size, var( --wp--style--block-gap, 0.5em ) ) );}:where(.wp-block-gallery.is-layout-grid){gap: var( --wp--style--gallery-gap-default, var( --gallery-block--gutter-size, var( --wp--style--block-gap, 0.5em ) ) );}
98:where(.wp-block-latest-posts.is-layout-flex){gap: 1.25em;}:where(.wp-block-latest-posts.is-layout-grid){gap: 1.25em;}
99:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}
100:where(.wp-block-term-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-term-template.is-layout-grid){gap: 1.25em;}
101:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}
102:root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;}
103/*# sourceURL=global-styles-inline-css */
104</style>
105<link rel='stylesheet' id='contact-form-7-css' href='https://ecacode.com/wp-content/plugins/contact-form-7/includes/css/styles.css?ver=6.1.7' media='all' />
106<style id="woocommerce-inline-inline-css">
107.woocommerce form .form-row .required { visibility: visible; }
108/*# sourceURL=woocommerce-inline-inline-css */
109</style>
110<link rel='stylesheet' id='qi-addons-for-elementor-grid-style-css' href='https://ecacode.com/wp-content/plugins/qi-addons-for-elementor/assets/css/grid.min.css?ver=1.11.1' media='all' />
111<link rel='stylesheet' id='qi-addons-for-elementor-helper-parts-style-css' href='https://ecacode.com/wp-content/plugins/qi-addons-for-elementor/assets/css/helper-parts.min.css?ver=1.11.1' media='all' />
112<link rel='stylesheet' id='qi-addons-for-elementor-style-css' href='https://ecacode.com/wp-content/plugins/qi-addons-for-elementor/assets/css/main.min.css?ver=1.11.1' media='all' />
113<link rel='stylesheet' id='custom-style-css' href='https://ecacode.com/wp-content/plugins/ecacode-custom/assets/css/style.css?1790927075&#038;ver=7.1.2' media='all' />
114<link rel='stylesheet' id='foton-mikado-default-style-css' href='https://ecacode.com/wp-content/themes/foton/style.css?ver=7.1.2' media='all' />
115<link rel='stylesheet' id='foton-mikado-modules-css' href='https://ecacode.com/wp-content/themes/foton/assets/css/modules.min.css?ver=7.1.2' media='all' />
116<link rel='stylesheet' id='foton-mikado-child-style-css' href='https://ecacode.com/wp-content/themes/foton-child/style.css?ver=7.1.2' media='all' />
117<link rel='stylesheet' id='foton-mikado-dripicons-css' href='https://ecacode.com/wp-content/themes/foton/framework/lib/icons-pack/dripicons/dripicons.css?ver=7.1.2' media='all' />
118<link rel='stylesheet' id='foton-mikado-font_elegant-css' href='https://ecacode.com/wp-content/themes/foton/framework/lib/icons-pack/elegant-icons/style.min.css?ver=7.1.2' media='all' />
119<link rel='stylesheet' id='foton-mikado-font_awesome-css' href='https://ecacode.com/wp-content/themes/foton/framework/lib/icons-pack/font-awesome/css/fontawesome-all.min.css?ver=7.1.2' media='all' />
120<link rel='stylesheet' id='foton-mikado-ion_icons-css' href='https://ecacode.com/wp-content/themes/foton/framework/lib/icons-pack/ion-icons/css/ionicons.min.css?ver=7.1.2' media='all' />
121<link rel='stylesheet' id='foton-mikado-linea_icons-css' href='https://ecacode.com/wp-content/themes/foton/framework/lib/icons-pack/linea-icons/style.css?ver=7.1.2' media='all' />
122<link rel='stylesheet' id='foton-mikado-linear_icons-css' href='https://ecacode.com/wp-content/themes/foton/framework/lib/icons-pack/linear-icons/style.css?ver=7.1.2' media='all' />
123<link rel='stylesheet' id='foton-mikado-simple_line_icons-css' href='https://ecacode.com/wp-content/themes/foton/framework/lib/icons-pack/simple-line-icons/simple-line-icons.css?ver=7.1.2' media='all' />
124<link rel='stylesheet' id='mediaelement-css' href='https://ecacode.com/wp-includes/js/mediaelement/mediaelementplayer-legacy.min.css?ver=4.2.17' media='all' />
125<link rel='stylesheet' id='wp-mediaelement-css' href='https://ecacode.com/wp-includes/js/mediaelement/wp-mediaelement.min.css?ver=7.1.2' media='all' />
126<link rel='stylesheet' id='foton-mikado-woo-css' href='https://ecacode.com/wp-content/themes/foton/assets/css/woocommerce.min.css?ver=7.1.2' media='all' />
127<link rel='stylesheet' id='foton-mikado-woo-responsive-css' href='https://ecacode.com/wp-content/themes/foton/assets/css/woocommerce-responsive.min.css?ver=7.1.2' media='all' />
128<link rel='stylesheet' id='foton-mikado-style-dynamic-css' href='https://ecacode.com/wp-content/themes/foton/assets/css/style_dynamic.css?ver=1724230711' media='all' />
129<link rel='stylesheet' id='foton-mikado-modules-responsive-css' href='https://ecacode.com/wp-content/themes/foton/assets/css/modules-responsive.min.css?ver=7.1.2' media='all' />
130<link rel='stylesheet' id='foton-mikado-style-dynamic-responsive-css' href='https://ecacode.com/wp-content/themes/foton/assets/css/style_dynamic_responsive.css?ver=1724230711' media='all' />
131<link rel='stylesheet' id='foton-mikado-google-fonts-css' href='https://fonts.googleapis.com/css?family=Poppins%3A300%2C400%2C500%2C700%7CNunito%3A300%2C400%2C500%2C700&#038;subset=latin-ext&#038;ver=1.0.0' media='all' />
132<link rel='stylesheet' id='foton-core-dashboard-style-css' href='https://ecacode.com/wp-content/plugins/foton-core/core-dashboard/assets/css/core-dashboard.min.css?ver=7.1.2' media='all' />
133<link rel='stylesheet' id='swiper-css' href='https://ecacode.com/wp-content/plugins/qi-addons-for-elementor/assets/plugins/swiper/8.4.5/swiper.min.css?ver=8.4.5' media='all' />
134<script id="jquery-core-js" src="https://ecacode.com/wp-includes/js/jquery/jquery.min.js?ver=3.7.1"></script>
vendor: 1 bytes, line 134
134
135<script id="jquery-migrate-js" src="https://ecacode.com/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1"></script>
vendor: 1 bytes, line 135
135
136<script data-wp-strategy="defer" id="wc-jquery-blockui-js" src="https://ecacode.com/wp-content/plugins/woocommerce/assets/js/jquery-blockui/jquery.blockUI.min.js?ver=2.7.0-wc.11.1.2"></script>
vendor: 1 bytes, line 136
136
137<script id="wc-add-to-cart-js-extra">
138var wc_add_to_cart_params = {"ajax_url":"/wp-admin/admin-ajax.php","wc_ajax_url":"/?wc-ajax=%%endpoint%%","i18n_view_cart":"View cart","cart_url":"https://ecacode.com/cart/","is_cart":"","cart_redirect_after_add":"yes"};
139//# sourceURL=wc-add-to-cart-js-extra
140</script>
vendor: 1 bytes, line 140
140
141<script data-wp-strategy="defer" id="wc-add-to-cart-js" src="https://ecacode.com/wp-content/plugins/woocommerce/assets/js/frontend/add-to-cart.min.js?ver=11.1.2"></script>
vendor: 1 bytes, line 141
141
142<script id="wc-single-product-js-extra">
143var wc_single_product_params = {"i18n_required_rating_text":"Please select a rating","i18n_rating_options":["1 of 5 stars","2 of 5 stars","3 of 5 stars","4 of 5 stars","5 of 5 stars"],"i18n_product_gallery_trigger_text":"View full-screen image gallery","review_rating_required":"yes","flexslider":{"rtl":false,"animation":"slide","smoothHeight":true,"directionNav":false,"controlNav":"thumbnails","slideshow":false,"animationSpeed":500,"animationLoop":false,"allowOneSlide":false},"zoom_enabled":"","zoom_options":[],"photoswipe_enabled":"","photoswipe_options":{"shareEl":false,"closeOnScroll":false,"history":false,"hideAnimationDuration":0,"showAnimationDuration":0},"flexslider_enabled":""};
144//# sourceURL=wc-single-product-js-extra
145</script>
vendor: 1 bytes, line 145
145
146<script data-wp-strategy="defer" defer id="wc-single-product-js" src="https://ecacode.com/wp-content/plugins/woocommerce/assets/js/frontend/single-product.min.js?ver=11.1.2"></script>
vendor: 1 bytes, line 146
146
147<script data-wp-strategy="defer" id="wc-js-cookie-js" src="https://ecacode.com/wp-content/plugins/woocommerce/assets/js/js-cookie/js.cookie.min.js?ver=2.1.4-wc.11.1.2"></script>
vendor: 1 bytes, line 147
147
148<script id="vc_woocommerce-add-to-cart-js-js" src="https://ecacode.com/wp-content/plugins/js_composer/assets/js/vendors/woocommerce-add-to-cart.js?ver=7.0"></script>
vendor: 1 bytes, line 148
148
149<script id="custom-script-js" src="https://ecacode.com/wp-content/plugins/ecacode-custom/assets/js/custom.js?1790927075&#038;ver=7.1.2"></script>
vendor: 1 bytes, line 149
149
150<script data-wp-strategy="defer" defer id="wc-select2-js" src="https://ecacode.com/wp-content/plugins/woocommerce/assets/js/select2/select2.full.min.js?ver=4.0.3-wc.11.1.2"></script>
150
151
152<!-- Google tag (gtag.js) snippet added by Site Kit -->
153
154<!-- Google Analytics snippet added by Site Kit -->
vendor: 80 bytes, lines 154-155
154
155<script id="google_gtagjs-js" src="https://www.googletagmanager.com/gtag/js?id=
155GT-PHW7ZNV9
vendor: 18 bytes, line 155
155" async></script>
156<script id="google_gtagjs-js-after">
157window.dataLayer = window.dataLayer || [];function gtag(){dataLayer.push(arguments);}
158gtag("set","linker",{"domains":["ecacode.com"]});
159gtag("js", new Date());
160gtag("set", "developer_id.dZTNiMT", true);
161gtag("config", "GT-PHW7ZNV9");
162 window._googlesitekit = window._googlesitekit || {}; window._googlesitekit.throttledEvents = []; window._googlesitekit.gtagEvent = (name, data) => { var key = JSON.stringify( { name, data } ); if ( !! window._googlesitekit.throttledEvents[ key ] ) { return; } window._googlesitekit.throttledEvents[ key ] = true; setTimeout( () => { delete window._googlesitekit.throttledEvents[ key ]; }, 5 ); gtag( "event", name, { ...data, event_source: "site-kit" } ); } 
163//# sourceURL=google_gtagjs-js-after
164</script>
164
165
166<!-- End Google tag (gtag.js) snippet added by Site Kit -->
167<script></script>
167<link rel="https://api.w.org/" href="https://ecacode.com/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://ecacode.com/wp-json/wp/v2/product/16235" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://ecacode.com/xmlrpc.php?rsd" />
168<meta name="generator" content="WordPress 7.1.2" />
169<link rel='shortlink' href='https://ecacode.com/?p=16235' />
170<meta name="generator" content="Site Kit by Google 1.145.0" />	<noscript><style>.woocommerce-product-gallery{ opacity: 1 !important; }</style></noscript>
171	<meta name="generator" content="Elementor 4.3.3; features: e_font_icon_svg, additional_custom_breakpoints; settings: css_print_method-external, google_font-enabled, font_display-auto">
172<style>.recentcomments a{display:inline !important;padding:0 !important;margin:0 !important;}</style>			<style>
173				.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload),
174				.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload) * {
175					background-image: none !important;
176				}
177				@media screen and (max-height: 1024px) {
178					.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload),
179					.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload) * {
180						background-image: none !important;
181					}
182				}
183				@media screen and (max-height: 640px) {
184					.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload),
185					.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload) * {
186						background-image: none !important;
187					}
188				}
189			</style>
190			<meta name="generator" content="Powered by WPBakery Page Builder - drag and drop page builder for WordPress."/>
191<meta name="generator" content="Powered by Slider Revolution 6.5.8 - responsive, Mobile-Friendly Slider Plugin for WordPress with comfortable drag and drop interface." />
192<link rel="icon" href="https://ecacode.com/wp-content/uploads/2024/07/cropped-ecacode-255-32x32.png" sizes="32x32" />
193<link rel="icon" href="https://ecacode.com/wp-content/uploads/2024/07/cropped-ecacode-255-192x192.png" sizes="192x192" />
194<link rel="apple-touch-icon" href="https://ecacode.com/wp-content/uploads/2024/07/cropped-ecacode-255-180x180.png" />
195<meta name="msapplication-TileImage" content="https://ecacode.com/wp-content/uploads/2024/07/cropped-ecacode-255-270x270.png" />
196<script type="text/javascript">function setREVStartSize(e){
197			//window.requestAnimationFrame(function() {				 
198				window.RSIW = window.RSIW===undefined ? window.innerWidth : window.RSIW;	
199				window.RSIH = window.RSIH===undefined ? window.innerHeight : window.RSIH;	
200				try {								
201					var pw = document.getElementById(e.c).parentNode.offsetWidth,
202						newh;
203					pw = pw===0 || isNaN(pw) ? window.RSIW : pw;
204					e.tabw = e.tabw===undefined ? 0 : parseInt(e.tabw);
205					e.thumbw = e.thumbw===undefined ? 0 : parseInt(e.thumbw);
206					e.tabh = e.tabh===undefined ? 0 : parseInt(e.tabh);
207					e.thumbh = e.thumbh===undefined ? 0 : parseInt(e.thumbh);
208					e.tabhide = e.tabhide===undefined ? 0 : parseInt(e.tabhide);
209					e.thumbhide = e.thumbhide===undefined ? 0 : parseInt(e.thumbhide);
210					e.mh = e.mh===undefined || e.mh=="" || e.mh==="auto" ? 0 : parseInt(e.mh,0);		
211					if(e.layout==="fullscreen" || e.l==="fullscreen") 						
212						newh = Math.max(e.mh,window.RSIH);					
213					else{					
214						e.gw = Array.isArray(e.gw) ? e.gw : [e.gw];
215						for (var i in e.rl) if (e.gw[i]===undefined || e.gw[i]===0) e.gw[i] = e.gw[i-1];					
216						e.gh = e.el===undefined || e.el==="" || (Array.isArray(e.el) && e.el.length==0)? e.gh : e.el;
217						e.gh = Array.isArray(e.gh) ? e.gh : [e.gh];
218						for (var i in e.rl) if (e.gh[i]===undefined || e.gh[i]===0) e.gh[i] = e.gh[i-1];
219											
220						var nl = new Array(e.rl.length),
221							ix = 0,						
222							sl;					
223						e.tabw = e.tabhide>=pw ? 0 : e.tabw;
224						e.thumbw = e.thumbhide>=pw ? 0 : e.thumbw;
225						e.tabh = e.tabhide>=pw ? 0 : e.tabh;
226						e.thumbh = e.thumbhide>=pw ? 0 : e.thumbh;					
227						for (var i in e.rl) nl[i] = e.rl[i]<window.RSIW ? 0 : e.rl[i];
228						sl = nl[0];									
229						for (var i in nl) if (sl>nl[i] && nl[i]>0) { sl = nl[i]; ix=i;}															
230						var m = pw>(e.gw[ix]+e.tabw+e.thumbw) ? 1 : (pw-(e.tabw+e.thumbw)) / (e.gw[ix]);					
231						newh =  (e.gh[ix] * m) + (e.tabh + e.thumbh);
232					}
233					var el = document.getElementById(e.c);
234					if (el!==null && el) el.style.height = newh+"px";					
235					el = document.getElementById(e.c+"_wrapper");
236					if (el!==null && el) {
237						el.style.height = newh+"px";
238						el.style.display = "block";
239					}
240				} catch(e){
241					console.log("Failure at Presize of Slider:" + e)
242				}					   
243			//});
244		  };</script>
244
245<style id="wp-custom-css">
246/** cs-style **/
247.cs-sidebar .mkdf-pls-image {
248    display: none;
249}
250.cs-category-style .qodef-e-product-inner{
251	    border: 1px solid #cccccc3b;
252}
253.cs-category-style .qodef-e-product-title {
254    overflow: hidden;
255    text-overflow: ellipsis;
256    white-space: nowrap;
257    padding-left: 16px;
258    padding-right: 16px;
259}
260/** cs-style end **/
261.cs-our-products .mkdf-si-inner img{
262	display:inline-block;
263}
264.cs-our-products .mkdf-single-image-holder .mkdf-si-inner{
265	text-align:center;
266}
267.cs-text-width .mkdf-st-text{
268	max-width:800px;
269  margin: 0 auto;
270}
271body.mkdf-woo-single-page .mkdf-single-product-summary{
272	padding-top:0px;
273}
274
275.form input[type=tel]  {
276  border-style: solid;
277  border-width: 1px 1px 1px 1px;
278  font-weight: 300;
279  border-color: #B6B5BD;
280  padding: 14px 30px;
281  font-family: Poppins, sans-serif;
282  width: 100%;
283  font-size: 11px;
284  line-height: 20px;
285  text-transform: uppercase;
286  letter-spacing: .125em;
287  color: #807d78;
288  background-color: #f5f9ff;
289  border-radius: 8px;
290  outline: 0;
291  -webkit-appearance: none;
292  cursor: pointer;
293  -webkit-box-sizing: border-box;
294  box-sizing: border-box;
295  -webkit-transition: border-color .2s cubic-bezier(.02, .54, .58, 1);
296  -o-transition: border-color .2s cubic-bezier(.02, .54, .58, 1);
297  transition: border-color .2s cubic-bezier(.02, .54, .58, 1);
298}
299
300.form input#checkbox  {
301    font-size: 17px;
302}
303 
304
305
306.form button {
307    display: block;
308    padding: 11px;
309    color: #fff;
310    background-color: #272f31;
311    border: none;
312}
313
314
315.elementor-2402 .elementor-element.elementor-element-e557231 .qodef-qi-contact-form-7 label.checkbox {
316    line-height: 1px;
317} 
318.elementor-2402 .elementor-element.elementor-element-e557231 .qodef-qi-contact-form-7 label.checkbox a {
319    color: green;
320}
321
322/* radio */
323
324
325   .radio-group .title {
326    color: #000;
327    text-align: center;
328    margin-bottom: 20px;
329  }
330  
331  .radio-group {
332    display: flex;
333    flex-direction: column;
334    gap: 10px;
335  }
336  
337  input[type="radio"] {
338    display: none;
339  }
340  
341  .form label {
342    position: relative;
343    padding-left: 30px;
344    color: #fff;
345    cursor: pointer;
346    transition: color 0.3s;
347  }
348  
349  .form label:before {
350    content: '';
351    position: absolute;
352    top: 50%;
353    left: 0;
354    transform: translateY(-50%);
355    width: 20px;
356    height: 20px;
357    border-radius: 50%;
358    background-color: transparent;
359    border: 2px solid #fff;
360    transition: background-color 0.3s;
361  }
362  
363  input[type="radio"]:checked + label:before {
364    background-color:#0DFF92;
365  }
366  
367  input[type="radio"]:focus + label {
368    color: #0DFF92;
369  }
370  .qodef-e-product-categories {
371    margin-bottom: 10px;
372}
373  input[type="radio"]:checked + label {
374    color: red;
375  }
376  
377  /* Neon Style */
378  input[type="radio"] + label:before {
379    box-shadow: 0 0 10px #0DFF92;
380  }
381  
382/*   input[type="radio"]:checked + label:before {
383    box-shadow: 0 0 10px #ff6f00, 0 0 20px #ff6f00, 0 0 30px #ff6f00;
384  } */
385  
386  input[type="radio"]:hover + label:before {
387    background-color:#443F60;
388  }
389  
390  input[type="radio"]:focus + label:before {
391    background-color: red;
392  }
393  
394 single-product,ul.products>.product .mkdf-pl-category{
395	 float: none;
396}
397/** We need to change it ****/
398.mkdf-light-header .mkdf-page-header>div:not(.mkdf-sticky-header):not(.fixed) .mkdf-main-menu>ul>li>a {
399    color: #58468c;
400}
401.mkdf-title-holder{
402	display:none;
403}
404.qodef-qi-swiper-container~.swiper-button-next {
405    transform: rotate(180deg);
406}
407.cs-box .qodef-e-product-inner:hover {
408    transform: translateY(-20px);
409    transition: all 0.2s ease-in-out;
410    box-shadow: 0 7px 25px 4px rgba(137, 173, 255, .35);
411    border-radius: 8px;
412    background-color: #fff;
413}
414.cs-box .qodef-qi-woo-shortcode-product-slider.qodef-item-layout--info-below-swap .qodef-e-product-inner{
415	background-color:#fff;
416	margin-top: 30px;
417}
418.cs-box .qodef-qi-swiper-container.qodef-swiper--initialized {
419    padding: 30px;
420}
421.eca-language-switcher-menu:hover #eca-language-switcher-dropdown {
422    display: flex;
423    flex-direction: column;
424}
425.mkdf-page-footer .mkdf-footer-column-1 img {
426	width:200px;
427}
428.widget .mkdf-search-form-button.mkdf--has-icon svg {
429    width: 14px;
430}
431body .mkdf-page-footer .mkdf-footer-top-holder .mkdf-footer-top-inner.mkdf-grid {
432    padding: 100px 0 125px;
433}
434body .mkdf-page-footer .mkdf-footer-bottom-holder .mkdf-footer-bottom-inner.mkdf-grid {
435    padding: 10px 0;
436}
437.woocommerce-variation-add-to-cart {
438	display: flex;
439	align-items: center;
440}
441.woocommerce-tabs .entry-content {
442    width: 100% !important;
443}
444</style>
445<noscript><style> .wpb_animate_when_almost_visible { opacity: 1; }</style></noscript></head>
446<body class="wp-singular product-template-default single single-product postid-16235 wp-theme-foton wp-child-theme-foton-child theme-foton foton-core-2.0.5 woocommerce woocommerce-page woocommerce-no-js qodef-qi--no-touch qi-addons-for-elementor-1.11.1 foton child-child-ver-1.0.2 foton-ver-2.5.2 m
446kdf-smooth-page-transitions mkdf-smooth-page-transitions-fadeout mkdf-grid-1300 mkdf-empty-google-api mkdf-wide-dropdown-menu-content-in-grid mkdf-sticky-header-on-scroll-down-up mkdf-dropdown-default mkdf-header-standard mkdf-menu-area-shadow-disable mkdf-menu-area-in-grid-shadow-disable mkdf-menu-area-border-disable mkdf-menu-area-in-grid-border-disable mkdf-logo-area-border-disable mkdf-logo-area-in-grid-border-disable mkdf-header-vertical-shadow-disable mkdf-header-vertical-border-disable mkdf-side-menu-slide-from-right mkdf-woocommerce-page mkdf-woo-single-page mkdf-woocommerce-columns-4 mkdf-woo-normal-space mkdf-woo-pl-info-below-image mkdf-woo-single-thumb-below-image mkdf-woo-single-has-pretty-photo mkdf-default-mobile-header mkdf-sticky-up-mobile-header mkdf-search-covers-header wpb-js-composer js-comp-ver-7.0 vc_responsive elementor-default elementor-kit-5" itemscope itemtype="http://schema.org/WebPage">
447	<section class="mkdf-side-menu">
448	<a class="mkdf-close-side-menu mkdf-close-side-menu-svg-path" href="#">
449		<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="40" height="40" x="0px" y="0px"
450	 viewBox="0 0 40 40" style="enable-background:new 0 0 40 40;" xml:space="preserve">
451<style type="text/css">
452	.st0{fill:#7AA0FF;}
453</style>
454<g>
455	<path class="st0" d="M35,0H5C2.2,0,0,2.2,0,5v30c0,2.8,2.2,5,5,5h30c2.8,0,5-2.2,5-5V5C40,2.2,37.8,0,35,0z M27.1,25.7l-1.4,1.4
456		L20,21.4l-5.7,5.7l-1.4-1.4l5.7-5.7l-5.7-5.7l1.4-1.4l5.7,5.7l5.7-5.7l1.4,1.4L21.4,20L27.1,25.7z"/>
457</g>
458</svg>	</a>
459	<div class="widget mkdf-separator-widget"><div class="mkdf-separator-holder clearfix  mkdf-separator-center mkdf-separator-normal">
460	<div class="mkdf-separator" style="border-style: solid;border-bottom-width: 12px;margin-top: 0px;margin-bottom: 0px"></div>
461</div>
462</div><div id="text-7" class="widget mkdf-sidearea widget_text"><div class="mkdf-widget-title-holder"><h5 class="mkdf-widget-title">Contact Info</h5></div>			<div class="textwidget"><div style="margin-top: -31px;"></div>
463</div>
464		</div><div class="widget mkdf-separator-widget"><div class="mkdf-separator-holder clearfix  mkdf-separator-center mkdf-separator-normal">
465	<div class="mkdf-separator" style="border-style: solid;border-bottom-width: 18px;margin-top: 0px;margin-bottom: 0px"></div>
466</div>
467</div>
468            <a class="mkdf-icon-widget-holder"  href="#" target="_self" >
469                <span class="mkdf-icon-element icon_pin_alt" style="font-size: 16px"></span>                <span class="mkdf-icon-text " style="font-size: 16px;color: #716c80">100-400 Applewood Cres</span>            </a>
470            <div class="widget mkdf-separator-widget"><div class="mkdf-separator-holder clearfix  mkdf-separator-center mkdf-separator-normal">
471	<div class="mkdf-separator" style="border-style: solid;border-bottom-width: 10px;margin-top: 0px;margin-bottom: 0px"></div>
472</div>
473</div>
474            <a class="mkdf-icon-widget-holder"  href="#" target="_self" >
475                <span class="mkdf-icon-element icon_pushpin_alt" style="font-size: 16px"></span>                <span class="mkdf-icon-text " style="font-size: 16px;color: #716c80">Concord, ON L4K0C3</span>            </a>
476            <div class="widget mkdf-separator-widget"><div class="mkdf-separator-holder clearfix  mkdf-separator-center mkdf-separator-normal">
477	<div class="mkdf-separator" style="border-style: solid;border-bottom-width: 10px;margin-top: 0px;margin-bottom: 0px"></div>
478</div>
479</div>
480            <a class="mkdf-icon-widget-holder"  href="mailto:[email protected]" target="_self" >
481                <span class="mkdf-icon-element icon_mail_alt" style="font-size: 16px"></span>                <span class="mkdf-icon-text " style="font-size: 16px;color: #716c80">[email protected]</span>            </a>
482            <div class="widget mkdf-separator-widget"><div class="mkdf-separator-holder clearfix  mkdf-separator-center mkdf-separator-normal">
483	<div class="mkdf-separator" style="border-style: solid;border-bottom-width: 10px;margin-top: 0px;margin-bottom: 0px"></div>
484</div>
485</div>
486            <a class="mkdf-icon-widget-holder"  href="tel:(416)%20855%200322" target="_self" >
487                <span class="mkdf-icon-element icon_phone"></span>                <span class="mkdf-icon-text " style="font-size: 16px;color: #716c80">(416) 855 0322</span>            </a>
488            <div class="widget mkdf-separator-widget"><div class="mkdf-separator-holder clearfix  mkdf-separator-center mkdf-separator-normal">
489	<div class="mkdf-separator" style="border-style: solid;border-bottom-width: 60px;margin-top: 0px;margin-bottom: 0px"></div>
490</div>
491</div><div class="widget mkdf-social-icons-group-widget mkdf-light-skin mkdf-circle-icons text-align-left"><div class="mkdf-widget-title-holder"><h5 class="mkdf-widget-title">Follow Us</h5></div>                                    <a class="mkdf-social-icon-widget-holder mkdf-icon-has-hover" data-hover-color="#ff8a73" style="font-size: 19px"                       href="https://twitter.com/QodeInteractive" target="_blank">
492                        <span class="mkdf-social-icon-widget fab fa-twitter"></span>                    </a>
493                                                    <a class="mkdf-social-icon-widget-holder mkdf-icon-has-hover" data-hover-color="#ff8a73" style="font-size: 19px"                       href="https://www.facebook.com/QodeInteractive/" target="_blank">
494                        <span class="mkdf-social-icon-widget fab fa-facebook-f"></span>                    </a>
495                                                                                </div></section>
496    <div class="mkdf-wrapper">
497        <div class="mkdf-wrapper-inner">
498            
499<header class="mkdf-page-header">
500		
501				
502	<div class="mkdf-menu-area mkdf-menu-center">
503				
504						
505			<div class="mkdf-vertical-align-containers">
506				<div class="mkdf-position-left"><!--
507				 --><div class="mkdf-position-left-inner">
508						
509	
510	<div class="mkdf-logo-wrapper">
511		<a itemprop="url" href="https://ecacode.com/" style="height: 52px;">
512			<img itemprop="image" class="mkdf-normal-logo" src="https://ecacode.com/wp-content/uploads/2024/06/logo2.png" width="434" height="104"  alt="logo"/>
513			<img itemprop="image" class="mkdf-dark-logo" src="https://ecacode.com/wp-content/uploads/2024/06/logo2.png" width="434" height="104"  alt="dark logo"/>			<img itemprop="image" class="mkdf-light-logo" src="https://ecacode.com/wp-content/uploads/2018/07/logo2.png" width="434" height="104"  alt="light logo"/>		</a>
514	</div>
515
516											</div>
517				</div>
518									<div class="mkdf-position-center"><!--
519					 --><div class="mkdf-position-center-inner">
520								
521	<nav class="mkdf-main-menu mkdf-drop-down mkdf-default-nav">
522		<ul id="menu-standard" class="clearfix"><li id="nav-menu-item-15626" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-home  narrow"><a href="https://ecacode.com/" class=""><span class="item_outer"><span class="item_text">Home</span></span></a></li>
523<li id="nav-menu-item-16017" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children  has_sub narrow"><a href="https://ecacode.com/about-us/" class=""><span class="item_outer"><span class="item_text">About us</span><i class="mkdf-menu-arrow fa fa-angle-down"></i></span></a>
524<div class="second"><div class="inner"><ul>
525	<li id="nav-menu-item-15631" class="menu-item menu-item-type-post_type menu-item-object-page "><a href="https://ecacode.com/faq-magento-shopify-wordpress/" class=""><span class="item_outer"><span class="item_text">FAQ</span></span></a></li>
526</ul></div></div>
527</li>
528<li id="nav-menu-item-15627" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children  has_sub narrow"><a href="#" class=""><span class="item_outer"><span class="item_text">Our Services</span><i class="mkdf-menu-arrow fa fa-angle-down"></i></span></a>
529<div class="second"><div class="inner"><ul>
530	<li id="nav-menu-item-15700" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children sub"><a href="https://ecacode.com/magento-extension-development/" class=""><span class="item_outer"><span class="item_text">Magento Extensions</span></span></a>
531	<ul>
532		<li id="nav-menu-item-16302" class="menu-item menu-item-type-custom menu-item-object-custom "><a href="https://ecacode.com/product/whatsnotify/" class=""><span class="item_outer"><span class="item_text">WhatsNotify</span></span></a></li>
533		<li id="nav-menu-item-16303" class="menu-item menu-item-type-custom menu-item-object-custom "><a href="https://ecacode.com/product/device-tracking/" class=""><span class="item_outer"><span class="item_text">Device Tracking</span></span></a></li>
534		<li id="nav-menu-item-16304" class="menu-item menu-item-type-custom menu-item-object-custom "><a href="https://ecacode.com/product/misspelled-redirect/" class=""><span class="item_outer"><span class="item_text">Misspelled Redirect</span></span></a></li>
535		<li id="nav-menu-item-16305" class="menu-item menu-item-type-custom menu-item-object-custom "><a href="https://ecacode.com/product/magento-2-ai-translator-extension/" class=""><span class="item_outer"><span class="item_text">Magento 2 Ai Translator Extension</span></span></a></li>
536	</ul>
537</li>
538	<li id="nav-menu-item-15716" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children sub"><a href="https://ecacode.com/shopify-app/" class=""><span class="item_outer"><span class="item_text">Shopify Apps</span></span></a>
539	<ul>
540		<li id="nav-menu-item-16306" class="menu-item menu-item-type-custom menu-item-object-custom "><a href="https://ecacode.com/product/device-tracking-extension/" class=""><span class="item_outer"><span class="item_text">
540Shopify Device Tracking Extension – ECACode</span></span></a></li>
541		<li id="nav-menu-item-16328" class="menu-item menu-item-type-custom menu-item-object-custom "><a href="https://apps.shopify.com/whatsnotify" class=""><span class="item_outer"><span class="item_text">WhatsNotify</span></span></a></li>
542	</ul>
543</li>
544	<li id="nav-menu-item-15726" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children sub"><a href="https://ecacode.com/wordpress-plugin-development/" class=""><span class="item_outer"><span class="item_text">WordPress Plugins</span></span></a>
545	<ul>
546		<li id="nav-menu-item-16307" class="menu-item menu-item-type-custom menu-item-object-custom "><a href="https://ecacode.com/product/whatsnotify-whatsapp-notifications-for-contact-form-7/" class=""><span class="item_outer"><span class="item_text">SocialNotify: WhatsApp Notifications for Contact Form 7</span></span></a></li>
547		<li id="nav-menu-item-16308" class="menu-item menu-item-type-custom menu-item-object-custom "><a href="https://ecacode.com/product/whatsnotify-whatsapp-notifications-for-woocommerce/" class=""><span class="item_outer"><span class="item_text">SocialNotify: WhatsApp Notifications for WooCommerce</span></span></a></li>
548		<li id="nav-menu-item-16310" class="menu-item menu-item-type-custom menu-item-object-custom "><a href="https://ecacode.com/product/whatsnotify-gravity-form-add-on/" class=""><span class="item_outer"><span class="item_text">SocialNotify Gravity Form Add-On</span></span></a></li>
549		<li id="nav-menu-item-16309" class="menu-item menu-item-type-custom menu-item-object-custom "><a href="https://ecacode.com/product/ai-translator-lite/" class=""><span class="item_outer"><span class="item_text">Ai Translator Lite</span></span></a></li>
550		<li id="nav-menu-item-16325" class="menu-item menu-item-type-custom menu-item-object-custom "><a href="https://ecacode.com/product/ai-translator" class=""><span class="item_outer"><span class="item_text">Ai Translator</span></span></a></li>
551		<li id="nav-menu-item-16407" class="menu-item menu-item-type-custom menu-item-object-custom "><a href="https://ecacode.com/product/cf7-smart-ai-mail-pro/" class=""><span class="item_outer"><span class="item_text">Eca AI Mail for Contact Form 7</span></span></a></li>
552		<li id="nav-menu-item-16442" class="menu-item menu-item-type-custom menu-item-object-custom "><a href="https://ecacode.com/product/ai-smart-search/" class=""><span class="item_outer"><span class="item_text">AI smart search</span></span></a></li>
553	</ul>
554</li>
555	<li id="nav-menu-item-16432" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children sub"><a href="#" class=""><span class="item_outer"><span class="item_text">BigCommerce Apps</span></span></a>
556	<ul>
557		<li id="nav-menu-item-16433" class="menu-item menu-item-type-custom menu-item-object-custom "><a href="https://ecacode.com/product/whatsnotify-bigcommerce/" class=""><span class="item_outer"><span class="item_text">WhatsNotify &#8211; BigCommerce</span></span></a></li>
558	</ul>
559</li>
560</ul></div></div>
561</li>
562<li id="nav-menu-item-15634" class="menu-item menu-item-type-custom menu-item-object-custom  narrow"><a href="https://ecacode.com/contact-us" class=""><span class="item_outer"><span class="item_text">Contact Us</span></span></a></li>
563<li id="nav-menu-item-15632" class="menu-item menu-item-type-post_type menu-item-object-page  narrow"><a href="https://ecacode.com/my-account/" class=""><span class="item_outer"><span class="item_text">My account</span></span></a></li>
564<li id="nav-menu-item-15633" class="menu-item menu-item-type-post_type menu-item-object-page  narrow"><a href="https://ecacode.com/cart/" class=""><span class="item_outer"><span class="item_text">Cart</span></span></a></li>
565</ul>	</nav>
566
567						</div>
568					</div>
569								<div class="mkdf-position-right"><!--
570				 --><div class="mkdf-position-right-inner">
571																<div class="mkdf-shopping-cart-holder" style="margin: 0 3px 0 14px">
572					<div class="mkdf-shopping-cart-inner">
573						<a itemprop="url" class="mkdf-header-cart mkdf-header-cart-svg-path"						   href="https://ecacode.com/cart/">
574							<span class="mkdf-cart-icon"><svg xmlns="http://www.w3.org/2000/svg" width="22" height="21" viewBox="0 0 22 21">
575                           
576<defs>
577    <style>
578      .cls-1 {
579        fill: #58468c;
580        fill-rule: evenodd;
581      }
582    </style>
583  </defs>
584  <path id="Store" class="cls-1" d="M6.1,2.095v0h0Zm15.49,4.087c-0.014-.017-0.027-0.028-0.034-0.036L21.4,6.03h0l-0.2-.108a0.194,0.194,0,0,0-.1-0.032L6.134,3.976V2.348L6.122,2.212,6.116,2.185l-0.3-.53L5.8,1.638l-0.04-.031C5.749,1.6,5.74,1.6,5.73,1.591l-3.5-1.4A1,1,0,0,0,.958.688,0.891,0.891,0,0,0,.943,1.4a0.945,0.945,0,0,0,.543.525l2.68,1.047V14.943a2.688,2.688,0,0,0,1.968,2.528,2.46,2.46,0,0,0-.168.89,2.728,2.728,0,0,0,2.813,2.628,2.728,2.728,0,0,0,2.813-2.628,2.468,2.468,0,0,0-.119-0.761h4.234a2.471,2.471,0,0,0-.12.761,2.819,2.819,0,0,0,5.626,0,2.729,2.729,0,0,0-2.813-2.63H7.011a0.839,0.839,0,0,1-.881-0.788v-0.95a3.086,3.086,0,0,0,.881.129H18.985a2.759,2.759,0,0,0,2.844-2.658V6.75l0-.123v0l0.006-.03ZM19.866,7.611v3.846a0.842,0.842,0,0,1-.881.794H7.011a0.84,0.84,0,0,1-.881-0.788v-5.6ZM8.784,19.116a0.81,0.81,0,0,1-.849-0.761A0.819,0.819,0,0,1,8.784,17.6,0.764,0.764,0,1,1,8.784,19.116Zm9.62,0a0.809,0.809,0,0,1-.849-0.761A0.819,0.819,0,0,1,18.4,17.6,0.764,0.764,0,1,1,18.4,19.116Z"/>
585</svg>
586</span>
587							<span class="mkdf-cart-number">0</span>
588						</a>
589						<div class="mkdf-shopping-cart-dropdown">
590							<ul>
591																	<li class="mkdf-empty-cart">No products in the cart.</li>
592															</ul>
593						</div>
594					</div>
595				</div>
596				
597            <a data-hover-color="#ff8a73"  class="mkdf-search-opener mkdf-icon-has-hover mkdf-search-opener-svg-path" href="javascript:void(0)">
598            <span class="mkdf-search-opener-wrapper">
599	            <svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 21">
600<defs>
601    <style>
602      .search-1 {
603        fill: #58468c;
604        fill-rule: evenodd;
605      }
606    </style>
607  </defs>
608  <path class="search-1" d="M21.5,19.3h0l-4.669-4.667a9.007,9.007,0,1,0-1.389,1.388l4.67,4.669a0.991,0.991,0,0,0,.694.29,0.985,0.985,0,0,0,.98-0.984A0.978,0.978,0,0,0,21.5,19.3ZM16.838,9A7.033,7.033,0,1,1,9.8,1.967,7.043,7.043,0,0,1,16.838,9Z"/>
609</svg>
610                            </span>
611            </a>
612        
613            <a class="mkdf-side-menu-button-opener mkdf-icon-has-hover mkdf-side-menu-button-opener-svg-path" data-hover-color="#ff8a73" href="javascript:void(0)" >
614                                <span class="mkdf-side-menu-icon">
615				<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="40" height="40" x="0px" y="0px"
616  viewBox="0 0 40 40" style="enable-background:new 0 0 40 40;" xml:space="preserve">
617<style type="text/css">
618
619 .open-box{fill:#58468c;}
620.mkdf-light-header:not(.mkdf-sticky-header-appear) .open-box{fill:#5580FF  !important;}
621
622 .open-lines{fill:#FFFFFF !important;}
623.mkdf-light-header .open-lines{fill:#fff !important;}
624
625.mkdf-light-header .mkdf-page-header>div:not(.mkdf-sticky-header):not(.fixed) .mkdf-side-menu-button-opener:hover  .open-box{fill:#FF8A73 !important;}
626
627</style>
628<g>
629 <path class="open-box" d="M35,40H5c-2.8,0-5-2.2-5-5V5c0-2.8,2.2-5,5-5h30c2.8,0,5,2.2,5,5v30C40,37.8,37.8,40,35,40z"/>
630</g>
631<path class="open-lines" d="M28,21H12c-0.6,0-1-0.4-1-1v0c0-0.6,0.4-1,1-1h16c0.6,0,1,0.4,1,1v0C29,20.6,28.6,21,28,21z"/>
632<path class="open-lines" d="M28,16H12c-0.6,0-1-0.4-1-1v0c0-0.6,0.4-1,1-1h16c0.6,0,1,0.4,1,1v0C29,15.6,28.6,16,28,16z"/>
633<path class="open-lines" d="M28,26H12c-0.6,0-1-0.4-1-1v0c0-0.6,0.4-1,1-1h16c0.6,0,1,0.4,1,1v0C29,25.6,28.6,26,28,26z"/>
634</svg>            </span>
635            </a>
636        					</div>
637				</div>
638			</div>
639			
640			</div>
641			
642		
643	
644<div class="mkdf-sticky-header">
645        <div class="mkdf-sticky-holder mkdf-menu-center">
646                    <div class="mkdf-vertical-align-containers">
647                <div class="mkdf-position-left"><!--
648                 --><div class="mkdf-position-left-inner">
649                        
650	
651	<div class="mkdf-logo-wrapper">
652		<a itemprop="url" href="https://ecacode.com/" style="height: 52px;">
653			<img itemprop="image" class="mkdf-normal-logo" src="https://ecacode.com/wp-content/uploads/2024/06/logo2.png" width="434" height="104"  alt="logo"/>
654			<img itemprop="image" class="mkdf-dark-logo" src="https://ecacode.com/wp-content/uploads/2024/06/logo2.png" width="434" height="104"  alt="dark logo"/>			<img itemprop="image" class="mkdf-light-logo" src="https://ecacode.com/wp-content/uploads/2018/07/logo2.png" width="434" height="104"  alt="light logo"/>		</a>
655	</div>
656
657                                            </div>
658                </div>
659                                    <div class="mkdf-position-center"><!--
660                     --><div class="mkdf-position-center-inner">
661                            
662<nav class="mkdf-main-menu mkdf-drop-down mkdf-sticky-nav">
663    <ul id="menu-standard-1" class="clearfix"><li id="sticky-nav-menu-item-15626" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-home  narrow"><a href="https://ecacode.com/" class=""><span class="item_outer"><span class="item_text">Home</span><span class="plus"></span></span></a></li>
664<li id="sticky-nav-menu-item-16017" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children  has_sub narrow"><a href="https://ecacode.com/about-us/" class=""><span class="item_outer"><span class="item_text">About us</span><span class="plus"></span><i class="mkdf-menu-arrow fa fa-angle-down"></i></span></a>
665<div class="second"><div class="inner"><ul>
666	<li id="sticky-nav-menu-item-15631" class="menu-item menu-item-type-post_type menu-item-object-page "><a href="https://ecacode.com/faq-magento-shopify-wordpress/" class=""><span class="item_outer"><span class="item_text">FAQ</span><span class="plus"></span></span></a></li>
667</ul></div></div>
668</li>
669<li id="sticky-nav-menu-item-15627" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children  has_sub narrow"><a href="#" class=""><span class="item_outer"><span class="item_text">Our Services</span><span class="plus"></span><i class="mkdf-menu-arrow fa fa-angle-down"></i></span></a>
670<div class="second"><div class="inner"><ul>
671	<li id="sticky-nav-menu-item-15700" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children sub"><a href="https://ecacode.com/magento-extension-development/" class=""><span class="item_outer"><span class="item_text">Magento Extensions</span><span class="plus"></span></span></a>
672	<ul>
673		<li id="sticky-nav-menu-item-16302" class="menu-item menu-item-type-custom menu-item-object-custom "><a href="https://ecacode.com/product/whatsnotify/" class=""><span class="item_outer"><span class="item_text">WhatsNotify</span><span class="plus"></span></span></a></li>
674		<li id="sticky-nav-menu-item-16303" class="menu-item menu-item-type-custom menu-item-object-custom "><a href="https://ecacode.com/product/device-tracking/" class=""><span class="item_outer"><span class="item_text">Device Tracking</span><span class="plus"></span></span></a></li>
675		<li id="sticky-nav-menu-item-16304" class="menu-item menu-item-type-custom menu-item-object-custom "><a href="https://ecacode.com/product/misspelled-redirect/" class=""><span class="item_outer"><span class="item_text">Misspelled Redirect</span><span class="plus"></span></span></a></li>
676		<li id="sticky-nav-menu-item-16305" class="menu-item menu-item-type-custom menu-item-object-custom "><a href="https://ecacode.com/product/magento-2-ai-translator-extension/" class=""><span class="item_outer"><span class="item_text">Magento 2 Ai Translator Extension</span><span class="plus"></span></span></a></li>
677	</ul>
678</li>
679	<li id="sticky-nav-menu-item-15716" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children sub"><a href="https://ecacode.com/shopify-app/" class=""><span class="item_outer"><span class="item_text">Shopify Apps</span><span class="plus"></span></span></a>
680	<ul>
681		<li id="sticky-nav-menu-item-16306" class="menu-item menu-item-type-custom menu-item-object-custom "><a href="https://ecacode.com/product/device-tracking-extension/" class=""><span class="item_outer"><span class="item_text">
681Shopify Device Tracking Extension – ECACode</span><span class="plus"></span></span></a></li>
682		<li id="sticky-nav-menu-item-16328" class="menu-item menu-item-type-custom menu-item-object-custom "><a href="https://apps.shopify.com/whatsnotify" class=""><span class="item_outer"><span class="item_text">WhatsNotify</span><span class="plus"></span></span></a></li>
683	</ul>
684</li>
685	<li id="sticky-nav-menu-item-15726" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children sub"><a href="https://ecacode.com/wordpress-plugin-development/" class=""><span class="item_outer"><span class="item_text">WordPress Plugins</span><span class="plus"></span></span></a>
686	<ul>
687		<li id="sticky-nav-menu-item-16307" class="menu-item menu-item-type-custom menu-item-object-custom "><a href="https://ecacode.com/product/whatsnotify-whatsapp-notifications-for-contact-form-7/" class=""><span class="item_outer"><span class="item_text">SocialNotify: WhatsApp Notifications for Contact Form 7</span><span class="plus"></span></span></a></li>
688		<li id="sticky-nav-menu-item-16308" class="menu-item menu-item-type-custom menu-item-object-custom "><a href="https://ecacode.com/product/whatsnotify-whatsapp-notifications-for-woocommerce/" class=""><span class="item_outer"><span class="item_text">SocialNotify: WhatsApp Notifications for WooCommerce</span><span class="plus"></span></span></a></li>
689		<li id="sticky-nav-menu-item-16310" class="menu-item menu-item-type-custom menu-item-object-custom "><a href="https://ecacode.com/product/whatsnotify-gravity-form-add-on/" class=""><span class="item_outer"><span class="item_text">SocialNotify Gravity Form Add-On</span><span class="plus"></span></span></a></li>
690		<li id="sticky-nav-menu-item-16309" class="menu-item menu-item-type-custom menu-item-object-custom "><a href="https://ecacode.com/product/ai-translator-lite/" class=""><span class="item_outer"><span class="item_text">Ai Translator Lite</span><span class="plus"></span></span></a></li>
691		<li id="sticky-nav-menu-item-16325" class="menu-item menu-item-type-custom menu-item-object-custom "><a href="https://ecacode.com/product/ai-translator" class=""><span class="item_outer"><span class="item_text">Ai Translator</span><span class="plus"></span></span></a></li>
692		<li id="sticky-nav-menu-item-16407" class="menu-item menu-item-type-custom menu-item-object-custom "><a href="https://ecacode.com/product/cf7-smart-ai-mail-pro/" class=""><span class="item_outer"><span class="item_text">Eca AI Mail for Contact Form 7</span><span class="plus"></span></span></a></li>
693		<li id="sticky-nav-menu-item-16442" class="menu-item menu-item-type-custom menu-item-object-custom "><a href="https://ecacode.com/product/ai-smart-search/" class=""><span class="item_outer"><span class="item_text">AI smart search</span><span class="plus"></span></span></a></li>
694	</ul>
695</li>
696	<li id="sticky-nav-menu-item-16432" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children sub"><a href="#" class=""><span class="item_outer"><span class="item_text">BigCommerce Apps</span><span class="plus"></span></span></a>
697	<ul>
698		<li id="sticky-nav-menu-item-16433" class="menu-item menu-item-type-custom menu-item-object-custom "><a href="https://ecacode.com/product/whatsnotify-bigcommerce/" class=""><span class="item_outer"><span class="item_text">WhatsNotify &#8211; BigCommerce</span><span class="plus"></span></span></a></li>
699	</ul>
700</li>
701</ul></div></div>
702</li>
703<li id="sticky-nav-menu-item-15634" class="menu-item menu-item-type-custom menu-item-object-custom  narrow"><a href="https://ecacode.com/contact-us" class=""><span class="item_outer"><span class="item_text">Contact Us</span><span class="plus"></span></span></a></li>
704<li id="sticky-nav-menu-item-15632" class="menu-item menu-item-type-post_type menu-item-object-page  narrow"><a href="https://ecacode.com/my-account/" class=""><span class="item_outer"><span class="item_text">My account</span><span class="plus"></span></span></a></li>
705<li id="sticky-nav-menu-item-15633" class="menu-item menu-item-type-post_type menu-item-object-page  narrow"><a href="https://ecacode.com/cart/" class=""><span class="item_outer"><span class="item_text">
705Cart</span><span class="plus"></span></span></a></li>
706</ul></nav>
707
708                        </div>
709                    </div>
710                                <div class="mkdf-position-right"><!--
711                 --><div class="mkdf-position-right-inner">
712                                                
713            <a   class="mkdf-search-opener mkdf-icon-has-hover mkdf-search-opener-svg-path" href="javascript:void(0)">
714            <span class="mkdf-search-opener-wrapper">
715	            <svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 21">
716<defs>
717    <style>
718      .search-1 {
719        fill: #58468c;
720        fill-rule: evenodd;
721      }
722    </style>
723  </defs>
724  <path class="search-1" d="M21.5,19.3h0l-4.669-4.667a9.007,9.007,0,1,0-1.389,1.388l4.67,4.669a0.991,0.991,0,0,0,.694.29,0.985,0.985,0,0,0,.98-0.984A0.978,0.978,0,0,0,21.5,19.3ZM16.838,9A7.033,7.033,0,1,1,9.8,1.967,7.043,7.043,0,0,1,16.838,9Z"/>
725</svg>
726                            </span>
727            </a>
728        
729            <a class="mkdf-side-menu-button-opener mkdf-icon-has-hover mkdf-side-menu-button-opener-svg-path"  href="javascript:void(0)" >
730                                <span class="mkdf-side-menu-icon">
731				<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="40" height="40" x="0px" y="0px"
732  viewBox="0 0 40 40" style="enable-background:new 0 0 40 40;" xml:space="preserve">
733<style type="text/css">
734
735 .open-box{fill:#58468c;}
736.mkdf-light-header:not(.mkdf-sticky-header-appear) .open-box{fill:#5580FF  !important;}
737
738 .open-lines{fill:#FFFFFF !important;}
739.mkdf-light-header .open-lines{fill:#fff !important;}
740
741.mkdf-light-header .mkdf-page-header>div:not(.mkdf-sticky-header):not(.fixed) .mkdf-side-menu-button-opener:hover  .open-box{fill:#FF8A73 !important;}
742
743</style>
744<g>
745 <path class="open-box" d="M35,40H5c-2.8,0-5-2.2-5-5V5c0-2.8,2.2-5,5-5h30c2.8,0,5,2.2,5,5v30C40,37.8,37.8,40,35,40z"/>
746</g>
747<path class="open-lines" d="M28,21H12c-0.6,0-1-0.4-1-1v0c0-0.6,0.4-1,1-1h16c0.6,0,1,0.4,1,1v0C29,20.6,28.6,21,28,21z"/>
748<path class="open-lines" d="M28,16H12c-0.6,0-1-0.4-1-1v0c0-0.6,0.4-1,1-1h16c0.6,0,1,0.4,1,1v0C29,15.6,28.6,16,28,16z"/>
749<path class="open-lines" d="M28,26H12c-0.6,0-1-0.4-1-1v0c0-0.6,0.4-1,1-1h16c0.6,0,1,0.4,1,1v0C29,25.6,28.6,26,28,26z"/>
750</svg>            </span>
751            </a>
752                            </div>
753                </div>
754            </div>
755                </div>
756	</div>
757
758	
759	<form action="https://ecacode.com/" class="mkdf-search-cover" method="get">
760				<div class="mkdf-form-holder-outer">
761				<div class="mkdf-form-holder">
762					<div class="mkdf-form-holder-inner">
763						<span aria-hidden="true" class="mkdf-icon-font-elegant icon_search" style="float:left; font-size: 20px;"></span>
764						<input type="text" placeholder="Type your search..." name="s" class="mkdf_search_field" autocomplete="off" />
765						<a class="mkdf-search-close mkdf-search-close-svg-path" href="#">
766							<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="40" height="40" x="0px" y="0px"
767	 viewBox="0 0 40 40" style="enable-background:new 0 0 40 40;" xml:space="preserve">
768<style type="text/css">
769	.st0{fill:#7AA0FF;}
770</style>
771<g>
772	<path class="st0" d="M35,0H5C2.2,0,0,2.2,0,5v30c0,2.8,2.2,5,5,5h30c2.8,0,5-2.2,5-5V5C40,2.2,37.8,0,35,0z M27.1,25.7l-1.4,1.4
773		L20,21.4l-5.7,5.7l-1.4-1.4l5.7-5.7l-5.7-5.7l1.4-1.4l5.7,5.7l5.7-5.7l1.4,1.4L21.4,20L27.1,25.7z"/>
774</g>
775</svg>
776						</a>
777					</div>
778				</div>
779			</div>
780	</form></header>
781
782
783<header class="mkdf-mobile-header">
784		
785	<div class="mkdf-mobile-header-inner">
786		<div class="mkdf-mobile-header-holder">
787			<div class="mkdf-grid">
788				<div class="mkdf-vertical-align-containers">
789					<div class="mkdf-vertical-align-containers">
790													<div class="mkdf-mobile-menu-opener mkdf-mobile-menu-opener-icon-pack">
791								<a href="javascript:void(0)">
792									<span class="mkdf-mobile-menu-icon">
793										<i class="mkdf-icon-font-awesome fa fa-bars "></i>									</span>
794																	</a>
795							</div>
796												<div class="mkdf-position-center"><!--
797						 --><div class="mkdf-position-center-inner">
798								
799
800<div class="mkdf-mobile-logo-wrapper">
801    <a itemprop="url" href="https://ecacode.com/" style="height: 52px">
802        <img loading="lazy" itemprop="image" src="https://ecacode.com/wp-content/uploads/2024/06/logo2.png" width="434" height="104"  alt="Mobile Logo"/>
803    </a>
804</div>
805
806							</div>
807						</div>
808						<div class="mkdf-position-right"><!--
809						 --><div class="mkdf-position-right-inner">
810															</div>
811						</div>
812					</div>
813				</div>
814			</div>
815		</div>
816		<nav class="mkdf-mobile-nav" role="navigation" aria-label="Mobile Menu">
817    <div class="mkdf-grid">
818        <ul id="menu-footer" class=""><li id="mobile-menu-item-16269" class="menu-item menu-item-type-custom menu-item-object-custom "><a href="/" class=""><span>Home</span></a></li>
819<li id="mobile-menu-item-16270" class="menu-item menu-item-type-post_type menu-item-object-page "><a href="https://ecacode.com/about-us/" class=""><span>About us</span></a></li>
820<li id="mobile-menu-item-16276" class="menu-item menu-item-type-post_type menu-item-object-page "><a href="https://ecacode.com/magento-extension-development/" class=""><span>Magento Extension 1</span></a></li>
821<li id="mobile-menu-item-16274" class="menu-item menu-item-type-post_type menu-item-object-page "><a href="https://ecacode.com/wordpress-plugin-development/" class=""><span>WordPress Plugins</span></a></li>
822<li id="mobile-menu-item-16275" class="menu-item menu-item-type-post_type menu-item-object-page "><a href="https://ecacode.com/shopify-app/" class=""><span>Shopify Apps</span></a></li>
823<li id="mobile-menu-item-16272" class="menu-item menu-item-type-custom menu-item-object-custom "><a href="/contact-us" class=""><span>Contact Us</span></a></li>
824<li id="mobile-menu-item-16393" class="menu-item menu-item-type-post_type menu-item-object-page "><a href="https://ecacode.com/privacy-policy/" class=""><span>Privacy Policy</span></a></li>
825<li id="mobile-menu-item-16389" class="menu-item menu-item-type-post_type menu-item-object-page "><a href="https://ecacode.com/terms-of-service/" class=""><span>Terms of service</span></a></li>
826</ul>    </div>
827</nav>
828	</div>
829	
830	<form action="https://ecacode.com/" class="mkdf-search-cover" method="get">
831				<div class="mkdf-form-holder-outer">
832				<div class="mkdf-form-holder">
833					<div class="mkdf-form-holder-inner">
834						<span aria-hidden="true" class="mkdf-icon-font-elegant icon_search" style="float:left; font-size: 20px;"></span>
835						<input type="text" placeholder="Type your search..." name="s" class="mkdf_search_field" autocomplete="off" />
836						<a class="mkdf-search-close mkdf-search-close-svg-path" href="#">
837							<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="40" height="40" x="0px" y="0px"
838	 viewBox="0 0 40 40" style="enable-background:new 0 0 40 40;" xml:space="preserve">
839<style type="text/css">
840	.st0{fill:#7AA0FF;}
841</style>
842<g>
843	<path class="st0" d="M35,0H5C2.2,0,0,2.2,0,5v30c0,2.8,2.2,5,5,5h30c2.8,0,5-2.2,5-5V5C40,2.2,37.8,0,35,0z M27.1,25.7l-1.4,1.4
844		L20,21.4l-5.7,5.7l-1.4-1.4l5.7-5.7l-5.7-5.7l1.4-1.4l5.7,5.7l5.7-5.7l1.4,1.4L21.4,20L27.1,25.7z"/>
845</g>
846</svg>
847						</a>
848					</div>
849				</div>
850			</div>
851	</form></header>
852
853			<a id='mkdf-back-to-top' href='#'>
854				<span class="mkdf-btt-wrapper">
855					<svg class="mkdf-btt-svg-top" x="0px" y="0px" viewBox="0 0 40 40" style="enable-background:new 0 0 40 40;" xml:space="preserve">
856						<g class="mkdf-arrow">
857							<path d="M20,30L20,30c-0.6,0-1-0.4-1-1V13c0-0.6,0.4-1,1-1h0c0.6,0,1,0.4,1,1v16C21,29.6,20.6,30,20,30z"/>
858							<path d="M26.4,16.4l-5.7-5.7c-0.4-0.4-1-0.4-1.4,0l-5.7,5.7c-0.4,0.4-0.4,1,0,1.4c0.4,0.4,1,0.4,1.4,0l4.9-4.9l4.9,4.9   c0.4,0.4,1,0.4,1.4,0C26.8,17.4,26.8,16.8,26.4,16.4z"/>
859						</g>
860					</svg>
861				</span>
862			</a>
863			        
864            <div class="mkdf-content" >
865                <div class="mkdf-content-inner">
866<div class="mkdf-title-holder mkdf-standard-type mkdf-title-va-window-top" style="height: 170px;background-color: #e2eeff" data-height="170">
867		<div class="mkdf-title-wrapper" >
868		<div class="mkdf-title-inner">
869			<div class="mkdf-grid">
870									<h2 class="mkdf-page-title entry-title" >Shop</h2>
871											</div>
872	    </div>
873	</div>
874</div>
875
876	<div class="mkdf-container">
877		<div class="mkdf-container-inner clearfix">
878			<div class="woocommerce-notices-wrapper"></div><div id="product-16235" class="product type-product post-16235 status-publish first instock product_cat-magento-extension has-post-thumbnail shipping-taxable purchasable product-type-variable">
879
880	<div class="mkdf-single-product-content"><div class="woocommerce-product-gallery woocommerce-product-gallery--with-images woocommerce-product-gallery--columns-3 images" data-columns="3" style="opacity: 0; transition: opacity .25s ease-in-out;">
881	<div class="woocommerce-product-gallery__wrapper">
882		<div data-thumb="https://ecacode.com/wp-content/uploads/2024/08/a3-100x100.jpg" data-thumb-alt="WhatsNotify" data-thumb-srcset="https://ecacode.com/wp-content/uploads/2024/08/a3-100x100.jpg 100w, https://ecacode.com/wp-content/uploads/2024/08/a3-300x300.jpg 300w, https://ecacode.com/wp-content/uploads/2024/08/a3-150x150.jpg 150w, https://ecacode.com/wp-content/uploads/2024/08/a3-768x768.jpg 768w, https://ecacode.com/wp-content/uploads/2024/08/a3-550x550.jpg 550w, https://ecacode.com/wp-content/uploads/2024/08/a3-650x650.jpg 650w, https://ecacode.com/wp-content/uploads/2024/08/a3-600x600.jpg 600w, https://ecacode.com/wp-content/uploads/2024/08/a3.jpg 840w"  data-thumb-sizes="(max-width: 100px) 100vw, 100px" class="woocommerce-product-gallery__image"><a href="https://ecacode.com/wp-content/uploads/2024/08/a3.jpg"><img loading="lazy" width="600" height="600" src="https://ecacode.com/wp-content/uploads/2024/08/a3-600x600.jpg" class="wp-post-image" alt="WhatsNotify" data-caption="" data-src="https://ecacode.com/wp-content/uploads/2024/08/a3.jpg" data-large_image="https://ecacode.com/wp-content/uploads/2024/08/a3.jpg" data-large_image_width="840" data-large_image_height="840" decoding="async" srcset="https://ecacode.com/wp-content/uploads/2024/08/a3-600x600.jpg 600w, https://ecacode.com/wp-content/uploads/2024/08/a3-300x300.jpg 300w, https://ecacode.com/wp-content/uploads/2024/08/a3-150x150.jpg 150w, https://ecacode.com/wp-content/uploads/2024/08/a3-768x768.jpg 768w, https://ecacode.com/wp-content/uploads/2024/08/a3-550x550.jpg 550w, https://ecacode.com/wp-content/uploads/2024/08/a3-650x650.jpg 650w, https://ecacode.com/wp-content/uploads/2024/08/a3-100x100.jpg 100w, https://ecacode.com/wp-content/uploads/2024/08/a3.jpg 840w" sizes="(max-width: 600px) 100vw, 600px" /></a></div>	</div>
883</div>
884<div class="mkdf-single-product-summary">
885	<div class="summary entry-summary">
886		<h2  itemprop="name" class="mkdf-single-product-title">WhatsNotify</h2><p class="price"><span class="woocommerce-Price-amount amount"><bdi><span class="woocommerce-Price-currencySymbol" translate="no">&#36;</span>49.99</bdi></span></p>
887<div class="woocommerce-product-details__short-description">
888	<p><b>Description</b></p>
889<p><span style="font-weight: 400;">This extension allows you to send automated WhatsApp notifications to your customers using Twilio&#8217;s API. You can configure messages to be sent for various order statuses, such as order placement, shipment, cancellation, hold, and unhold. This ensures that your customers are kept informed about their orders in real-time, enhancing their shopping experience.</span></p>
890</div>
891
892<form class="variations_form cart" action="https://ecacode.com/product/whatsnotify-whatsapp-notification-extension/" method="post" enctype='multipart/form-data' data-product_id="16235" data-product_variations="[{&quot;attributes&quot;:{&quot;attribute_your-magento-store-version&quot;:&quot;Magento 2.0&quot;},&quot;availability_html&quot;:&quot;&quot;,&quot;backorders_allowed&quot;:false,&quot;dimensions&quot;:{&quot;length&quot;:&quot;&quot;,&quot;width&quot;:&quot;&quot;,&quot;height&quot;:&quot;&quot;},&quot;dimensions_html&quot;:&quot;N\/A&quot;,&quot;display_price&quot;:49.99000000000000198951966012828052043914794921875,&quot;display_regular_price&quot;:49.99000000000000198951966012828052043914794921875,&quot;gallery_image_ids&quot;:[],&quot;gallery_images_html&quot;:&quot;&quot;,&quot;image&quot;:{&quot;title&quot;:&quot;a3&quot;,&quot;caption&quot;:&quot;&quot;,&quot;url&quot;:&quot;https:\/\/ecacode.com\/wp-content\/uploads\/2024\/08\/a3.jpg&quot;,&quot;alt&quot;:&quot;a3&quot;,&quot;src&quot;:&quot;https:\/\/ecacode.com\/wp-content\/uploads\/2024\/08\/a3-600x600.jpg&quot;,&quot;srcset&quot;:&quot;https:\/\/ecacode.com\/wp-content\/uploads\/2024\/08\/a3-600x600.jpg 600w, https:\/\/ecacode.com\/wp-content\/uploads\/2024\/08\/a3-300x300.jpg 300w, https:\/\/ecacode.com\/wp-content\/uploads\/2024\/08\/a3-150x150.jpg 150w, https:\/\/ecacode.com\/wp-content\/uploads\/2024\/08\/a3-768x768.jpg 768w, https:\/\/ecacode.com\/wp-content\/uploads\/2024\/08\/a3-550x550.jpg 550w, https:\/\/ecacode.com\/wp-content\/uploads\/2024\/08\/a3-650x650.jpg 650w, https:\/\/ecacode.com\/wp-content\/uploads\/2024\/08\/a3-100x100.jpg 100w, https:\/\/ecacode.com\/wp-content\/uploads\/2024\/08\/a3.jpg 840w&quot;,&quot;sizes&quot;:&quot;
892(max-width: 600px) 100vw, 600px&quot;,&quot;full_src&quot;:&quot;https:\/\/ecacode.com\/wp-content\/uploads\/2024\/08\/a3.jpg&quot;,&quot;full_src_w&quot;:840,&quot;full_src_h&quot;:840,&quot;gallery_thumbnail_src&quot;:&quot;https:\/\/ecacode.com\/wp-content\/uploads\/2024\/08\/a3-100x100.jpg&quot;,&quot;gallery_thumbnail_src_w&quot;:100,&quot;gallery_thumbnail_src_h&quot;:100,&quot;thumb_src&quot;:&quot;https:\/\/ecacode.com\/wp-content\/uploads\/2024\/08\/a3-300x300.jpg&quot;,&quot;thumb_src_w&quot;:300,&quot;thumb_src_h&quot;:300,&quot;src_w&quot;:600,&quot;src_h&quot;:600},&quot;image_id&quot;:14957,&quot;is_downloadable&quot;:true,&quot;is_in_stock&quot;:true,&quot;is_purchasable&quot;:true,&quot;is_sold_individually&quot;:&quot;no&quot;,&quot;is_virtual&quot;:false,&quot;max_qty&quot;:&quot;&quot;,&quot;min_qty&quot;:1,&quot;price_html&quot;:&quot;&quot;,&quot;sku&quot;:&quot;&quot;,&quot;variation_description&quot;:&quot;&quot;,&quot;variation_id&quot;:16236,&quot;variation_is_active&quot;:true,&quot;variation_is_visible&quot;:true,&quot;weight&quot;:&quot;&quot;,&quot;weight_html&quot;:&quot;N\/A&quot;},{&quot;attributes&quot;:{&quot;attribute_your-magento-store-version&quot;:&quot;Magento 2.1&quot;},&quot;availability_html&quot;:&quot;&quot;,&quot;backorders_allowed&quot;:false,&quot;dimensions&quot;:{&quot;length&quot;:&quot;&quot;,&quot;width&quot;:&quot;&quot;,&quot;height&quot;:&quot;&quot;},&quot;dimensions_html&quot;:&quot;N\/A&quot;,&quot;display_price&quot;:49.99000000000000198951966012828052043914794921875,&quot;display_regular_price&quot;:49.99000000000000198951966012828052043914794921875,&quot;gallery_image_ids&quot;:[],&quot;gallery_images_html&quot;:&quot;&quot;,&quot;image&quot;:{&quot;title&quot;:&quot;a3&quot;,&quot;caption&quot;:&quot;&quot;,&quot;url&quot;:&quot;https:\/\/ecacode.com\/wp-content\/uploads\/2024\/08\/a3.jpg&quot;,&quot;alt&quot;:&quot;a3&quot;,&quot;src&quot;:&quot;https:\/\/ecacode.com\/wp-content\/uploads\/2024\/08\/a3-600x600.jpg&quot;,&quot;srcset&quot;:&quot;https:\/\/ecacode.com\/wp-content\/uploads\/2024\/08\/a3-600x600.jpg 600w, https:\/\/ecacode.com\/wp-content\/uploads\/2024\/08\/a3-300x300.jpg 300w, https:\/\/ecacode.com\/wp-content\/uploads\/2024\/08\/a3-150x150.jpg 150w, https:\/\/ecacode.com\/wp-content\/uploads\/2024\/08\/a3-768x768.jpg 768w, https:\/\/ecacode.com\/wp-content\/uploads\/2024\/08\/a3-550x550.jpg 550w, https:\/\/ecacode.com\/wp-content\/uploads\/2024\/08\/a3-650x650.jpg 650w, https:\/\/ecacode.com\/wp-content\/uploads\/2024\/08\/a3-100x100.jpg 100w, https:\/\/ecacode.com\/wp-content\/uploads\/2024\/08\/a3.jpg 840w&quot;,&quot;sizes&quot;:&quot;(max-width: 600px) 100vw, 600px&quot;,&quot;full_src&quot;:&quot;https:\/\/ecacode.com\/wp-content\/uploads\/2024\/08\/a3.jpg&quot;,&quot;full_src_w&quot;:840,&quot;full_src_h&quot;:840,&quot;gallery_thumbnail_src&quot;:&quot;https:\/\/ecacode.com\/wp-content\/uploads\/2024\/08\/a3-100x100.jpg&quot;,&quot;gallery_thumbnail_src_w&quot;:100,&quot;gallery_thumbnail_src_h&quot;:100,&quot;thumb_src&quot;:&quot;https:\/\/ecacode.com\/wp-content\/uploads\/2024\/08\/a3-300x300.jpg&quot;,&quot;thumb_src_w&quot;:300,&quot;thumb_src_h&quot;:300,&quot;src_w&quot;:600,&quot;src_h&quot;:600},&quot;image_id&quot;:14957,&quot;is_downloadable&quot;:true,&quot;is_in_stock&quot;:true,&quot;is_purchasable&quot;:true,&quot;is_sold_individually&quot;:&quot;no&quot;,&quot;is_virtual&quot;:false,&quot;max_qty&quot;:&quot;&quot;,&quot;min_qty&quot;:1,&quot;price_html&quot;:&quot;&quot;,&quot;sku&quot;:&quot;&quot;,&quot;variation_description&quot;:&quot;&quot;,&quot;variation_id&quot;:16237,&quot;variation_is_active&quot;:true,&quot;variation_is_visible&quot;:true,&quot;weight&quot;:&quot;&quot;,&quot;weight_html&quot;:&quot;N\/A&quot;},{&quot;attributes&quot;:{&quot;attribute_your-magento-store-version&quot;:&quot;Magento 2.2&quot;},&quot;availability_html&quot;:&quot;&quot;,&quot;backorders_allowed&quot;:false,&quot;dimensions&quot;:{&quot;length&quot;:&quot;&quot;,&quot;width&quot;:&quot;&quot;,&quot;height&quot;:&quot;&quot;},&quot;dimensions_html&quot;:&quot;N\/A&quot;,&quot;display_price&quot;:49.99000000000000198951966012828052043914794921875,&quot;display_regular_price&quot;:49.99000000000000198951966012828052043914794921875,&quot;gallery_image_ids&quot;:[],&quot;gallery_images_html&quot;:&quot;&quot;,&quot;image&quot;:{&quot;title&quot;:&quot;a3&quot;,&quot;caption&quot;:&quot;&quot;,&quot;url&quot;:&quot;https:\/\/ecacode.com\/wp-content\/uploads\/2024\/08\/a3.jpg&quot;,&quot;alt&quot;:&quot;a3&quot;,&quot;src&quot;:&quot;https:\/\/ecacode.com\/wp-content\/uploads\/2024\/08\/a3-600x600.jpg&quot;,&quot;srcset&quot;:&quot;https:\/\/ecacode.com\/wp-content\/uploads\/2024\/08\/a3-600x600.jpg 600w, https:\/\/ecacode.com\/wp-content\/uploads\/2024\/08\/a3-300x300.jpg 300w, https:\/\/ecacode.com\/wp-content\/uploads\/2024\/08\/a3-150x150.jpg 150w, https:\/\/ecacode.com\/wp-content\/uploads\/2024\/08\/a3-768x768.jpg 768w, https:\/\/ecacode.com\/wp-content\/uploads\/2024\/08\/a3-550x550.jpg 550w, https:\/\/ecacode.com\/wp-content\/uploads\/2024\/08\/a3-650x650.jpg 650w, https:\/\/ecacode.com\/wp-content\/uploads\/2024\/08\/a3-100x100.jpg 100w, https:\/\/ecacode.com\/wp-content\/uploads\/2024\/08\/a3.jpg 840w&quot;,&quot;sizes&quot;:&quot;
892(max-width: 600px) 100vw, 600px&quot;,&quot;full_src&quot;:&quot;https:\/\/ecacode.com\/wp-content\/uploads\/2024\/08\/a3.jpg&quot;,&quot;full_src_w&quot;:840,&quot;full_src_h&quot;:840,&quot;gallery_thumbnail_src&quot;:&quot;https:\/\/ecacode.com\/wp-content\/uploads\/2024\/08\/a3-100x100.jpg&quot;,&quot;gallery_thumbnail_src_w&quot;:100,&quot;gallery_thumbnail_src_h&quot;:100,&quot;thumb_src&quot;:&quot;https:\/\/ecacode.com\/wp-content\/uploads\/2024\/08\/a3-300x300.jpg&quot;,&quot;thumb_src_w&quot;:300,&quot;thumb_src_h&quot;:300,&quot;src_w&quot;:600,&quot;src_h&quot;:600},&quot;image_id&quot;:14957,&quot;is_downloadable&quot;:true,&quot;is_in_stock&quot;:true,&quot;is_purchasable&quot;:true,&quot;is_sold_individually&quot;:&quot;no&quot;,&quot;is_virtual&quot;:false,&quot;max_qty&quot;:&quot;&quot;,&quot;min_qty&quot;:1,&quot;price_html&quot;:&quot;&quot;,&quot;sku&quot;:&quot;&quot;,&quot;variation_description&quot;:&quot;&quot;,&quot;variation_id&quot;:16238,&quot;variation_is_active&quot;:true,&quot;variation_is_visible&quot;:true,&quot;weight&quot;:&quot;&quot;,&quot;weight_html&quot;:&quot;N\/A&quot;},{&quot;attributes&quot;:{&quot;attribute_your-magento-store-version&quot;:&quot;Magento 2.3&quot;},&quot;availability_html&quot;:&quot;&quot;,&quot;backorders_allowed&quot;:false,&quot;dimensions&quot;:{&quot;length&quot;:&quot;&quot;,&quot;width&quot;:&quot;&quot;,&quot;height&quot;:&quot;&quot;},&quot;dimensions_html&quot;:&quot;N\/A&quot;,&quot;display_price&quot;:49.99000000000000198951966012828052043914794921875,&quot;display_regular_price&quot;:49.99000000000000198951966012828052043914794921875,&quot;gallery_image_ids&quot;:[],&quot;gallery_images_html&quot;:&quot;&quot;,&quot;image&quot;:{&quot;title&quot;:&quot;a3&quot;,&quot;caption&quot;:&quot;&quot;,&quot;url&quot;:&quot;https:\/\/ecacode.com\/wp-content\/uploads\/2024\/08\/a3.jpg&quot;,&quot;alt&quot;:&quot;a3&quot;,&quot;src&quot;:&quot;https:\/\/ecacode.com\/wp-content\/uploads\/2024\/08\/a3-600x600.jpg&quot;,&quot;srcset&quot;:&quot;https:\/\/ecacode.com\/wp-content\/uploads\/2024\/08\/a3-600x600.jpg 600w, https:\/\/ecacode.com\/wp-content\/uploads\/2024\/08\/a3-300x300.jpg 300w, https:\/\/ecacode.com\/wp-content\/uploads\/2024\/08\/a3-150x150.jpg 150w, https:\/\/ecacode.com\/wp-content\/uploads\/2024\/08\/a3-768x768.jpg 768w, https:\/\/ecacode.com\/wp-content\/uploads\/2024\/08\/a3-550x550.jpg 550w, https:\/\/ecacode.com\/wp-content\/uploads\/2024\/08\/a3-650x650.jpg 650w, https:\/\/ecacode.com\/wp-content\/uploads\/2024\/08\/a3-100x100.jpg 100w, https:\/\/ecacode.com\/wp-content\/uploads\/2024\/08\/a3.jpg 840w&quot;,&quot;sizes&quot;:&quot;(max-width: 600px) 100vw, 600px&quot;,&quot;full_src&quot;:&quot;https:\/\/ecacode.com\/wp-content\/uploads\/2024\/08\/a3.jpg&quot;,&quot;full_src_w&quot;:840,&quot;full_src_h&quot;:840,&quot;gallery_thumbnail_src&quot;:&quot;https:\/\/ecacode.com\/wp-content\/uploads\/2024\/08\/a3-100x100.jpg&quot;,&quot;gallery_thumbnail_src_w&quot;:100,&quot;gallery_thumbnail_src_h&quot;:100,&quot;thumb_src&quot;:&quot;https:\/\/ecacode.com\/wp-content\/uploads\/2024\/08\/a3-300x300.jpg&quot;,&quot;thumb_src_w&quot;:300,&quot;thumb_src_h&quot;:300,&quot;src_w&quot;:600,&quot;src_h&quot;:600},&quot;image_id&quot;:14957,&quot;is_downloadable&quot;:true,&quot;is_in_stock&quot;:true,&quot;is_purchasable&quot;:true,&quot;is_sold_individually&quot;:&quot;no&quot;,&quot;is_virtual&quot;:false,&quot;max_qty&quot;:&quot;&quot;,&quot;min_qty&quot;:1,&quot;price_html&quot;:&quot;&quot;,&quot;sku&quot;:&quot;&quot;,&quot;variation_description&quot;:&quot;&quot;,&quot;variation_id&quot;:16239,&quot;variation_is_active&quot;:true,&quot;variation_is_visible&quot;:true,&quot;weight&quot;:&quot;&quot;,&quot;weight_html&quot;:&quot;N\/A&quot;},{&quot;attributes&quot;:{&quot;attribute_your-magento-store-version&quot;:&quot;Magento 2.4&quot;},&quot;availability_html&quot;:&quot;&quot;,&quot;backorders_allowed&quot;:false,&quot;dimensions&quot;:{&quot;length&quot;:&quot;&quot;,&quot;width&quot;:&quot;&quot;,&quot;height&quot;:&quot;&quot;},&quot;dimensions_html&quot;:&quot;N\/A&quot;,&quot;display_price&quot;:49.99000000000000198951966012828052043914794921875,&quot;display_regular_price&quot;:49.99000000000000198951966012828052043914794921875,&quot;gallery_image_ids&quot;:[],&quot;gallery_images_html&quot;:&quot;&quot;,&quot;image&quot;:{&quot;title&quot;:&quot;a3&quot;,&quot;caption&quot;:&quot;&quot;,&quot;url&quot;:&quot;https:\/\/ecacode.com\/wp-content\/uploads\/2024\/08\/a3.jpg&quot;,&quot;alt&quot;:&quot;a3&quot;,&quot;src&quot;:&quot;https:\/\/ecacode.com\/wp-content\/uploads\/2024\/08\/a3-600x600.jpg&quot;,&quot;srcset&quot;:&quot;https:\/\/ecacode.com\/wp-content\/uploads\/2024\/08\/a3-600x600.jpg 600w, https:\/\/ecacode.com\/wp-content\/uploads\/2024\/08\/a3-300x300.jpg 300w, https:\/\/ecacode.com\/wp-content\/uploads\/2024\/08\/a3-150x150.jpg 150w, https:\/\/ecacode.com\/wp-content\/uploads\/2024\/08\/a3-768x768.jpg 768w, https:\/\/ecacode.com\/wp-content\/uploads\/2024\/08\/a3-550x550.jpg 550w, https:\/\/ecacode.com\/wp-content\/uploads\/2024\/08\/a3-650x650.jpg 650w, https:\/\/ecacode.com\/wp-content\/uploads\/2024\/08\/a3-100x100.jpg 100w, https:\/\/ecacode.com\/wp-content\/uploads\/2024\/08\/a3.jpg 840w&quot;,&quot;sizes&quot;:&quot;
892(max-width: 600px) 100vw, 600px&quot;,&quot;full_src&quot;:&quot;https:\/\/ecacode.com\/wp-content\/uploads\/2024\/08\/a3.jpg&quot;,&quot;full_src_w&quot;:840,&quot;full_src_h&quot;:840,&quot;gallery_thumbnail_src&quot;:&quot;https:\/\/ecacode.com\/wp-content\/uploads\/2024\/08\/a3-100x100.jpg&quot;,&quot;gallery_thumbnail_src_w&quot;:100,&quot;gallery_thumbnail_src_h&quot;:100,&quot;thumb_src&quot;:&quot;https:\/\/ecacode.com\/wp-content\/uploads\/2024\/08\/a3-300x300.jpg&quot;,&quot;thumb_src_w&quot;:300,&quot;thumb_src_h&quot;:300,&quot;src_w&quot;:600,&quot;src_h&quot;:600},&quot;image_id&quot;:14957,&quot;is_downloadable&quot;:true,&quot;is_in_stock&quot;:true,&quot;is_purchasable&quot;:true,&quot;is_sold_individually&quot;:&quot;no&quot;,&quot;is_virtual&quot;:false,&quot;max_qty&quot;:&quot;&quot;,&quot;min_qty&quot;:1,&quot;price_html&quot;:&quot;&quot;,&quot;sku&quot;:&quot;&quot;,&quot;variation_description&quot;:&quot;&quot;,&quot;variation_id&quot;:16240,&quot;variation_is_active&quot;:true,&quot;variation_is_visible&quot;:true,&quot;weight&quot;:&quot;&quot;,&quot;weight_html&quot;:&quot;N\/A&quot;}]">
893	
894			<table class="variations" cellspacing="0" role="presentation">
895			<tbody>
896									<tr>
897						<th class="label"><label for="your-magento-store-version">Your Magento store version</label></th>
898						<td class="value">
899							<select id="your-magento-store-version" class="" name="attribute_your-magento-store-version" data-attribute_name="attribute_your-magento-store-version" data-show_option_none="yes"><option value="">Choose an option</option><option value="Magento 2.0" >Magento 2.0</option><option value="Magento 2.1" >Magento 2.1</option><option value="Magento 2.2" >Magento 2.2</option><option value="Magento 2.3" >Magento 2.3</option><option value="Magento 2.4" >Magento 2.4</option></select><a class="reset_variations" href="#" aria-label="Clear options">Clear</a>						</td>
900					</tr>
901							</tbody>
902		</table>
903		<div class="reset_variations_alert screen-reader-text" role="alert" aria-live="polite" aria-relevant="all"></div>
904				<template class="wc-product-gallery-default-template"><div class="woocommerce-product-gallery woocommerce-product-gallery--with-images woocommerce-product-gallery--columns-3 images" data-columns="3" style="opacity: 0; transition: opacity .25s ease-in-out;">
905	<div class="woocommerce-product-gallery__wrapper">
906		<div data-thumb="https://ecacode.com/wp-content/uploads/2024/08/a3-100x100.jpg" data-thumb-alt="WhatsNotify" data-thumb-srcset="https://ecacode.com/wp-content/uploads/2024/08/a3-100x100.jpg 100w, https://ecacode.com/wp-content/uploads/2024/08/a3-300x300.jpg 300w, https://ecacode.com/wp-content/uploads/2024/08/a3-150x150.jpg 150w, https://ecacode.com/wp-content/uploads/2024/08/a3-768x768.jpg 768w, https://ecacode.com/wp-content/uploads/2024/08/a3-550x550.jpg 550w, https://ecacode.com/wp-content/uploads/2024/08/a3-650x650.jpg 650w, https://ecacode.com/wp-content/uploads/2024/08/a3-600x600.jpg 600w, https://ecacode.com/wp-content/uploads/2024/08/a3.jpg 840w"  data-thumb-sizes="(max-width: 100px) 100vw, 100px" class="woocommerce-product-gallery__image"><a href="https://ecacode.com/wp-content/uploads/2024/08/a3.jpg"><img loading="lazy" width="600" height="600" src="https://ecacode.com/wp-content/uploads/2024/08/a3-600x600.jpg" class="wp-post-image" alt="WhatsNotify" data-caption="" data-src="https://ecacode.com/wp-content/uploads/2024/08/a3.jpg" data-large_image="https://ecacode.com/wp-content/uploads/2024/08/a3.jpg" data-large_image_width="840" data-large_image_height="840" decoding="async" srcset="https://ecacode.com/wp-content/uploads/2024/08/a3-600x600.jpg 600w, https://ecacode.com/wp-content/uploads/2024/08/a3-300x300.jpg 300w, https://ecacode.com/wp-content/uploads/2024/08/a3-150x150.jpg 150w, https://ecacode.com/wp-content/uploads/2024/08/a3-768x768.jpg 768w, https://ecacode.com/wp-content/uploads/2024/08/a3-550x550.jpg 550w, https://ecacode.com/wp-content/uploads/2024/08/a3-650x650.jpg 650w, https://ecacode.com/wp-content/uploads/2024/08/a3-100x100.jpg 100w, https://ecacode.com/wp-content/uploads/2024/08/a3.jpg 840w" sizes="(max-width: 600px) 100v
906w, 600px" /></a></div>	</div>
907</div></template>
908		
909		<div class="single_variation_wrap">
910			<div class="woocommerce-variation single_variation" role="alert" aria-relevant="additions"></div><div class="woocommerce-variation-add-to-cart variations_button">
911	
912	<div class="mkdf-quantity-buttons quantity">
913		<label class="screen-reader-text" for="quantity_6abf60e393c26">WhatsNotify quantity</label>
914	<span class="mkdf-quantity-minus mkdf-icon-linea-icon icon-arrows-down"></span>
915	<input
916			type="text"
917					id="quantity_6abf60e393c26"
918			class="input-text qty text mkdf-quantity-input"
919			name="quantity"
920			value="1"
921			aria-label="Product quantity"
922			size="4"
923			data-min="1"
924			data-max=""
925			data-step="1"
926					placeholder=""
927			inputmode="numeric"
928			autocomplete="off"
929			/>
930	<span class="mkdf-quantity-plus mkdf-icon-linea-icon icon-arrows-up"></span>
931	</div>
932
933	<button type="submit" class="single_add_to_cart_button button alt">Add to cart</button>
934
935	
936	<input type="hidden" name="add-to-cart" value="16235" />
937	<input type="hidden" name="product_id" value="16235" />
938	<input type="hidden" name="variation_id" class="variation_id" value="0" />
939</div>
940		</div>
941	
942	</form>
943
944<div class="mkdf-single-product-meta-title"><span>Quick info</span></div><div class="product_meta">
945
946	
947	
948		<span class="sku_wrapper">SKU: <span class="sku">
948N/A</span></span>
949
950	
951	<span class="posted_in">Category: <a href="https://ecacode.com/product-category/magento-extension/" rel="tag">Magento extension</a></span>
952	
953	
954</div>
955	</div>
956
957	</div></div>
958	<div class="woocommerce-tabs wc-tabs-wrapper">
959		<ul class="tabs wc-tabs" role="tablist">
960							<li role="presentation" class="description_tab" id="tab-title-description">
961					<a href="#tab-description" role="tab" aria-controls="tab-description">
962						Description					</a>
963				</li>
964							<li role="presentation" class="additional_information_tab" id="tab-title-additional_information">
965					<a href="#tab-additional_information" role="tab" aria-controls="tab-additional_information">
966						Additional information					</a>
967				</li>
968					</ul>
969					<div class="woocommerce-Tabs-panel woocommerce-Tabs-panel--description panel entry-content wc-tab" id="tab-description" role="tabpanel" aria-labelledby="tab-title-description">
970				
971	<h2>Description</h2>
972
973<section id="whatsnotify-magento-extension" style="font-family: Arial, Helvetica, sans-serif; color: #222; line-height: 1.7; max-width: 900px; margin: 0;">
974<header style="margin-bottom: 20px;">
975<h3 class="mkdf-single-product-title" style="font-size: 32px;">WhatsNotify WhatsApp Notification Extension – Automated Order Alerts for Your Store</h3>
976<p><strong>WhatsNotify WhatsApp Notification Extension</strong> is a powerful Magento solution that automatically sends real-time WhatsApp notifications to your customers using the Twilio API.</p>
977<p>Keep customers informed about every important order update—including order placement, shipment, cancellation, hold, and unhold events—through one of the world&#8217;s most trusted messaging platforms.</p>
978<p><img decoding="async" src="https://ecacode.com/wp-content/uploads/2026/07/WhatsNotify-WhatsApp-notification-extension.png" alt="WhatsNotify WhatsApp Notification Extension Dashboard" width="100%" /><br />
979<img decoding="async" src="https://ecacode.com/wp-content/uploads/2025/06/Order-Notification.png" alt="WhatsNotify WhatsApp Notification Extension Dashboard" width="100%" /><br />
980<img decoding="async" src="https://ecacode.com/wp-content/uploads/2025/06/ordernotification233.png" alt="WhatsNotify WhatsApp Notification Extension Dashboard" width="100%" /></p>
981<article style="background: #fff; border: 1px solid #e6e6e6; padding: 22px; border-radius: 8px;">With <strong>WhatsNotify</strong>, every important order update is delivered automatically without manual intervention. Customers receive instant WhatsApp notifications directly on their mobile devices, helping improve communication, increase engagement, and create a better post-purchase experience.Instead of relying on traditional email notifications that can be delayed or ignored, WhatsNotify delivers timely messages that keep customers informed throughout the entire order lifecycle.</p>
982<p style="margin-top: 20px; padding: 16px; background: #f8f9fb; border-left: 4px solid #25D366; border-radius: 4px;">Whether you operate a small online store or a large Magento ecommerce business, WhatsNotify helps automate customer communication while improving satisfaction and reducing support requests.</p>
983<h4>Why Choose WhatsNotify WhatsApp Notification Extension?</h4>
984<p>Keeping customers informed throughout the order lifecycle is essential for building trust and delivering a great shopping experience. <strong>WhatsNotify WhatsApp Notification Extension</strong> automates customer communication by sending real-time WhatsApp notifications whenever an order status changes.</p>
985<p>Unlike traditional email notifications that may be delayed, ignored, or filtered into spam folders, WhatsApp messages provide instant visibility and significantly higher engagement. The extension integrates seamlessly with the Twilio API, making it simple to configure while giving you complete control over notification templates and delivery.</p>
986<h4>Key Features</h4>
987<ul>
988<li><strong>Automated Order Notifications:</strong> Send real-time WhatsApp notifications for every important order status automatically.</li>
989<li><strong>Custom Message Templates:</strong> Create personalized notification templates for different order events.</li>
990<li><strong>Enable / Disable Notifications:</strong> Easily choose which order status notifications should be active.</li>
991<li><strong>Order Placement Alerts:</strong> Instantly notify customers immediately after an order has been placed.</li>
992<li><strong>Shipping Updates:</strong> Automatically inform customers when their orders have been shipped.</li>
993<li><strong>Cancellation Notifications:</strong> Send immediate alerts whenever an order is cancelled.</li>
994<li><strong>Hold &amp;
994 Unhold Alerts:</strong> Keep customers informed whenever an order is placed on hold or becomes active again.</li>
995</ul>
996<h4>Why Store Owners Choose WhatsNotify</h4>
997<p><strong>WhatsNotify</strong> eliminates the need for manual customer updates by automating WhatsApp communication directly from Magento. Every notification is delivered instantly whenever an order status changes, helping businesses improve customer satisfaction while reducing repetitive support inquiries.</p>
998<p>Whether you&#8217;re processing dozens or thousands of orders each day, WhatsNotify provides a reliable, lightweight, and scalable solution for modern ecommerce communication.</p>
999<h4>How WhatsNotify WhatsApp Notification Extension Works</h4>
1000<p>Getting started with <strong>WhatsNotify</strong> is quick and straightforward. Once configured with your Twilio credentials, the extension automatically monitors Magento order status changes and delivers personalized WhatsApp notifications to customers in real time.</p>
1001<ol>
1002<li>Install the Twilio SDK using <strong>composer require twilio/sdk</strong>.</li>
1003<li>Configure your Twilio Account SID, Auth Token, and WhatsApp phone number.</li>
1004<li>Enable WhatsNotify from your Magento Admin Panel.</li>
1005<li>Create and customize message templates for each order status.</li>
1006<li>Whenever an order status changes, WhatsNotify automatically sends the appropriate WhatsApp notification to the customer.</li>
1007</ol>
1008<p><strong>Official Twilio Documentation:</strong></p>
1009<p><a href="https://www.twilio.com/docs/whatsapp" target="_blank" rel="noopener"><br />
1010https://www.twilio.com/docs/whatsapp<br />
1011</a></p>
1012<h4>Benefits of Using WhatsNotify</h4>
1013<p>Automating WhatsApp notifications helps improve customer communication while reducing manual work for your team.</p>
1014<ul>
1015<li>Improve customer engagement through instant WhatsApp messaging.</li>
1016<li>Reduce customer support requests by providing proactive order updates.</li>
1017<li>Increase customer satisfaction and trust with real-time communication.</li>
1018<li>Improve operational efficiency by automating repetitive notifications.</li>
1019<li>Create a better post-purchase experience that encourages repeat customers.</li>
1020</ul>
1021<h4>Performance &amp; Reliability</h4>
1022<p><strong>WhatsNotify WhatsApp Notification Extension</strong> is built to be lightweight, efficient, and fully optimized for Magento stores. Notifications are only processed when an order status changes, ensuring minimal server overhead and reliable message delivery.</p>
1023<p>The extension follows Magento development best practices and integrates seamlessly into your existing store without affecting website speed or checkout performance.</p>
1024<h4>Why WhatsNotify Stands Out</h4>
1025<p>Unlike traditional notification systems that rely solely on email, <strong>WhatsNotify</strong> delivers important order updates through WhatsApp—one of the world&#8217;s most widely used messaging platforms.</p>
1026<p>With higher message visibility, faster delivery, and personalized notification templates, businesses can keep customers informed throughout the entire order journey while building trust and improving the overall shopping experience.</p>
1027<p>Its lightweight architecture, simple setup, and powerful automation make WhatsNotify an essential communication solution for modern Magento ecommerce stores.</p>
1028<h4>Helpful Resources</h4>
1029<p>Looking for setup instructions or additional Magento extensions?</p>
1030<ul>
1031<li><a href="https://ecacode.com/userguide-whatsnotify/" target="_blank" rel="noopener">WhatsNotify User Guide &amp; Installation Documentation<br />
1032</a></li>
1033<li><a href="https://ecacode.com/" target="_blank" rel="noopener">Explore More Magento Extensions<br />
1034</a></li>
1035</ul>
1036<h4>Frequently Asked Questions</h4>
1037<h5>What is WhatsNotify WhatsApp Notification Extension?</h5>
1038<p><strong>WhatsNotify</strong> is a Magento extension that automatically sends WhatsApp notifications to customers using the Twilio API. Customers receive real-time updates whenever their order status changes, including order placement, shipment, cancellation, hold, and unhold events.</p>
1039<h5>How does WhatsNotify work?</h5>
1040<p>After configuring your Twilio credentials, the extension monitors Magento order status changes and automatically sends personalized WhatsApp messages to customers whenever an enabled order event occurs.</p>
1041<h5>Do I need Twilio to use WhatsNotify?</h5>
1042<p>Yes. WhatsNotify requires an active Twilio account along with your Account SID, Auth Token, and WhatsApp-enabled phone number to send notifications.</p>
1043<h5>Can I customize WhatsApp message templates?</h5>
1044<p>Yes. The extension allows you to fully customize notification templates for every supported order status, giving you complete control over customer communication.</p>
1045<h5>Which order notifications are supported?</h5>
1046<p>WhatsNotify supports notifications for:</p>
1047<ul>
1048<li>Order Placed</li>
1049<li>Order Shipped</li>
1050<li>Order Cancelled</li>
1051<li>Order On Hold</li>
1052<li>Order Unhold</li>
1053</ul>
1054<h5>Will WhatsNotify slow down my Magento store?</h5>
1055<p>No. The extension is lightweight and optimized for performance. Notifications are processed only when order status changes occur, ensuring minimal impact on your store&#8217;s speed.</p>
1056<h4>Get Started with WhatsNotify</h4>
1057<p>If you&#8217;re looking for a reliable and automated customer communication solution, <strong>
1057WhatsNotify WhatsApp Notification Extension</strong> provides everything you need to keep customers informed throughout the entire order lifecycle.</p>
1058<p>From order confirmation to shipping updates and status changes, WhatsNotify helps businesses improve customer satisfaction, reduce support requests, and deliver a more professional shopping experience through instant WhatsApp messaging.</p>
1059<footer style="border-top: 1px solid #f0f0f0; padding-top: 14px; margin-top: 25px; color: #666; font-size: 13px;"><strong>Requires:</strong> Magento 2.x<br />
1060<strong>Compatible With:</strong> Magento Open Source, Adobe Commerce &amp; Twilio WhatsApp API</p>
1061<h4>Explore More Ecacode Extensions</h4>
1062<p>Looking for more Magento productivity tools?</p>
1063<p>Explore our<br />
1064<a href="https://ecacode.com/" target="_blank" rel="noopener"><br />
1065Magento Extensions Collection<br />
1066</a></p>
1067<p>to discover more ecommerce solutions developed by Ecacode.</p>
1068<p>&nbsp;</p>
1069<p><strong>Developer:</strong> Ecacode</p>
1070</footer>
1071</article>
1072</header>
1073</section>
1074			</div>
1075					<div class="woocommerce-Tabs-panel woocommerce-Tabs-panel--additional_information panel entry-content wc-tab" id="tab-additional_information" role="tabpanel" aria-labelledby="tab-title-additional_information">
1076				
1077	<h2>Additional information</h2>
1078
1079<table class="woocommerce-product-attributes shop_attributes" aria-label="Product Details">
1080			<tr class="woocommerce-product-attributes-item woocommerce-product-attributes-item--attribute_your-magento-store-version">
1081			<th class="woocommerce-product-attributes-item__label" scope="row">Your Magento store version</th>
1082			<td class="woocommerce-product-attributes-item__value"><p>Magento 2.0, Magento 2.1, Magento 2.2, Magento 2.3, Magento 2.4</p>
1083</td>
1084		</tr>
1085	</table>
1086			</div>
1087		
1088			</div>
1089
1090
1091	<section class="related products">
1092
1093					<h2>Related products</h2>
1094				<ul class="products columns-4">
1095
1096			
1097					<li class="product type-product post-16218 status-publish first instock product_cat-magento-extension has-post-thumbnail shipping-taxable purchasable product-type-variable">
1098    <div class="mkdf-pl-inner"><div class="mkdf-pl-image"><img width="300" height="300" src="https://ecacode.com/wp-content/uploads/2024/08/a2-300x300.jpg" class="attachment-woocommerce_thumbnail size-woocommerce_thumbnail" alt="Magento 2 Ai Translator Extension" decoding="async" srcset="https://ecacode.com/wp-content/uploads/2024/08/a2-300x300.jpg 300w, https://ecacode.com/wp-content/uploads/2024/08/a2-150x150.jpg 150w, https://ecacode.com/wp-content/uploads/2024/08/a2-768x768.jpg 768w, https://ecacode.com/wp-content/uploads/2024/08/a2-550x550.jpg 550w, https://ecacode.com/wp-content/uploads/2024/08/a2-650x650.jpg 650w, https://ecacode.com/wp-content/uploads/2024/08/a2-600x600.jpg 600w, https://ecacode.com/wp-content/uploads/2024/08/a2-100x100.jpg 100w, https://ecacode.com/wp-content/uploads/2024/08/a2.jpg 840w" sizes="(max-width: 300px) 100vw, 300px" /><div class="mkdf-pl-text"><div class="mkdf-pl-text-outer"><div class="mkdf-pl-text-inner"><a href="https://ecacode.com/product/magento-2-ai-translator-extension/" aria-describedby="woocommerce_loop_add_to_cart_link_describedby_16218" data-quantity="1" class="button product_type_variable add_to_cart_button" data-product_id="16218" data-product_sku="" aria-label="Select options for &ldquo;Magento 2 Ai Translator Extension&rdquo;" rel="">Select options</a>	<span id="woocommerce_loop_add_to_cart_link_describedby_16218" class="screen-reader-text">
1099		This product has multiple variants. The options may be chosen on the product page	</span>
1100</div></div></div></div><a href="https://ecacode.com/product/magento-2-ai-translator-extension/" class="woocommerce-LoopProduct-link woocommerce-loop-product__link"></a></div><div class="mkdf-pl-text-wrapper">            <span class="mkdf-pl-category"><a href="https://ecacode.com/product-category/magento-extension/" rel="tag">Magento extension</a></span>
1101        <h4 class="mkdf-product-list-title"><a href="https://ecacode.com/product/magento-2-ai-translator-extension/">Magento 2 Ai Translator Extension</a></h4>
1102	<span class="price"><span class="woocommerce-Price-amount amount"><bdi><span class="woocommerce-Price-currencySymbol" translate="no">&#36;
1102</span>99.99</bdi></span></span>
1103</div></li>
1104
1105			
1106					<li class="product type-product post-16241 status-publish instock product_cat-magento-extension has-post-thumbnail shipping-taxable purchasable product-type-variable">
1107    <div class="mkdf-pl-inner"><div class="mkdf-pl-image"><img width="300" height="300" src="https://ecacode.com/wp-content/uploads/2024/08/a4-300x300.jpg" class="attachment-woocommerce_thumbnail size-woocommerce_thumbnail" alt="Device Tracking" decoding="async" srcset="https://ecacode.com/wp-content/uploads/2024/08/a4-300x300.jpg 300w, https://ecacode.com/wp-content/uploads/2024/08/a4-150x150.jpg 150w, https://ecacode.com/wp-content/uploads/2024/08/a4-768x768.jpg 768w, https://ecacode.com/wp-content/uploads/2024/08/a4-550x550.jpg 550w, https://ecacode.com/wp-content/uploads/2024/08/a4-650x650.jpg 650w, https://ecacode.com/wp-content/uploads/2024/08/a4-600x600.jpg 600w, https://ecacode.com/wp-content/uploads/2024/08/a4-100x100.jpg 100w, https://ecacode.com/wp-content/uploads/2024/08/a4.jpg 840w" sizes="(max-width: 300px) 100vw, 300px" /><div class="mkdf-pl-text"><div class="mkdf-pl-text-outer"><div class="mkdf-pl-text-inner"><a href="https://ecacode.com/product/device-tracking-magento-extension/" aria-describedby="woocommerce_loop_add_to_cart_link_describedby_16241" data-quantity="1" class="button product_type_variable add_to_cart_button" data-product_id="16241" data-product_sku="" aria-label="Select options for &ldquo;Device Tracking&rdquo;" rel="">Select options</a>	<span id="woocommerce_loop_add_to_cart_link_describedby_16241" class="screen-reader-text">
1108		This product has multiple variants. The options may be chosen on the product page	</span>
1109</div></div></div></div><a href="https://ecacode.com/product/device-tracking-magento-extension/" class="woocommerce-LoopProduct-link woocommerce-loop-product__link"></a></div><div class="mkdf-pl-text-wrapper">            <span class="mkdf-pl-category"><a href="https://ecacode.com/product-category/magento-extension/" rel="tag">Magento extension</a></span>
1110        <h4 class="mkdf-product-list-title"><a href="https://ecacode.com/product/device-tracking-magento-extension/">Device Tracking</a></h4>
1111	<span class="price"><span class="woocommerce-Price-amount amount"><bdi><span class="woocommerce-Price-currencySymbol" translate="no">&#36;</span>49.99</bdi></span></span>
1112</div></li>
1113
1114			
1115					<li class="product type-product post-16228 status-publish instock product_cat-magento-extension has-post-thumbnail shipping-taxable purchasable product-type-variable">
1116    <div class="mkdf-pl-inner"><div class="mkdf-pl-image"><img width="300" height="300" src="https://ecacode.com/wp-content/uploads/2024/08/a1-300x300.jpg" class="attachment-woocommerce_thumbnail size-woocommerce_thumbnail" alt="Misspelled Redirect" decoding="async" srcset="https://ecacode.com/wp-content/uploads/2024/08/a1-300x300.jpg 300w, https://ecacode.com/wp-content/uploads/2024/08/a1-150x150.jpg 150w, https://ecacode.com/wp-content/uploads/2024/08/a1-768x768.jpg 768w, https://ecacode.com/wp-content/uploads/2024/08/a1-550x550.jpg 550w, https://ecacode.com/wp-content/uploads/2024/08/a1-650x650.jpg 650w, https://ecacode.com/wp-content/uploads/2024/08/a1-600x600.jpg 600w, https://ecacode.com/wp-content/uploads/2024/08/a1-100x100.jpg 100w, https://ecacode.com/wp-content/uploads/2024/08/a1.jpg 840w" sizes="(max-width: 300px) 100vw, 300px" /><div class="mkdf-pl-text"><div class="mkdf-pl-text-outer"><div class="mkdf-pl-text-inner"><a href="https://ecacode.com/product/misspelled-url-redirect-extension/" aria-describedby="woocommerce_loop_add_to_cart_link_describedby_16228" data-quantity="1" class="button product_type_variable add_to_cart_button" data-product_id="16228" data-product_sku="" aria-label="Select options for &ldquo;Misspelled Redirect&rdquo;" rel="">Select options</a>	<span id="woocommerce_loop_add_to_cart_link_describedby_16228" class="screen-reader-text">
1117		This product has multiple variants. The options may be chosen on the product page	</span>
1118</div></div></div></div><a href="https://ecacode.com/product/misspelled-url-redirect-extension/" class="woocommerce-LoopProduct-link woocommerce-loop-product__link"></a></div><div class="mkdf-pl-text-wrapper">
1118            <span class="mkdf-pl-category"><a href="https://ecacode.com/product-category/magento-extension/" rel="tag">Magento extension</a></span>
1119        <h4 class="mkdf-product-list-title"><a href="https://ecacode.com/product/misspelled-url-redirect-extension/">Misspelled Redirect</a></h4>
1120	<span class="price"><span class="woocommerce-Price-amount amount"><bdi><span class="woocommerce-Price-currencySymbol" translate="no">&#36;</span>99.99</bdi></span></span>
1121</div></li>
1122
1123			
1124		</ul>
1125
1126	</section>
1127	</div>
1128
1129		</div>
1130	</div>
1131</div> <!-- close div.content_inner -->
1132	</div> <!-- close div.content -->
1133					<footer class="mkdf-page-footer  mkdf-footer-skin-light">
1134				<div class="mkdf-footer-top-holder">
1135    <div class="mkdf-footer-top-inner mkdf-grid">
1136        <div class="mkdf-grid-row mkdf-footer-top-alignment-left">
1137                            <div class="mkdf-column-content mkdf-grid-col-3">
1138                    <div id="media_image-2" class="widget mkdf-footer-column-1 widget_media_image"><a href="https://ecacode.com/"><img width="434" height="104" src="https://ecacode.com/wp-content/uploads/2024/12/logo-white.png" class="image wp-image-15727  attachment-full size-full" alt="" style="max-width: 100%; height: auto;" decoding="async" srcset="https://ecacode.com/wp-content/uploads/2024/12/logo-white.png 434w, https://ecacode.com/wp-content/uploads/2024/12/logo-white-300x72.png 300w" sizes="(max-width: 434px) 100vw, 434px" /></a></div><div id="text-2" class="widget mkdf-footer-column-1 widget_text">			<div class="textwidget"><div style="margin-top: -8px;">We build powerful WordPress plugins, Magento extensions, and Shopify apps to help your business grow.</div>
1139<div style="margin-top: 29px;"></div>
1140</div>
1141		</div>                </div>
1142                            <div class="mkdf-column-content mkdf-grid-col-3">
1143                    <div id="nav_menu-3" class="widget mkdf-footer-column-2 widget_nav_menu"><div class="mkdf-widget-title-holder"><h5 class="mkdf-widget-title">Company</h5></div><div class="menu-footer-container"><ul id="menu-footer-1" class="menu"><li id="menu-item-16269" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-16269"><a href="/">Home</a></li>
1144<li id="menu-item-16270" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-16270"><a href="https://ecacode.com/about-us/">About us</a></li>
1145<li id="menu-item-16276" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-16276"><a href="https://ecacode.com/magento-extension-development/">Magento Extension 1</a></li>
1146<li id="menu-item-16274" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-16274"><a href="https://ecacode.com/wordpress-plugin-development/">WordPress Plugins</a></li>
1147<li id="menu-item-16275" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-16275"><a href="https://ecacode.com/shopify-app/">Shopify Apps</a></li>
1148<li id="menu-item-16272" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-16272"><a href="/contact-us">Contact Us</a></li>
1149<li id="menu-item-16393" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-16393"><a href="https://ecacode.com/privacy-policy/">Privacy Policy</a></li>
1150<li id="menu-item-16389" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-16389"><a href="https://ecacode.com/terms-of-service/">Terms of service</a></li>
1151</ul></div></div>                </div>
1152                            <div class="mkdf-column-content mkdf-grid-col-3">
1153                    <div id="text-3" class="widget mkdf-footer-column-3 widget_text"><div class="mkdf-widget-title-holder"><h5 class="mkdf-widget-title">Contact Info</h5></div>			<div class="textwidget"><div style="margin-top: -11px;"></div>
1154</div>
1155		</div>
1156            <a class="mkdf-icon-widget-holder mkdf-icon-has-hover" data-hover-color="#ff8a73" href="#" target="_blank" >
1157                <span class="mkdf-icon-element icon_pin_alt" style="font-size: 16px"></span>                <span class="mkdf-icon-text " style="font-size: 16px">100-400 Applewood Cres</span>            </a>
1158            <div class="widget mkdf-separator-widget"><div class="mkdf-separator-holder clearfix  mkdf-separator-center mkdf-separator-normal">
1159	<div class="mkdf-separator" style="border-style: solid;border-bottom-width: 10px;margin-top: 0px;margin-bottom: 0px"></div>
1160</div>
1161</div>
1162            <a class="mkdf-icon-widget-holder mkdf-icon-has-hover" data-hover-color="#ff8a73" href="#" target="_blank" >
1163                <span class="mkdf-icon-element icon_pushpin_alt" style="font-size: 16px"></span>                <span class="mkdf-icon-text " style="font-size: 16px">Concord, ON L4K0C3</span>            </a>
1164            <div class="widget mkdf-separator-widget"><div class="mkdf-separator-holder clearfix  mkdf-separator-center mkdf-separator-normal">
1165	<div class="mkdf-separator" style="border-style: solid;border-bottom-width: 10px;margin-top: 0px;margin-bottom: 0px"></div>
1166</div>
1167</div>
1168            <a class="mkdf-icon-widget-holder mkdf-icon-has-hover" data-hover-color="#ff8a73" href="mailto:[email protected]" target="_blank" >
1169                <span class="mkdf-icon-element icon_mail_alt" style="font-size: 16px"></span>                <span class="mkdf-icon-text " style="font-size: 16px">[email protected]</span>            </a>
1170            <div class="widget mkdf-separator-widget"><div class="mkdf-separator-holder clearfix  mkdf-separator-center mkdf-separator-normal">
1171	<div class="mkdf-separator" style="border-style: solid;border-bottom-width: 10px;margin-top: 0px;margin-bottom: 0px"></div>
1172</div>
1173</div>
1174            <a class="mkdf-icon-widget-holder mkdf-icon-has-hover" data-hover-color="#ff8a73" href="tel:(416)%20855%200322" target="_blank" >
1175                <span class="mkdf-icon-element icon_phone"></span>                <span class="mkdf-icon-text " style="font-size: 16px">(416) 855 0322</span>            </a>
1176                            </div>
1177                            <div class="mkdf-column-content mkdf-grid-col-3">
1178                    <div id="text-33" class="widget mkdf-footer-column-4 widget_text"><div class="mkdf-widget-title-holder"><h5 class="mkdf-widget-title">Follow Us!</h5></div>			<div class="textwidget"><div style="margin-top: -11px;"></div>
1179</div>
1180		</div><div class="widget mkdf-social-icons-group-widget mkdf-light-skin mkdf-circle-icons text-align-left">                                    <a class="mkdf-social-icon-widget-holder mkdf-icon-has-hover" data-hover-color="#ff8a73" style="font-size: 19px;margin: 0 14px 0 0;"                       href="https://twitter.com/QodeInteractive" target="_blank">
1181                        <span class="mkdf-social-icon-widget fab fa-twitter"></span>                    </a>
1182                                                    <a class="mkdf-social-icon-widget-holder mkdf-icon-has-hover" data-hover-color="#ff8a73" style="font-size: 19px;margin: 0 14px 0 0;"                       href="https://www.facebook.com/QodeInteractive/" target="_blank">
1183                        <span class="mkdf-social-icon-widget fab fa-facebook-f"></span>                    </a>
1184                                                                                </div>                </div>
1185                    </div>
1186    </div>
1187</div><div class="mkdf-footer-bottom-holder">
1188    <div class="mkdf-footer-bottom-inner mkdf-grid">
1189        <div class="mkdf-grid-row ">
1190                            <div class="mkdf-grid-col-12">
1191                    <div id="text-5" class="widget mkdf-footer-bottom-column-1 widget_text">			<div class="textwidget"><div style="text-align: center; font-size: 14px;">© 2025 <a href="https://ecacode.com/" target="_blank" rel="noopener"> ecacode</a>, All Rights Reserved</div>
1192</div>
1193		</div>                </div>
1194                    </div>
1195    </div>
1196</div>			</footer>
1197			</div> <!-- close div.mkdf-wrapper-inner  -->
1198</div> <!-- close div.mkdf-wrapper -->
1199
1200		
1200<script type="text/javascript">
1201			window.RS_MODULES = window.RS_MODULES || {};
1202			window.RS_MODULES.modules = window.RS_MODULES.modules || {};
1203			window.RS_MODULES.waiting = window.RS_MODULES.waiting || [];
1204			window.RS_MODULES.defered = true;
1205			window.RS_MODULES.moduleWaiting = window.RS_MODULES.moduleWaiting || {};
1206			window.RS_MODULES.type = 'compiled';
1207		</script>
1207
1208		
1208<script type="speculationrules">
1209{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/foton-child/*","/wp-content/themes/foton/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}
1210</script>
1210
1211			
1211<script>
1212				( () => {
1213					const lazyloadRunObserver = () => {
1214						const lazyloadBackgrounds = document.querySelectorAll( `.e-con.e-parent:not(.e-lazyloaded)` );
1215						const lazyloadBackgroundObserver = new IntersectionObserver( ( entries ) => {
1216							entries.forEach( ( entry ) => {
1217								if ( entry.isIntersecting ) {
1218									let lazyloadBackground = entry.target;
1219									if( lazyloadBackground ) {
1220										lazyloadBackground.classList.add( 'e-lazyloaded' );
1221									}
1222									lazyloadBackgroundObserver.unobserve( entry.target );
1223								}
1224							});
1225						}, { rootMargin: '200px 0px 200px 0px' } );
1226						lazyloadBackgrounds.forEach( ( lazyloadBackground ) => {
1227							lazyloadBackgroundObserver.observe( lazyloadBackground );
1228						} );
1229					};
1230					const events = [
1231						'DOMContentLoaded',
1232						'elementor/lazyload/observe',
1233					];
1234					events.forEach( ( event ) => {
1235						document.addEventListener( event, lazyloadRunObserver );
1236					} );
1237				} )();
1238			</script>
1238
1239				
1239<script type='text/javascript'>
1240		(function () {
1241			var c = document.body.className;
1242			c = c.replace(/woocommerce-no-js/, 'woocommerce-js');
1243			document.body.className = c;
1244		})();
1245	</script>
1245
1246	
1246<script type="text/template" id="tmpl-variation-template">
1247	<div class="woocommerce-variation-description">{{{ data.variation.variation_description }}}</div>
1248	<div class="woocommerce-variation-price">{{{ data.variation.price_html }}}</div>
1249	<div class="woocommerce-variation-availability">{{{ data.variation.availability_html }}}</div>
1250</script>
vendor: 1 bytes, line 1250
1250
1251<script type="text/template" id="tmpl-unavailable-variation-template">
1252	<p role="alert">Sorry, this product is unavailable. Please choose a different combination.</p>
1253</script>
1253
1254<link rel='stylesheet' id='wc-stripe-blocks-checkout-style-css' href='https://ecacode.com/wp-content/plugins/woocommerce-gateway-stripe/build/upe_blocks.css?ver=68605ba18cee2e40d3cf14446b691f91' media='all' />
1255<link rel='stylesheet' id='wc-stripe-upe-classic-css' href='https://ecacode.com/wp-content/plugins/woocommerce-gateway-stripe/build/upe_classic.css?ver=9.1.1' media='all' />
1256<link rel='stylesheet' id='stripelink_styles-css' href='https://ecacode.com/wp-content/plugins/woocommerce-gateway-stripe/assets/css/stripe-link.css?ver=9.1.1' media='all' />
1257<link rel='stylesheet' id='rs-plugin-settings-css' href='https://ecacode.com/wp-content/plugins/revslider_6.5.8/public/assets/css/rs6.css?ver=6.5.8' media='all' />
1258<style id="rs-plugin-settings-inline-css">
1259#rs-demo-id {}
1260/*# sourceURL=rs-plugin-settings-inline-css */
1261</style>
1262<script id="wp-hooks-js" src="https://ecacode.com/wp-includes/js/dist/hooks.min.js?ver=f0f188028580e8dc1255"></script>
vendor: 1 bytes, line 1262
1262
1263<script id="wp-i18n-js" src="https://ecacode.com/wp-includes/js/dist/i18n.min.js?ver=1dfe7db3940c23ea9216"></script>
vendor: 1 bytes, line 1263
1263
1264<script id="wp-i18n-js-after">
1265wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } );
1266//# sourceURL=wp-i18n-js-after
1267</script>
vendor: 1 bytes, line 1267
1267
1268<script id="swv-js" src="https://ecacode.com/wp-content/plugins/contact-form-7/includes/swv/js/index.js?ver=6.1.7"></script>
vendor: 1 bytes, line 1268
1268
1269<script id="contact-form-7-js-before">
1270var wpcf7 = {
1271    "api": {
1272        "root": "https:\/\/ecacode.com\/wp-json\/",
1273        "namespace": "contact-form-7\/v1"
1274    },
1275    "cached": 1
1276};
1277//# sourceURL=contact-form-7-js-before
1278</script>
vendor: 1 bytes, line 1278
1278
1279<script id="contact-form-7-js" src="https://ecacode.com/wp-content/plugins/contact-form-7/includes/js/index.js?ver=6.1.7"></script>
vendor: 1 bytes, line 1279
1279
1280<script defer async id="tp-tools-js" src="https://ecacode.com/wp-content/plugins/revslider_6.5.8/public/assets/js/rbtools.min.js?ver=6.5.8"></script>
vendor: 1 bytes, line 1280
1280
1281<script defer async id="revmin-js" src="https://ecacode.com/wp-content/plugins/revslider_6.5.8/public/assets/js/rs6.min.js?ver=6.5.8"></script>
vendor: 1 bytes, line 1281
1281
1282<script id="woocommerce-js-extra">
1283var woocommerce_params = {"ajax_url":"/wp-admin/admin-ajax.php","wc_ajax_url":"/?wc-ajax=%%endpoint%%","i18n_password_show":"Show password","i18n_password_hide":"Hide password"};
1284//# sourceURL=woocommerce-js-extra
1285</script>
vendor: 1 bytes, line 1285
1285
1286<script data-wp-strategy="defer" id="woocommerce-js" src="https://ecacode.com/wp-content/plugins/woocommerce/assets/js/frontend/woocommerce.min.js?ver=11.1.2"></script>
vendor: 1 bytes, line 1286
1286
1287<script id="jquery-ui-core-js-before">
1288jQuery.uiBackCompat = true;
1289//# sourceURL=jquery-ui-core-js-before
1290</script>
vendor: 1 bytes, line 1290
1290
1291<script id="jquery-ui-core-js" src="https://ecacode.com/wp-includes/js/jquery/ui/core.min.js?ver=1.14.2"></script>
vendor: 1 bytes, line 1291
1291
1292<script id="qi-addons-for-elementor-script-js-extra">
1293var qodefQiAddonsGlobal = {"vars":{"adminBarHeight":0,"iconArrowLeft":"\u003Csvg  xmlns=\"http://www.w3.org/2000/svg\" x=\"0px\" y=\"0px\" viewBox=\"0 0 34.2 32.3\" xml:space=\"preserve\" style=\"stroke-width: 2;\"\u003E\u003Cline x1=\"0.5\" y1=\"16\" x2=\"33.5\" y2=\"16\"/\u003E\u003Cline x1=\"0.3\" y1=\"16.5\" x2=\"16.2\" y2=\"0.7\"/\u003E\u003Cline x1=\"0\" y1=\"15.4\" x2=\"16.2\" y2=\"31.6\"/\u003E\u003C/svg\u003E","iconArrowRight":"\u003Csvg  xmlns=\"http://www.w3.org/2000/svg\" x=\"0px\" y=\"0px\" viewBox=\"0 0 34.2 32.3\" xml:space=\"preserve\" style=\"stroke-width: 2;\"\u003E\u003Cline x1=\"0\" y1=\"16\" x2=\"33\" y2=\"16\"/\u003E\u003Cline x1=\"17.3\" y1=\"0.7\" x2=\"33.2\" y2=\"16.5\"/\u003E\u003Cline x1=\"17.3\" y1=\"31.6\" x2=\"33.5\" y2=\"15.4\"/\u003E\u003C/svg\u003E","iconClose":"\u003Csvg  xmlns=\"http://www.w3.org/2000/svg\" x=\"0px\" y=\"0px\" viewBox=\"0 0 9.1 9.1\" xml:space=\"preserve\"\u003E\u003Cg\u003E\u003Cpath d=\"M8.5,0L9,0.6L5.1,4.5L9,8.5L8.5,9L4.5,5.1L0.6,9L0,8.5L4,4.5L0,0.6L0.6,0L4.5,4L8.5,0z\"/\u003E\u003C/g\u003E\u003C/svg\u003E"}};
1294//# sourceURL=qi-addons-for-elementor-script-js-extra
1295</script>
vendor: 1 bytes, line 1295
1295
1296<script id="qi-addons-for-elementor-script-js" src="https://ecacode.com/wp-content/plugins/qi-addons-for-elementor/assets/js/main.min.js?ver=1.11.1"></script>
vendor: 1 bytes, line 1296
1296
1297<script id="jquery-ui-tabs-js" src="https://ecacode.com/wp-includes/js/jquery/ui/tabs.min.js?ver=1.14.2"></script>
vendor: 1 bytes, line 1297
1297
1298<script id="jquery-ui-accordion-js" src="https://ecacode.com/wp-includes/js/jquery/ui/accordion.min.js?ver=1.14.2"></script>
vendor: 1 bytes, line 1298
1298
1299<script id="mediaelement-core-js-before">
1300var mejsL10n = {"language":"en","strings":{"mejs.download-file":"Download File","mejs.install-flash":"You are using a browser that does not have Flash player enabled or installed. Please turn on your Flash player plugin or download the latest version from https://get.adobe.com/flashplayer/","mejs.fullscreen":"Fullscreen","mejs.play":"Play","mejs.pause":"Pause","mejs.time-slider":"Time Slider","mejs.time-help-text":"Use Left/Right Arrow keys to advance one second, Up/Down arrows to advance ten seconds.","mejs.live-broadcast":"Live Broadcast","mejs.volume-help-text":"Use Up/Down Arrow keys to increase or decrease volume.","mejs.unmute":"Unmute","mejs.mute":"Mute","mejs.volume-slider":"Volume Slider","mejs.video-player":"Video Player","mejs.audio-player":"Audio Player","mejs.captions-subtitles":"Captions/Subtitles","mejs.captions-chapters":"Chapters","mejs.none":"None","mejs.afrikaans":"Afrikaans","mejs.albanian":"Albanian","mejs.arabic":"Arabic","mejs.belarusian":"Belarusian","mejs.bulgarian":"Bulgarian","mejs.catalan":"Catalan","mejs.chinese":"Chinese","mejs.chinese-simplified":"Chinese (Simplified)","mejs.chinese-traditional":"Chinese (Traditional)","mejs.croatian":"Croatian","mejs.czech":"Czech","mejs.danish":"Danish","mejs.dutch":"Dutch","mejs.english":"English","mejs.estonian":"Estonian","mejs.filipino":"Filipino","mejs.finnish":"Finnish","mejs.french":"French","mejs.galician":"Galician","mejs.german":"German","mejs.greek":"Greek","mejs.haitian-creole":"Haitian Creole","mejs.hebrew":"Hebrew","mejs.hindi":"Hindi","mejs.hungarian":"Hungarian","mejs.icelandic":"Icelandic","mejs.indonesian":"Indonesian","mejs.irish":"Irish","mejs.italian":"Italian","mejs.japanese":"Japanese","mejs.korean":"Korean","mejs.latvian":"Latvian","mejs.lithuanian":"Lithuanian","mejs.macedonian":"Macedonian","mejs.malay":"Malay","mejs.maltese":"Maltese","mejs.norwegian":"Norwegian","mejs.persian":"Persian","mejs.polish":"Polish","mejs.portuguese":"Portuguese","mejs.romanian":"Romanian","mejs.russian":"Russian","mejs.serbian":"Serbian","mejs.slovak":"Slovak","mejs.slovenian":"Slovenian","mejs.spanish":"Spanish","mejs.swahili":"Swahili","mejs.swedish":"Swedish","mejs.tagalog":"Tagalog","mejs.thai":"Thai","mejs.turkish":"Turkish","mejs.ukrainian":"Ukrainian","mejs.vietnamese":"Vietnamese","mejs.welsh":"Welsh","mejs.yiddish":"Yiddish"}};
1301//# sourceURL=mediaelement-core-js-before
1302</script>
vendor: 1 bytes, line 1302
1302
1303<script id="mediaelement-core-js" src="https://ecacode.com/wp-includes/js/mediaelement/mediaelement-and-player.min.js?ver=4.2.17"></script>
vendor: 1 bytes, line 1303
1303
1304<script id="mediaelement-migrate-js" src="https://ecacode.com/wp-includes/js/mediaelement/mediaelement-migrate.min.js?ver=7.1.2"></script>
vendor: 1 bytes, line 1304
1304
1305<script id="mediaelement-js-extra">
1306var _wpmejsSettings = {"pluginPath":"/wp-includes/js/mediaelement/","classPrefix":"mejs-","stretching":"responsive","audioShortcodeLibrary":"mediaelement","videoShortcodeLibrary":"mediaelement"};
1307//# sourceURL=mediaelement-js-extra
1308</script>
vendor: 1 bytes, line 1308
1308
1309<script id="wp-mediaelement-js" src="https://ecacode.com/wp-includes/js/mediaelement/wp-mediaelement.min.js?ver=7.1.2"></script>
vendor: 1 bytes, line 1309
1309
1310<script id="appear-js" src="https://ecacode.com/wp-content/themes/foton/assets/js/modules/plugins/jquery.appear.js?ver=7.1.2"></script>
vendor: 1 bytes, line 1310
1310
1311<script id="modernizr-js" src="https://ecacode.com/wp-content/themes/foton/assets/js/modules/plugins/modernizr.min.js?ver=7.1.2"></script>
vendor: 1 bytes, line 1311
1311
1312<script id="hoverIntent-js" src="https://ecacode.com/wp-includes/js/hoverIntent.min.js?ver=1.10.2"></script>
vendor: 1 bytes, line 1312
1312
1313<script id="jquery-plugin-js" src="https://ecacode.com/wp-content/themes/foton/assets/js/modules/plugins/jquery.plugin.js?ver=7.1.2"></script>
vendor: 1 bytes, line 1313
1313
1314<script id="owl-carousel-js" src="https://ecacode.com/wp-content/themes/foton/assets/js/modules/plugins/owl.carousel.min.js?ver=7.1.2"></script>
vendor: 1 bytes, line 1314
1314
1315<script id="waypoints-js" src="https://ecacode.com/wp-content/themes/foton/assets/js/modules/plugins/jquery.waypoints.min.js?ver=7.1.2"></script>
vendor: 1 bytes, line 1315
1315
1316<script id="fluidvids-js" src="https://ecacode.com/wp-content/themes/foton/assets/js/modules/plugins/fluidvids.min.js?ver=7.1.2"></script>
vendor: 1 bytes, line 1316
1316
1317<script id="perfect-scrollbar-js" src="https://ecacode.com/wp-content/themes/foton/assets/js/modules/plugins/perfect-scrollbar.jquery.min.js?ver=7.1.2"></script>
vendor: 1 bytes, line 1317
1317
1318<script id="ScrollToPlugin-js" src="https://ecacode.com/wp-content/themes/foton/assets/js/modules/plugins/ScrollToPlugin.min.js?ver=7.1.2"></script>
vendor: 1 bytes, line 1318
1318
1319<script id="parallax-js" src="https://ecacode.com/wp-content/themes/foton/assets/js/modules/plugins/parallax.min.js?ver=7.1.2"></script>
vendor: 1 bytes, line 1319
1319
1320<script id="parallax-scroll-js" src="https://ecacode.com/wp-content/plugins/qi-addons-for-elementor/inc/shortcodes/parallax-images/assets/js/plugins/jquery.parallax-scroll.js?ver=1"></script>
vendor: 1 bytes, line 1320
1320
1321<script id="waitforimages-js" src="https://ecacode.com/wp-content/themes/foton/assets/js/modules/plugins/jquery.waitforimages.js?ver=7.1.2"></script>
vendor: 1 bytes, line 1321
1321
1322<script id="prettyphoto-js" src="https://ecacode.com/wp-content/themes/foton/assets/js/modules/plugins/jquery.prettyPhoto.js?ver=7.1.2"></script>
vendor: 1 bytes, line 1322
1322
1323<script id="jquery-easing-1.3-js" src="https://ecacode.com/wp-content/themes/foton/assets/js/modules/plugins/jquery.easing.1.3.js?ver=7.1.2"></script>
vendor: 1 bytes, line 1323
1323
1324<script id="isotope-js" src="https://ecacode.com/wp-content/plugins/js_composer/assets/lib/bower/isotope/dist/isotope.pkgd.min.js?ver=7.0"></script>
vendor: 1 bytes, line 1324
1324
1325<script id="packery-js" src="https://ecacode.com/wp-content/plugins/qi-addons-for-elementor/inc/masonry/assets/js/plugins/packery-mode.pkgd.min.js?ver=2.0.1"></script>
vendor: 1 bytes, line 1325
1325
1326<script id="swiper-js" src="https://ecacode.com/wp-content/plugins/qi-addons-for-elementor/assets/plugins/swiper/8.4.5/swiper.min.js?ver=8.4.5"></script>
vendor: 1 bytes, line 1326
1326
1327<script id="geocomplete-js" src="https://ecacode.com/wp-content/themes/foton/assets/js/modules/plugins/jquery.geocomplete.min.js?ver=7.1.2"></script>
vendor: 1 bytes, line 1327
1327
1328<script id="countdown-js" src="https://ecacode.com/wp-content/plugins/foton-core/shortcodes/countdown/assets/js/plugins/jquery.countdown.min.js?ver=7.1.2"></script>
vendor: 1 bytes, line 1328
1328
1329<script id="counter-js" src="https://ecacode.com/wp-content/plugins/foton-core/shortcodes/counter/assets/js/plugins/counter.js?ver=7.1.2"></script>
vendor: 1 bytes, line 1329
1329
1330<script id="absoluteCounter-js" src="https://ecacode.com/wp-content/plugins/foton-core/shortcodes/counter/assets/js/plugins/absoluteCounter.min.js?ver=7.1.2"></script>
vendor: 1 bytes, line 1330
1330
1331<script id="typed-js" src="https://ecacode.com/wp-content/plugins/qi-addons-for-elementor/inc/shortcodes/typeout-text/assets/js/plugins/typed.js?ver=1"></script>
vendor: 1 bytes, line 1331
1331
1332<script id="easypiechart-js" src="https://ecacode.com/wp-content/plugins/foton-core/shortcodes/pie-chart/assets/js/plugins/easypiechart.js?ver=7.1.2"></script>
vendor: 1 bytes, line 1332
1332
1333<script id="multiscroll-js" src="https://ecacode.com/wp-content/plugins/foton-core/shortcodes/vertical-split-slider/assets/js/plugins/jquery.multiscroll.min.js?ver=7.1.2"></script>
vendor: 1 bytes, line 1333
1333
1334<script id="foton-mikado-modules-js-extra">
1335var mkdfGlobalVars = {"vars":{"mkdfAddForAdminBar":0,"mkdfElementAppearAmount":-100,"mkdfAjaxUrl":"https://ecacode.com/wp-admin/admin-ajax.php","mkdfStickyHeaderHeight":0,"mkdfStickyHeaderTransparencyHeight":70,"mkdfTopBarHeight":0,"mkdfLogoAreaHeight":0,"mkdfMenuAreaHeight":120,"mkdfMobileHeaderHeight":70}};
1336var mkdfPerPageVars = {"vars":{"mkdfMobileHeaderHeight":70,"mkdfStickyScrollAmount":0,"mkdfHeaderTransparencyHeight":0,"mkdfHeaderVerticalWidth":0}};
1337//# sourceURL=foton-mikado-modules-js-extra
1338</script>
vendor: 1 bytes, line 1338
1338
1339<script id="foton-mikado-modules-js" src="https://ecacode.com/wp-content/themes/foton/assets/js/modules.min.js?ver=7.1.2"></script>
vendor: 1 bytes, line 1339
1339
1340<script id="foton-mikado-modules-js-after">
1341(function($){
1342    $(document).ready(function(){
1343        if ($('.mkdf-homes-holder').length) {
1344            $('.mkdf-homes-holder .mkdf-image-with-text-holder').appear(function() {
1345                $(this).addClass('mkdf-appeared');
1346            },{accX: 0, accY: mkdfGlobalVars.vars.mkdfElementAppearAmount});
1347        }
1348    });
1349})(jQuery);
1350//# sourceURL=foton-mikado-modules-js-after
1351</script>
vendor: 1 bytes, line 1351
1351
1352<script id="sourcebuster-js-js" src="https://ecacode.com/wp-content/plugins/woocommerce/assets/js/sourcebuster/sourcebuster.min.js?ver=11.1.2"></script>
vendor: 1 bytes, line 1352
1352
1353<script id="wc-order-attribution-js-extra">
1354var wc_order_attribution = {"params":{"lifetime":1.0000000000000000818030539140313095458623138256371021270751953125e-5,"session":30,"base64":false,"ajaxurl":"https://ecacode.com/wp-admin/admin-ajax.php","prefix":"wc_order_attribution_","allowTracking":true},"fields":{"source_type":"current.typ","referrer":"current_add.rf","utm_campaign":"current.cmp","utm_source":"current.src","utm_medium":"current.mdm","utm_content":"current.cnt","utm_id":"current.id","utm_term":"current.trm","utm_source_platform":"current.plt","utm_creative_format":"current.fmt","utm_marketing_tactic":"current.tct","session_entry":"current_add.ep","session_start_time":"current_add.fd","session_pages":"session.pgs","session_count":"udata.vst","user_agent":"udata.uag"}};
1355//# sourceURL=wc-order-attribution-js-extra
1356</script>
vendor: 1 bytes, line 1356
1356
1357<script id="wc-order-attribution-js" src="https://ecacode.com/wp-content/plugins/woocommerce/assets/js/frontend/order-attribution.min.js?ver=11.1.2"></script>
vendor: 86 bytes, lines 1357-1358
1357
1358<script id="google-recaptcha-js" src="https://www.google.com/recaptcha/api.js?render=
13586LevBoYqAAAAALHM75AiuUwe-vPRrrnshSr-VcTH
vendor: 25 bytes, line 1358
1358&#038;ver=3.0"></script>
1359<script id="wp-polyfill-js" src="https://ecacode.com/wp-includes/js/dist/vendor/wp-polyfill.min.js?ver=3.15.0"></script>
vendor: 1 bytes, line 1359
1359
1360<script id="wpcf7-recaptcha-js-before">
1361var wpcf7_recaptcha = {
1362    "sitekey": "6LevBoYqAAAAALHM75AiuUwe-vPRrrnshSr-VcTH",
1363    "actions": {
1364        "homepage": "homepage",
1365        "contactform": "contactform"
1366    }
1367};
1368//# sourceURL=wpcf7-recaptcha-js-before
1369</script>
vendor: 1 bytes, line 1369
1369
1370<script id="wpcf7-recaptcha-js" src="https://ecacode.com/wp-content/plugins/contact-form-7/modules/recaptcha/index.js?ver=6.1.7"></script>
vendor: 1 bytes, line 1370
1370
1371<script id="googlesitekit-events-provider-contact-form-7-js" src="https://ecacode.com/wp-content/plugins/google-site-kit/dist/assets/js/googlesitekit-events-provider-contact-form-7-21cf1c445673c649970d.js" defer></script>
vendor: 1 bytes, line 1371
1371
1372<script id="googlesitekit-events-provider-woocommerce-js" src="https://ecacode.com/wp-content/plugins/google-site-kit/dist/assets/js/googlesitekit-events-provider-woocommerce-9043ca3351c215979b62.js" defer></script>
vendor: 1 bytes, line 1372
1372
1373<script id="underscore-js" src="https://ecacode.com/wp-includes/js/underscore.min.js?ver=1.13.8"></script>
vendor: 1 bytes, line 1373
1373
1374<script id="wp-util-js-extra">
1375var _wpUtilSettings = {"ajax":{"url":"/wp-admin/admin-ajax.php"}};
1376//# sourceURL=wp-util-js-extra
1377</script>
vendor: 1 bytes, line 1377
1377
1378<script id="wp-util-js" src="https://ecacode.com/wp-includes/js/wp-util.min.js?ver=7.1.2"></script>
vendor: 1 bytes, line 1378
1378
1379<script id="wc-add-to-cart-variation-js-extra">
1380var wc_add_to_cart_variation_params = {"wc_ajax_url":"/?wc-ajax=%%endpoint%%","i18n_no_matching_variations_text":"Sorry, no products matched your selection. Please choose a different combination.","i18n_make_a_selection_text":"Please select some product options before adding this product to your cart.","i18n_unavailable_text":"Sorry, this product is unavailable. Please choose a different combination.","i18n_reset_alert_text":"Your selection has been reset. Please select some product options before adding this product to your cart."};
1381//# sourceURL=wc-add-to-cart-variation-js-extra
1382</script>
vendor: 1 bytes, line 1382
1382
1383<script id="wc-add-to-cart-variation-js-before">
1384(window.wc_variation_gallery_defaults = window.wc_variation_gallery_defaults || {})[16235] = "<div class=\"woocommerce-product-gallery woocommerce-product-gallery--with-images woocommerce-product-gallery--columns-3 images\" data-columns=\"3\" style=\"opacity: 0; transition: opacity .25s ease-in-out;\">\n\t<div class=\"woocommerce-product-gallery__wrapper\">\n\t\t<div data-thumb=\"https:\/\/ecacode.com\/wp-content\/uploads\/2024\/08\/a3-100x100.jpg\" data-thumb-alt=\"WhatsNotify\" data-thumb-srcset=\"https:\/\/ecacode.com\/wp-content\/uploads\/2024\/08\/a3-100x100.jpg 100w, https:\/\/ecacode.com\/wp-content\/uploads\/2024\/08\/a3-300x300.jpg 300w, https:\/\/ecacode.com\/wp-content\/uploads\/2024\/08\/a3-150x150.jpg 150w, https:\/\/ecacode.com\/wp-content\/uploads\/2024\/08\/a3-768x768.jpg 768w, https:\/\/ecacode.com\/wp-content\/uploads\/2024\/08\/a3-550x550.jpg 550w, https:\/\/ecacode.com\/wp-content\/uploads\/2024\/08\/a3-650x650.jpg 650w, https:\/\/ecacode.com\/wp-content\/uploads\/2024\/08\/a3-600x600.jpg 600w, https:\/\/ecacode.com\/wp-content\/uploads\/2024\/08\/a3.jpg 840w\"  data-thumb-sizes=\"(max-width: 100px) 100vw, 100px\" class=\"woocommerce-product-gallery__image\"><a href=\"https:\/\/ecacode.com\/wp-content\/uploads\/2024\/08\/a3.jpg\"><img width=\"600\" height=\"600\" src=\"https:\/\/ecacode.com\/wp-content\/uploads\/2024\/08\/a3-600x600.jpg\" class=\"wp-post-image\" alt=\"WhatsNotify\" data-caption=\"\" data-src=\"https:\/\/ecacode.com\/wp-content\/uploads\/2024\/08\/a3.jpg\" data-large_image=\"https:\/\/ecacode.com\/wp-content\/uploads\/2024\/08\/a3.jpg\" data-large_image_width=\"840\" data-large_image_height=\"840\" decoding=\"async\" srcset=\"https:\/\/ecacode.com\/wp-content\/uploads\/2024\/08\/a3-600x600.jpg 600w, https:\/\/ecacode.com\/wp-content\/uploads\/2024\/08\/a3-300x300.jpg 300w, https:\/\/ecacode.com\/wp-content\/uploads\/2024\/08\/a3-150x150.jpg 150w, https:\/\/ecacode.com\/wp-content\/uploads\/2024\/08\/a3-768x768.jpg 768w, https:\/\/ecacode.com\/wp-content\/uploads\/2024\/08\/a3-550x550.jpg 550w, https:\/\/ecacode.com\/wp-content\/uploads\/2024\/08\/a3-650x650.jpg 650w, https:\/\/ecacode.com\/wp-content\/uploads\/2024\/08\/a3-100x100.jpg 100w, https:\/\/ecacode.com\/wp-content\/uploads\/2024\/08\/a3.jpg 840w\" sizes=\"(max-width: 600px) 100vw, 600px\" \/><\/a><\/div>\t<\/div>\n<\/div>";
1385//# sourceURL=wc-add-to-cart-variation-js-before
1386</script>
vendor: 1 bytes, line 1386
1386
1387<script data-wp-strategy="defer" defer id="wc-add-to-cart-variation-js" src="https://ecacode.com/wp-content/plugins/woocommerce/assets/js/frontend/add-to-cart-variation.min.js?ver=11.1.2"></script>
vendor: 1 bytes, line 1387
1387
1388<script id="stripe-js" src="https://js.stripe.com/v3/?ver=3.0"></script>
vendor: 1 bytes, line 1388
1388
1389<script id="wc-country-select-js-extra">
1390var wc_country_select_params = {"countries":"{\"AF\":[],\"AL\":{\"AL-01\":\"Berat\",\"AL-09\":\"Dib\\u00ebr\",\"AL-02\":\"Durr\\u00ebs\",\"AL-03\":\"Elbasan\",\"AL-04\":\"Fier\",\"AL-05\":\"Gjirokast\\u00ebr\",\"AL-06\":\"Kor\\u00e7\\u00eb\",\"AL-07\":\"Kuk\\u00ebs\",\"AL-08\":\"Lezh\\u00eb\",\"AL-10\":\"Shkod\\u00ebr\",\"AL-11\":\"Tirana\",\"AL-12\":\"Vlor\\u00eb\"},\"AO\":{\"BGO\":\"Bengo\",\"BLU\":\"Benguela\",\"BIE\":\"Bi\\u00e9\",\"CAB\":\"Cabinda\",\"CNN\":\"Cunene\",\"HUA\":\"Huambo\",\"HUI\":\"Hu\\u00edla\",\"CCU\":\"Kuando Kubango\",\"CNO\":\"Kwanza-Norte\",\"CUS\":\"Kwanza-Sul\",\"LUA\":\"Luanda\",\"LNO\":\"Lunda-Norte\",\"LSU\":\"Lunda-Sul\",\"MAL\":\"Malanje\",\"MOX\":\"Moxico\",\"NAM\":\"Namibe\",\"UIG\":\"U\\u00edge\",\"ZAI\":\"Zaire\"},\"AR\":{\"C\":\"Ciudad Aut\\u00f3noma de Buenos Aires\",\"B\":\"Buenos Aires\",\"K\":\"Catamarca\",\"H\":\"Chaco\",\"U\":\"Chubut\",\"X\":\"C\\u00f3rdoba\",\"W\":\"Corrientes\",\"E\":\"Entre R\\u00edos\",\"P\":\"Formosa\",\"Y\":\"Jujuy\",\"L\":\"La Pampa\",\"F\":\"La Rioja\",\"M\":\"Mendoza\",\"N\":\"Misiones\",\"Q\":\"Neuqu\\u00e9n\",\"R\":\"R\\u00edo Negro\",\"A\":\"Salta\",\"J\":\"San Juan\",\"D\":\"San Luis\",\"Z\":\"Santa Cruz\",\"S\":\"Santa Fe\",\"G\":\"Santiago del Estero\",\"V\":\"Tierra del Fuego\",\"T\":\"Tucum\\u00e1n\"},\"AT\":[],\"AU\":{\"ACT\":\"Australian Capital Territory\",\"NSW\":\"New South Wales\",\"NT\":\"Northern Territory\",\"QLD\":\"Queensland\",\"SA\":\"South Australia\",\"TAS\":\"Tasmania\",\"VIC\":\"Victoria\",\"WA\":\"Western Australia\"},\"AX\":[],\"BD\":{\"BD-05\":\"Bagerhat\",\"BD-01\":\"Bandarban\",\"BD-02\":\"Barguna\",\"BD-06\":\"Barishal\",\"BD-07\":\"Bhola\",\"BD-03\":\"Bogura\",\"BD-04\":\"Brahmanbaria\",\"BD-09\":\"Chandpur\",\"BD-10\":\"Chattogram\",\"BD-12\":\"Chuadanga\",\"BD-11\":\"Cox's Bazar\",\"BD-08\":\"Cumilla\",\"BD-13\":\"Dhaka\",\"BD-14\":\"Dinajpur\",\"BD-15\":\"Faridpur \",\"BD-16\":\"Feni\",\"BD-19\":\"Gaibandha\",\"BD-18\":\"Gazipur\",\"BD-17\":\"Gopalganj\",\"BD-20\":\"Habiganj\",\"BD-21\":\"Jamalpur\",\"BD-22\":\"Jashore\",\"BD-25\":\"Jhalokati\",\"BD-23\":\"Jhenaidah\",\"BD-24\":\"Joypurhat\",\"BD-29\":\"Khagrachhari\",\"BD-27\":\"Khulna\",\"BD-26\":\"Kishoreganj\",\"BD-28\":\"Kurigram\",\"BD-30\":\"Kushtia\",\"BD-31\":\"Lakshmipur\",\"BD-32\":\"Lalmonirhat\",\"BD-36\":\"Madaripur\",\"BD-37\":\"Magura\",\"BD-33\":\"Manikganj \",\"BD-39\":\"Meherpur\",\"BD-38\":\"Moulvibazar\",\"BD-35\":\"Munshiganj\",\"BD-34\":\"Mymensingh\",\"BD-48\":\"Naogaon\",\"BD-43\":\"Narail\",\"BD-40\":\"Narayanganj\",\"BD-42\":\"Narsingdi\",\"BD-44\":\"Natore\",\"BD-45\":\"Nawabganj\",\"BD-41\":\"Netrakona\",\"BD-46\":\"Nilphamari\",\"BD-47\":\"Noakhali\",\"BD-49\":\"Pabna\",\"BD-52\":\"Panchagarh\",\"BD-51\":\"Patuakhali\",\"BD-50\":\"Pirojpur\",\"BD-53\":\"Rajbari\",\"BD-54\":\"Rajshahi\",\"BD-56\":\"Rangamati\",\"BD-55\":\"Rangpur\",\"BD-58\":\"Satkhira\",\"BD-62\":\"Shariatpur\",\"BD-57\":\"Sherpur\",\"BD-59\":\"Sirajganj\",\"BD-61\":\"Sunamganj\",\"BD-60\":\"Sylhet\",\"BD-63\":\"Tangail\",\"BD-64\":\"Thakurgaon\"},\"BE\":[],\"BG\":{\"BG-01\":\"Blagoevgrad\",\"BG-02\":\"Burgas\",\"BG-08\":\"Dobrich\",\"BG-07\":\"Gabrovo\",\"BG-26\":\"Haskovo\",\"BG-09\":\"Kardzhali\",\"BG-10\":\"Kyustendil\",\"BG-11\":\"Lovech\",\"BG-12\":\"Montana\",\"BG-13\":\"Pazardzhik\",\"BG-14\":\"Pernik\",\"BG-15\":\"Pleven\",\"BG-16\":\"Plovdiv\",\"BG-17\":\"Razgrad\",\"BG-18\":\"Ruse\",\"BG-27\":\"Shumen\",\"BG-19\":\"Silistra\",\"BG-20\":\"Sliven\",\"BG-21\":\"Smolyan\",\"BG-23\":\"Sofia District\",\"BG-22\":\"Sofia\",\"BG-24\":\"Stara Zagora\",\"BG-25\":\"Targovishte\",\"BG-03\":\"Varna\",\"BG-04\":\"Veliko Tarnovo\",\"BG-05\":\"Vidin\",\"BG-06\":\"Vratsa\",\"BG-28\":\"Yambol\"},\"BH\":[],\"BI\":[],\"BJ\":{\"AL\":\"Alibori\",\"AK\":\"Atakora\",\"AQ\":\"Atlantique\",\"BO\":\"Borgou\",\"CO\":\"Collines\",\"KO\":\"Kouffo\",\"DO\":\"Donga\",\"LI\":\"Littoral\",\"MO\":\"Mono\",\"OU\":\"Ou\\u00e9m\\u00e9\",\"PL\":\"Plateau\",\"ZO\":\"Zou\"},\"BO\":{\"BO-B\":\"Beni\",\"BO-H\":\"Chuquisaca\",\"BO-C\":\"Cochabamba\",\"BO-L\":\"La Paz\",\"BO-O\":\"Oruro\",\"BO-N\":\"Pando\",\"BO-P\":\"Potos\\u00ed\",\"BO-S\":\"Santa Cruz\",\"BO-T\":\"Tarija\"},\"BR\":{\"AC\":\"Acre\",\"AL\":\"Alagoas\",\"AP\":\"Amap\\u00e1\",\"AM\":\"Amazonas\",\"BA\":\"Bahia\",\"CE\":\"Cear\\u00e1\",\"DF\":\"Distrito Federal\",\"ES\":\"Esp\\u00edrito Santo\",\"GO\":\"Goi\\u00e1s\",\"MA\":\"Maranh\\u00e3o\",\"MT\":\"Mato Grosso\",\"MS\":\"Mato Grosso do Sul\",\"MG\":\"Minas Gerais\",\"PA\":\"Par\\u00e1\",\"PB\":\"Para\\u00edba\",\"PR\":\"Paran\\u00e1\",\"PE\":\"Pernambuco\",\"PI\":\"Piau\\u00ed\",\"RJ\":\"Rio de Janeiro\",\"RN\":\"Rio Grande do Norte\",\"RS\":\"Rio Grande do Sul\",\"RO\":\"Rond\\u00f4nia\",\"RR\":\"Roraima\",\"SC\":\"Santa Catarina\",\"SP\":\"S\\u00e3o Paulo\",\"SE\":\"Sergipe\",\"TO\":\"Tocantins\"},\"CA\":{\"AB\":\"Alberta\",\"BC\":\"British Columbia\",\"MB\":\"Manitoba\",\"NB\":\"New Brunswick\",\"NL\":\"Newfoundland and Labrador\",\"NT\":\"Northwest Territories\",\"NS\":\"Nova Scotia\",\"NU\":\"Nunavut\",\"ON\":\"Ontario\",\"PE\":\"Prince Edward Island\",\"QC\":\"Quebec\",\"SK\":\"Saskatchewan\",\"YT\":\"Yukon Territory\"},\"CH\":{\"AG\":\"Aargau\",\"AR\":\"Appenzell Ausserrhoden\",\"AI\":\"Appenzell Innerrhoden\",\"BL\":\"Basel-Landschaft\",\"BS\":\"Basel-Stadt\",\"BE\":\"Bern\",\"FR\":\"Fribourg\",\"GE\":\"Geneva\",\"GL\":\"Glarus\",\"GR\":\"Graub\\u00fcnden\",\"JU\":\"Jura\",\"LU\":\"Luzern\",\"NE\":\"Neuch\\u00e2tel\",\"NW\":\"Nidwalden\",\"OW\":\"Obwalden\",\"SH\":\"Schaffhausen\",\"SZ\":\"Schwyz\",\"SO\":\"Solothurn\",\"SG\":\"St. Gallen\",\"TG\":\"Thurgau\",\"TI\":\"Ticino\",\"UR\":\"Uri\",\"VS\":\"Valais\",\"VD\":\"Vaud\",\"ZG\":\"Zug\",\"ZH\":\"Z\\u00fcrich\"},\"CL\":{\"CL-AI\":\"Ais\\u00e9n del General Carlos Iba\\u00f1ez del Campo\",\"CL-AN\":\"Antofagasta\",\"CL-AP\":\"Arica y Parinacota\",\"CL-AR\":\"La Araucan\\u00eda\",\"CL-AT\":\"Atacama\",\"CL-BI\":\"Biob\\u00edo\",\"CL-CO\":\"Coquimbo\",\"CL-LI\":\"Libertador General Bernardo O'Higgins\",\"CL-LL\":\"Los Lagos\",\"CL-LR\":\"Los R\\u00edos\",\"CL-MA\":\"Magallanes\",\"CL-ML\":\"Maule\",\"CL-NB\":\"\\u00d1uble\",\"CL-RM\":\"Regi\\u00f3n Metropolitana de Santiago\",\"CL-TA\":\"Tarapac\\u00e1\",\"CL-VS\":\"Valpara\\u00edso\"},\"CN\":{\"CN1\":\"Yunnan / \\u4e91\\u5357\",\"CN2\":\"Beijing / \\u5317\\u4eac\",\"CN3\":\"Tianjin / \\u5929\\u6d25\",\"CN4\":\"Hebei / \\u6cb3\\u5317\",\"CN5\":\"Shanxi / \\u5c71\\u897f\",\"CN6\":\"Inner Mongolia / \\u5167\\u8499\\u53e4\",\"CN7\":\"Liaoning / \\u8fbd\\u5b81\",\"CN8\":\"Jilin / \\u5409\\u6797\",\"CN9\":\"Heilongjiang / \\u9ed1\\u9f99\\u6c5f\",\"CN10\":\"Shanghai / \\u4e0a\\u6d77\",\"CN11\":\"Jiangsu / \\u6c5f\\u82cf\",\"CN12\":\"Zhejiang / \\u6d59\\u6c5f\",\"CN13\":\"Anhui / \\u5b89\\u5fbd\",\"CN14\":\"Fujian / \\u798f\\u5efa\",\"CN15\":\"Jiangxi / \\u6c5f\\u897f\",\"CN16\":\"Shandong / \\u5c71\\u4e1c\",\"CN17\":\"Henan / \\u6cb3\\u5357\",\"CN18\":\"Hubei / \\u6e56\\u5317\",\"CN19\":\"Hunan / \\u6e56\\u5357\",\"CN20\":\"Guangdong / \\u5e7f\\u4e1c\",\"CN21\":\"Guangxi Zhuang / \\u5e7f\\u897f\\u58ee\\u65cf\",\"CN22\":\"Hainan / \\u6d77\\u5357\",\"CN23\":\"Chongqing / \\u91cd\\u5e86\",\"CN24\":\"Sichuan / \\u56db\\u5ddd\",\"CN25\":\"Guizhou / \\u8d35\\u5dde\",\"CN26\":\"Shaanxi / \\u9655\\u897f\",\"CN27\":\"Gansu / \\u7518\\u8083\",\"CN28\":\"Qinghai / \\u9752\\u6d77\",\"CN29\":\"Ningxia Hui / \\u5b81\\u590f\",\"CN30\":\"Macao / \\u6fb3\\u95e8\",\"CN31\":\"Tibet / \\u897f\\u85cf\",\"CN32\":\"Xinjiang / \\u65b0\\u7586\"},\"CO\":{\"CO-AMA\":\"Amazonas\",\"CO-ANT\":\"Antioquia\",\"CO-ARA\":\"Arauca\",\"CO-ATL\":\"Atl\\u00e1ntico\",\"CO-BOL\":\"Bol\\u00edvar\",\"CO-BOY\":\"Boyac\\u00e1\",\"CO-CAL\":\"Caldas\",\"CO-CAQ\":\"Caquet\\u00e1\",\"CO-CAS\":\"Casanare\",\"CO-CAU\":\"Cauca\",\"CO-CES\":\"Cesar\",\"CO-CHO\":\"Choc\\u00f3\",\"CO-COR\":\"C\\u00f3rdoba\",\"CO-CUN\":\"Cundinamarca\",\"CO-DC\":\"Capital District\",\"CO-GUA\":\"Guain\\u00eda\",\"CO-GUV\":\"Guaviare\",\"CO-HUI\":\"Huila\",\"CO-LAG\":\"La Guajira\",\"CO-MAG\":\"Magdalena\",\"CO-MET\":\"Meta\",\"CO-NAR\":\"Nari\\u00f1o\",\"CO-NSA\":\"Norte de Santander\",\"CO-PUT\":\"Putumayo\",\"CO-QUI\":\"Quind\\u00edo\",\"CO-RIS\":\"Risaralda\",\"CO-SAN\":\"Santander\",\"CO-SAP\":\"San Andr\\u00e9s & Providencia\",\"CO-SUC\":\"Sucre\",\"CO-TOL\":\"Tolima\",\"CO-VAC\":\"Valle del Cauca\",\"CO-VAU\":\"Vaup\\u00e9s\",\"CO-VID\":\"Vichada\"},\"CR\":{\"CR-A\":\"Alajuela\",\"CR-C\":\"Cartago\",\"CR-G\":\"Guanacaste\",\"CR-H\":\"Heredia\",\"CR-L\":\"Lim\\u00f3n\",\"CR-P\":\"Puntarenas\",\"CR-SJ\":\"San Jos\\u00e9\"},\"CZ\":[],\"DE\":{\"DE-BW\":\"Baden-W\\u00fcrttemberg\",\"DE-BY\":\"Bavaria\",\"DE-BE\":\"Berlin\",\"DE-BB\":\"Brandenburg\",\"DE-HB\":\"Bremen\",\"DE-HH\":\"Hamburg\",\"DE-HE\":\"Hesse\",\"DE-MV\":\"Mecklenburg-Vorpommern\",\"DE-NI\":\"Lower Saxony\",\"DE-NW\":\"North Rhine-Westphalia\",\"DE-RP\":\"Rhineland-Palatinate\",\"DE-SL\":\"Saarland\",\"DE-SN\":\"Saxony\",\"DE-ST\":\"Saxony-Anhalt\",\"DE-SH\":\"Schleswig-Holstein\",\"DE-TH\":\"Thuringia\"},\"DK\":[],\"DO\":{\"DO-01\":\"Distrito Nacional\",\"DO-02\":\"Azua\",\"DO-03\":\"Baoruco\",\"DO-04\":\"Barahona\",\"DO-33\":\"Cibao Nordeste\",\"DO-34\":\"Cibao Noroeste\",\"DO-35\":\"Cibao Norte\",\"DO-36\":\"Cibao Sur\",\"DO-05\":\"Dajab\\u00f3n\",\"DO-06\":\"Duarte\",\"DO-08\":\"El Seibo\",\"DO-37\":\"El Valle\",\"DO-07\":\"El\\u00edas Pi\\u00f1a\",\"DO-38\":\"Enriquillo\",\"DO-09\":\"Espaillat\",\"DO-30\":\"Hato Mayor\",\"DO-19\":\"Hermanas Mirabal\",\"DO-39\":\"Hig\\u00fcamo\",\"DO-10\":\"Independencia\",\"DO-11\":\"La Altagracia\",\"DO-12\":\"La Romana\",\"DO-13\":\"La Vega\",\"DO-14\":\"Mar\\u00eda Trinidad S\\u00e1nchez\",\"DO-28\":\"Monse\\u00f1or Nouel\",\"DO-15\":\"Monte Cristi\",\"DO-29\":\"Monte Plata\",\"DO-40\":\"Ozama\",\"DO-16\":\"Pedernales\",\"DO-17\":\"Peravia\",\"DO-18\":\"Puerto Plata\",\"DO-20\":\"Saman\\u00e1\",\"DO-21\":\"San Crist\\u00f3bal\",\"DO-31\":\"San Jos\\u00e9 de Ocoa\",\"DO-22\":\"San Juan\",\"DO-23\":\"San Pedro de Macor\\u00eds\",\"DO-24\":\"S\\u00e1nchez Ram\\u00edrez\",\"DO-25\":\"Santiago\",\"DO-26\":\"Santiago Rodr\\u00edguez\",\"DO-32\":\"Santo Domingo\",\"DO-41\":\"Valdesia\",\"DO-27\":\"Valverde\",\"DO-42\":\"Yuma\"},\"DZ\":{\"DZ-01\":\"Adrar\",\"DZ-02\":\"Chlef\",\"DZ-03\":\"Laghouat\",\"DZ-04\":\"Oum El Bouaghi\",\"DZ-05\":\"Batna\",\"DZ-06\":\"B\\u00e9ja\\u00efa\",\"DZ-07\":\"Biskra\",\"DZ-08\":\"B\\u00e9char\",\"DZ-09\":\"Bli
1390da\",\"DZ-10\":\"Bouira\",\"DZ-11\":\"Tamanrasset\",\"DZ-12\":\"T\\u00e9bessa\",\"DZ-13\":\"Tlemcen\",\"DZ-14\":\"Tiaret\",\"DZ-15\":\"Tizi Ouzou\",\"DZ-16\":\"Algiers\",\"DZ-17\":\"Djelfa\",\"DZ-18\":\"Jijel\",\"DZ-19\":\"S\\u00e9tif\",\"DZ-20\":\"Sa\\u00efda\",\"DZ-21\":\"Skikda\",\"DZ-22\":\"Sidi Bel Abb\\u00e8s\",\"DZ-23\":\"Annaba\",\"DZ-24\":\"Guelma\",\"DZ-25\":\"Constantine\",\"DZ-26\":\"M\\u00e9d\\u00e9a\",\"DZ-27\":\"Mostaganem\",\"DZ-28\":\"M\\u2019Sila\",\"DZ-29\":\"Mascara\",\"DZ-30\":\"Ouargla\",\"DZ-31\":\"Oran\",\"DZ-32\":\"El Bayadh\",\"DZ-33\":\"Illizi\",\"DZ-34\":\"Bordj Bou Arr\\u00e9ridj\",\"DZ-35\":\"Boumerd\\u00e8s\",\"DZ-36\":\"El Tarf\",\"DZ-37\":\"Tindouf\",\"DZ-38\":\"Tissemsilt\",\"DZ-39\":\"El Oued\",\"DZ-40\":\"Khenchela\",\"DZ-41\":\"Souk Ahras\",\"DZ-42\":\"Tipasa\",\"DZ-43\":\"Mila\",\"DZ-44\":\"A\\u00efn Defla\",\"DZ-45\":\"Naama\",\"DZ-46\":\"A\\u00efn T\\u00e9mouchent\",\"DZ-47\":\"Gharda\\u00efa\",\"DZ-48\":\"Relizane\",\"DZ-49\":\"Timimoun\",\"DZ-50\":\"Bordj Badji Mokhtar\",\"DZ-51\":\"Ouled Djellal\",\"DZ-52\":\"B\\u00e9ni Abb\\u00e8s\",\"DZ-53\":\"In Salah\",\"DZ-54\":\"In Guezzam\",\"DZ-55\":\"Touggourt\",\"DZ-56\":\"Djanet\",\"DZ-57\":\"El Meghaier\",\"DZ-58\":\"El Meniaa\"},\"EE\":[],\"EC\":{\"EC-A\":\"Azuay\",\"EC-B\":\"Bol\\u00edvar\",\"EC-F\":\"Ca\\u00f1ar\",\"EC-C\":\"Carchi\",\"EC-H\":\"Chimborazo\",\"EC-X\":\"Cotopaxi\",\"EC-O\":\"El Oro\",\"EC-E\":\"Esmeraldas\",\"EC-W\":\"Gal\\u00e1pagos\",\"EC-G\":\"Guayas\",\"EC-I\":\"Imbabura\",\"EC-L\":\"Loja\",\"EC-R\":\"Los R\\u00edos\",\"EC-M\":\"Manab\\u00ed\",\"EC-S\":\"Morona-Santiago\",\"EC-N\":\"Napo\",\"EC-D\":\"Orellana\",\"EC-Y\":\"Pastaza\",\"EC-P\":\"Pichincha\",\"EC-SE\":\"Santa Elena\",\"EC-SD\":\"Santo Domingo de los Ts\\u00e1chilas\",\"EC-U\":\"Sucumb\\u00edos\",\"EC-T\":\"Tungurahua\",\"EC-Z\":\"Zamora-Chinchipe\"},\"EG\":{\"EGALX\":\"Alexandria\",\"EGASN\":\"Aswan\",\"EGAST\":\"Asyut\",\"EGBA\":\"Red Sea\",\"EGBH\":\"Beheira\",\"EGBNS\":\"Beni Suef\",\"EGC\":\"Cairo\",\"EGDK\":\"Dakahlia\",\"EGDT\":\"Damietta\",\"EGFYM\":\"Faiyum\",\"EGGH\":\"Gharbia\",\"EGGZ\":\"Giza\",\"EGIS\":\"Ismailia\",\"EGJS\":\"South Sinai\",\"EGKB\":\"Qalyubia\",\"EGKFS\":\"Kafr el-Sheikh\",\"EGKN\":\"Qena\",\"EGLX\":\"Luxor\",\"EGMN\":\"Minya\",\"EGMNF\":\"Monufia\",\"EGMT\":\"Matrouh\",\"EGPTS\":\"Port Said\",\"EGSHG\":\"Sohag\",\"EGSHR\":\"Al Sharqia\",\"EGSIN\":\"North Sinai\",\"EGSUZ\":\"Suez\",\"EGWAD\":\"New Valley\"},\"ES\":{\"C\":\"A Coru\\u00f1a\",\"VI\":\"Araba/\\u00c1lava\",\"AB\":\"Albacete\",\"A\":\"Alicante\",\"AL\":\"Almer\\u00eda\",\"O\":\"Asturias\",\"AV\":\"\\u00c1vila\",\"BA\":\"Badajoz\",\"PM\":\"Baleares\",\"B\":\"Barcelona\",\"BU\":\"Burgos\",\"CC\":\"C\\u00e1ceres\",\"CA\":\"C\\u00e1diz\",\"S\":\"Cantabria\",\"CS\":\"Castell\\u00f3n\",\"CE\":\"Ceuta\",\"CR\":\"Ciudad Real\",\"CO\":\"C\\u00f3rdoba\",\"CU\":\"Cuenca\",\"GI\":\"Girona\",\"GR\":\"Granada\",\"GU\":\"Guadalajara\",\"SS\":\"Gipuzkoa\",\"H\":\"Huelva\",\"HU\":\"Huesca\",\"J\":\"Ja\\u00e9n\",\"LO\":\"La Rioja\",\"GC\":\"Las Palmas\",\"LE\":\"Le\\u00f3n\",\"L\":\"Lleida\",\"LU\":\"Lugo\",\"M\":\"Madrid\",\"MA\":\"M\\u00e1laga\",\"ML\":\"Melilla\",\"MU\":\"Murcia\",\"NA\":\"Navarra\",\"OR\":\"Ourense\",\"P\":\"Palencia\",\"PO\":\"Pontevedra\",\"SA\":\"Salamanca\",\"TF\":\"Santa Cruz de Tenerife\",\"SG\":\"Segovia\",\"SE\":\"Sevilla\",\"SO\":\"Soria\",\"T\":\"Tarragona\",\"TE\":\"Teruel\",\"TO\":\"Toledo\",\"V\":\"Valencia\",\"VA\":\"Valladolid\",\"BI\":\"Biscay\",\"ZA\":\"Zamora\",\"Z\":\"Zaragoza\"},\"ET\":[],\"FI\":[],\"FR\":[],\"GF\":[],\"GH\":{\"AF\":\"Ahafo\",\"AH\":\"Ashanti\",\"BA\":\"Brong-Ahafo\",\"BO\":\"Bono\",\"BE\":\"Bono East\",\"CP\":\"Central\",\"EP\":\"Eastern\",\"AA\":\"Greater Accra\",\"NE\":\"North East\",\"NP\":\"Northern\",\"OT\":\"Oti\",\"SV\":\"Savannah\",\"UE\":\"Upper East\",\"UW\":\"Upper West\",\"TV\":\"Volta\",\"WP\":\"Western\",\"WN\":\"Western North\"},\"GP\":[],\"GR\":{\"I\":\"Attica\",\"A\":\"East Macedonia and Thrace\",\"B\":\"Central Macedonia\",\"C\":\"West Macedonia\",\"D\":\"Epirus\",\"E\":\"Thessaly\",\"F\":\"Ionian Islands\",\"G\":\"West Greece\",\"H\":\"Central Greece\",\"J\":\"Pelop
1390onnese\",\"K\":\"North Aegean\",\"L\":\"South Aegean\",\"M\":\"Crete\"},\"GT\":{\"GT-AV\":\"Alta Verapaz\",\"GT-BV\":\"Baja Verapaz\",\"GT-CM\":\"Chimaltenango\",\"GT-CQ\":\"Chiquimula\",\"GT-PR\":\"El Progreso\",\"GT-ES\":\"Escuintla\",\"GT-GU\":\"Guatemala\",\"GT-HU\":\"Huehuetenango\",\"GT-IZ\":\"Izabal\",\"GT-JA\":\"Jalapa\",\"GT-JU\":\"Jutiapa\",\"GT-PE\":\"Pet\\u00e9n\",\"GT-QZ\":\"Quetzaltenango\",\"GT-QC\":\"Quich\\u00e9\",\"GT-RE\":\"Retalhuleu\",\"GT-SA\":\"Sacatep\\u00e9quez\",\"GT-SM\":\"San Marcos\",\"GT-SR\":\"Santa Rosa\",\"GT-SO\":\"Solol\\u00e1\",\"GT-SU\":\"Suchitep\\u00e9quez\",\"GT-TO\":\"Totonicap\\u00e1n\",\"GT-ZA\":\"Zacapa\"},\"HK\":{\"HONG KONG\":\"Hong Kong Island\",\"KOWLOON\":\"Kowloon\",\"NEW TERRITORIES\":\"New Territories\"},\"HN\":{\"HN-AT\":\"Atl\\u00e1ntida\",\"HN-IB\":\"Bay Islands\",\"HN-CH\":\"Choluteca\",\"HN-CL\":\"Col\\u00f3n\",\"HN-CM\":\"Comayagua\",\"HN-CP\":\"Cop\\u00e1n\",\"HN-CR\":\"Cort\\u00e9s\",\"HN-EP\":\"El Para\\u00edso\",\"HN-FM\":\"Francisco Moraz\\u00e1n\",\"HN-GD\":\"Gracias a Dios\",\"HN-IN\":\"Intibuc\\u00e1\",\"HN-LE\":\"Lempira\",\"HN-LP\":\"La Paz\",\"HN-OC\":\"Ocotepeque\",\"HN-OL\":\"Olancho\",\"HN-SB\":\"Santa B\\u00e1rbara\",\"HN-VA\":\"Valle\",\"HN-YO\":\"Yoro\"},\"HR\":{\"HR-01\":\"Zagreb County\",\"HR-02\":\"Krapina-Zagorje County\",\"HR-03\":\"Sisak-Moslavina County\",\"HR-04\":\"Karlovac County\",\"HR-05\":\"Vara\\u017edin County\",\"HR-06\":\"Koprivnica-Kri\\u017eevci County\",\"HR-07\":\"Bjelovar-Bilogora County\",\"HR-08\":\"Primorje-Gorski Kotar County\",\"HR-09\":\"Lika-Senj County\",\"HR-10\":\"Virovitica-Podravina County\",\"HR-11\":\"Po\\u017eega-Slavonia County\",\"HR-12\":\"Brod-Posavina County\",\"HR-13\":\"Zadar County\",\"HR-14\":\"Osijek-Baranja County\",\"HR-15\":\"\\u0160ibenik-Knin County\",\"HR-16\":\"Vukovar-Srijem County\",\"HR-17\":\"Split-Dalmatia County\",\"HR-18\":\"Istria County\",\"HR-19\":\"Dubrovnik-Neretva County\",\"HR-20\":\"Me\\u0111imurje County\",\"HR-21\":\"Zagreb City\"},\"HU\":{\"BK\":\"B\\u00e1cs-Kiskun\",\"BE\":\"B\\u00e9k\\u00e9s\",\"BA\":\"Baranya\",\"BZ\":\"Borsod-Aba\\u00faj-Zempl\\u00e9n\",\"BU\":\"Budapest\",\"CS\":\"Csongr\\u00e1d-Csan\\u00e1d\",\"FE\":\"Fej\\u00e9r\",\"GS\":\"Gy\\u0151r-Moson-Sopron\",\"HB\":\"Hajd\\u00fa-Bihar\",\"HE\":\"Heves\",\"JN\":\"J\\u00e1sz-Nagykun-Szolnok\",\"KE\":\"Kom\\u00e1rom-Esztergom\",\"NO\":\"N\\u00f3gr\\u00e1d\",\"PE\":\"Pest\",\"SO\":\"Somogy\",\"SZ\":\"Szabolcs-Szatm\\u00e1r-Bereg\",\"TO\":\"Tolna\",\"VA\":\"Vas\",\"VE\":\"Veszpr\\u00e9m\",\"ZA\":\"Zala\"},\"ID\":{\"AC\":\"Daerah Istimewa Aceh\",\"SU\":\"Sumatera Utara\",\"SB\":\"Sumatera Barat\",\"RI\":\"Riau\",\"KR\":\"Kepulauan Riau\",\"JA\":\"Jambi\",\"SS\":\"Sumatera Selatan\",\"BB\":\"Bangka Belitung\",\"BE\":\"Bengkulu\",\"LA\":\"Lampung\",\"JK\":\"DKI Jakarta\",\"JB\":\"Jawa Barat\",\"BT\":\"Banten\",\"JT\":\"Jawa Tengah\",\"JI\":\"Jawa Timur\",\"YO\":\"Daerah Istimewa Yogyakarta\",\"BA\":\"Bali\",\"NB\":\"Nusa Tenggara Barat\",\"NT\":\"Nusa Tenggara Timur\",\"KB\":\"Kalimantan Barat\",\"KT\":\"Kalimantan Tengah\",\"KI\":\"Kalimantan Timur\",\"KS\":\"Kalimantan Selatan\",\"KU\":\"Kalimantan Utara\",\"SA\":\"Sulawesi Utara\",\"ST\":\"Sulawesi Tengah\",\"SG\":\"Sulawesi Tenggara\",\"SR\":\"Sulawesi Barat\",\"SN\":\"Sulawesi Selatan\",\"GO\":\"Gorontalo\",\"MA\":\"Maluku\",\"MU\":\"Maluku Utara\",\"PA\":\"Papua\",\"PB\":\"Papua Barat\"},\"IE\":{\"CW\":\"Carlow\",\"CN\":\"Cavan\",\"CE\":\"Clare\",\"CO\":\"Cork\",\"DL\":\"Donegal\",\"D\":\"Dublin\",\"G\":\"Galway\",\"KY\":\"Kerry\",\"KE\":\"Kildare\",\"KK\":\"Kilkenny\",\"LS\":\"Laois\",\"LM\":\"Leitrim\",\"LK\":\"Limerick\",\"LD\":\"Longford\",\"LH\":\"Louth\",\"MO\":\"Mayo\",\"MH\":\"Meath\",\"MN\":\"Monaghan\",\"OY\":\"Offaly\",\"RN\":\"Roscommon\",\"SO\":\"Sligo\",\"TA\":\"Tipperary\",\"WD\":\"Waterford\",\"WH\":\"Westmeath\",\"WX\":\"Wexford\",\"WW\":\"Wicklow\"},\"IN\":{\"AN\":\"Andaman and Nicobar Islands\",\"AP\":\"Andhra Pradesh\",\"AR\":\"Arunachal Pradesh\",\"AS\":\"Assam\",\"BR\":\"Bihar\",\"CH\":\"Chandigarh\",\"CT\":\"Chhattisgarh\",\"DD\":\"Daman and Diu\",\"DH\":\"D\\u0101dra and Nagar Haveli and Dam\\u0101n and Diu\",\"DL\":\"Delhi\",\"DN\":\"Dadra and Nagar Haveli\",\"GA\":\"Goa\",\"GJ\":\"Gujarat\",\"HP\":\"Himachal Pradesh\",\"HR\":\"Haryana\",\"JH\":\"Jharkhand\",\"JK\":\"Jammu and Kashmir\",\"KA\":\"Karnataka\",\"KL\":\"Kerala\",\"LA\":\"Ladakh\",\"LD\":\"Lakshadweep\",\"MH\":\"Maharashtra\",\"ML\":\"Meghalaya\",\"MN\":\"Manipur\",\"MP\":\"Madhya Pradesh\",\"MZ\":\"Mizoram\",\"NL\":\"Nagaland\",\"OD\":\"Odisha\",\"PB\":\"Punjab\",\"PY\":\"Pondicherry (Puducherry)\",\"RJ\":\"Rajasthan\",\"SK\":\"Sikkim\",\"TS\":\"Telangana\",\"TN\":\"Tamil Nadu\",\"TR\":\"Tripura\",\"UP\":\"Uttar Pradesh\",\"UK\":\"Uttarakhand\",\"WB\":\"West Bengal\"},\"IR\":{\"KHZ\":\"Khuzestan (\\u062e\\u0648\\u0632\\u0633\\u062a\\u0627\\u0646)\",\"THR\":\"Tehran (\\u062a\\u0647\\u0631\\u0627\\u0646)\",\"ILM\":\"Ilaam (\\u0627\\u06cc\\u0644\\u0627\\u0645)\",\"BHR\":\"Bushehr (\\u0628\\u0648\\u0634\\u0647\\u0631)\",\"ADL\":\"Ardabil (\\u0627\\u0631\\u062f\\u0628\\u06cc\\u0644)\",\"ESF\":\"Isfahan (\\u0627\\u0635\\u0641\\u0647\\u0627\\u0646)\",\"YZD\":\"Yazd (\\u06cc\\u0632\\u062f)\",\"KRH\":\"Kermanshah (\\u06a9\\u0631\\u0645\\u
13900627\\u0646\\u0634\\u0627\\u0647)\",\"KRN\":\"Kerman (\\u06a9\\u0631\\u0645\\u0627\\u0646)\",\"HDN\":\"Hamadan (\\u0647\\u0645\\u062f\\u0627\\u0646)\",\"GZN\":\"Ghazvin (\\u0642\\u0632\\u0648\\u06cc\\u0646)\",\"ZJN\":\"Zanjan (\\u0632\\u0646\\u062c\\u0627\\u0646)\",\"LRS\":\"Luristan (\\u0644\\u0631\\u0633\\u062a\\u0627\\u0646)\",\"ABZ\":\"Alborz (\\u0627\\u0644\\u0628\\u0631\\u0632)\",\"EAZ\":\"East Azarbaijan (\\u0622\\u0630\\u0631\\u0628\\u0627\\u06cc\\u062c\\u0627\\u0646 \\u0634\\u0631\\u0642\\u06cc)\",\"WAZ\":\"West Azarbaijan (\\u0622\\u0630\\u0631\\u0628\\u0627\\u06cc\\u062c\\u0627\\u0646 \\u063a\\u0631\\u0628\\u06cc)\",\"CHB\":\"Chaharmahal and Bakhtiari (\\u0686\\u0647\\u0627\\u0631\\u0645\\u062d\\u0627\\u0644 \\u0648 \\u0628\\u062e\\u062a\\u06cc\\u0627\\u0631\\u06cc)\",\"SKH\":\"South Khorasan (\\u062e\\u0631\\u0627\\u0633\\u0627\\u0646 \\u062c\\u0646\\u0648\\u0628\\u06cc)\",\"RKH\":\"Razavi Khorasan (\\u062e\\u0631\\u0627\\u0633\\u0627\\u0646 \\u0631\\u0636\\u0648\\u06cc)\",\"NKH\":\"North Khorasan (\\u062e\\u0631\\u0627\\u0633\\u0627\\u0646 \\u0634\\u0645\\u0627\\u0644\\u06cc)\",\"SMN\":\"Semnan (\\u0633\\u0645\\u0646\\u0627\\u0646)\",\"FRS\":\"Fars (\\u0641\\u0627\\u0631\\u0633)\",\"QHM\":\"Qom (\\u0642\\u0645)\",\"KRD\":\"Kurdistan (\\u06a9\\u0631\\u062f\\u0633\\u062a\\u0627\\u0646)\",\"KBD\":\"Kohgiluyeh and BoyerAhmad (\\u06a9\\u0647\\u06af\\u06cc\\u0644\\u0648\\u06cc\\u06cc\\u0647 \\u0648 \\u0628\\u0648\\u06cc\\u0631\\u0627\\u062d\\u0645\\u062f)\",\"GLS\":\"Golestan (\\u06af\\u0644\\u0633\\u062a\\u0627\\u0646)\",\"GIL\":\"Gilan (\\u06af\\u06cc\\u0644\\u0627\\u0646)\",\"MZN\":\"Mazandaran (\\u0645\\u0627\\u0632\\u0646\\u062f\\u0631\\u0627\\u0646)\",\"MKZ\":\"Markazi (\\u0645\\u0631\\u06a9\\u0632\\u06cc)\",\"HRZ\":\"Hormozgan (\\u0647\\u0631\\u0645\\u0632\\u06af\\u0627\\u0646)\",\"SBN\":\"Sistan and Baluchestan (\\u0633\\u06cc\\u0633\\u062a\\u0627\\u0646 \\u0648 \\u0628\\u0644\\u0648\\u0686\\u0633\\u062a\\u0627\\u0646)\"},\"IS\":[],\"IT\":{\"AG\":\"Agrigento\",\"AL\":\"Alessandria\",\"AN\":\"Ancona\",\"AO\":\"Aosta\",\"AR\":\"Arezzo\",\"AP\":\"Ascoli Piceno\",\"AT\":\"Asti\",\"AV\":\"Avellino\",\"BA\":\"Bari\",\"BT\":\"Barletta-Andria-Trani\",\"BL\":\"Belluno\",\"BN\":\"Benevento\",\"BG\":\"Bergamo\",\"BI\":\"Biella\",\"BO\":\"Bologna\",\"BZ\":\"Bolzano\",\"BS\":\"Brescia\",\"BR\":\"Brindisi\",\"CA\":\"Cagliari\",\"CL\":\"Caltanissetta\",\"CB\":\"Campobasso\",\"CE\":\"Caserta\",\"CT\":\"Catania\",\"CZ\":\"Catanzaro\",\"CH\":\"Chieti\",\"CO\":\"Como\",\"CS\":\"Cosenza\",\"CR\":\"Cremona\",\"KR\":\"Crotone\",\"CN\":\"Cuneo\",\"EN\":\"Enna\",\"FM\":\"Fermo\",\"FE\":\"Ferrara\",\"FI\":\"Firenze\",\"FG\":\"Foggia\",\"FC\":\"Forl\\u00ec-Cesena\",\"FR\":\"Frosinone\",\"GE\":\"Genova\",\"GO\":\"Gorizia\",\"GR\":\"Grosseto\",\"IM\":\"Imperia\",\"IS\":\"Isernia\",\"SP\":\"La Spezia\",\"AQ\":\"L'Aquila\",\"LT\":\"Latina\",\"LE\":\"Lecce\",\"LC\":\"Lecco\",\"LI\":\"Livorno\",\"LO\":\"Lodi\",\"LU\":\"Lucca\",\"MC\":\"Macerata\",\"MN\":\"Mantova\",\"MS\":\"Massa-Carrara\",\"MT\":\"Matera\",\"ME\":\"Messina\",\"MI\":\"Milano\",\"MO\":\"Modena\",\"MB\":\"Monza e della Brianza\",\"NA\":\"Napoli\",\"NO\":\"Novara\",\"NU\":\"Nuoro\",\"OR\":\"Oristano\",\"PD\":\"Padova\",\"PA\":\"Palermo\",\"PR\":\"Parma\",\"PV\":\"Pavia\",\"PG\":\"Perugia\",\"PU\":\"Pesaro e Urbino\",\"PE\":\"Pescara\",\"PC\":\"Piacenza\",\"PI\":\"Pisa\",\"PT\":\"Pistoia\",\"PN\":\"Pordenone\",\"PZ\":\"Potenza\",\"PO\":\"Prato\",\"RG\":\"Ragusa\",\"RA\":\"Ravenna\",\"RC\":\"Reggio Calabria\",\"RE\":\"Reggio Emilia\",\"RI\":\"Rieti\",\"RN\":\"Rimini\",\"RM\":\"Roma\",\"RO\":\"Rovigo\",\"SA\":\"Salerno\",\"SS\":\"Sassari\",\"SV\":\"Savona\",\"SI\":\"Siena\",\"SR\":\"Siracusa\",\"SO\":\"Sondrio\",\"SU\":\"Sud Sardegna\",\"TA\":\"Taranto\",\"TE\":\"Teramo\",\"TR\":\"Terni\",\"TO\":\"Torino\",\"TP\":\"Trapani\",\"TN\":\"Trento\",\"TV\":\"Treviso\",\"TS\":\"Trieste\",\"UD\":\"Udine\",\"VA\":\"Varese\",\"VE\":\"Venezia\",\"VB\":\"Verbano-Cusio-Ossola\",\"VC\":\"Vercelli\",\"VR\":\"Verona\",\"VV\":\"Vibo Valentia\",\"VI\":\"Vicenza\",\"VT\":\"Viterbo\"},\"IL\":[],\"IM\":[],\"JM\":{\"JM-01\":\"Kingston\",\"JM-02\":\"Saint Andrew\",\"JM-03\":\"Saint Thomas\",\"JM-04\":\"Portland\",\"JM-05\":\"Saint Mary\",\"JM-06\":\"Saint Ann\",\"JM-07\":\"Trelawny\",\"JM-08\":\"Saint James\",\"JM-09\":\"Hanover\",\"JM-10\":\"Westmoreland\",\"JM-11\":\"Saint Elizabeth\",\"JM-12\":\"Manchester\",\"JM-13\":\"Clarendon\",\"JM-14\":\"Saint Catherine\"},\"JP\":{\"JP01\":\"Hokkaido\",\"JP02\":\"Aomori\",\"JP03\":\"Iwate\",\"JP04\":\"Miyagi\",\"JP05\":\"Akita\",\"JP06\":\"Yamagata\",\"JP07\":\"Fukushima\",\"JP08\":\"Ibaraki\",\"JP09\":\"Tochigi\",\"JP10\":\"Gunma\",\"JP11\":\"Saitama\",\"JP12\":\"Chiba\",\"JP13\":\"Tokyo\",\"JP14\":\"Kanagawa\",\"JP15\":\"Niigata\",\"JP16\":\"Toyama\",\"JP17\":\"Ishikawa\",\"JP18\":\"Fukui\",\"JP19\":\"Yamanashi\",\"JP20\":\"Nagano\",\"JP21\":\"Gifu\",\"JP22\":\"Shizuoka\",\"JP23\":\"Aichi\",\"JP24\":\"Mie\",\"JP25\":\"Shiga\",\"JP26\":\"Kyoto\",\"JP27\":\"Osaka\",\"JP28\":\"Hyogo\",\"JP29\":\"Nara\",\"JP3
13900\":\"Wakayama\",\"JP31\":\"Tottori\",\"JP32\":\"Shimane\",\"JP33\":\"Okayama\",\"JP34\":\"Hiroshima\",\"JP35\":\"Yamaguchi\",\"JP36\":\"Tokushima\",\"JP37\":\"Kagawa\",\"JP38\":\"Ehime\",\"JP39\":\"Kochi\",\"JP40\":\"Fukuoka\",\"JP41\":\"Saga\",\"JP42\":\"Nagasaki\",\"JP43\":\"Kumamoto\",\"JP44\":\"Oita\",\"JP45\":\"Miyazaki\",\"JP46\":\"Kagoshima\",\"JP47\":\"Okinawa\"},\"KE\":{\"KE01\":\"Baringo\",\"KE02\":\"Bomet\",\"KE03\":\"Bungoma\",\"KE04\":\"Busia\",\"KE05\":\"Elgeyo-Marakwet\",\"KE06\":\"Embu\",\"KE07\":\"Garissa\",\"KE08\":\"Homa Bay\",\"KE09\":\"Isiolo\",\"KE10\":\"Kajiado\",\"KE11\":\"Kakamega\",\"KE12\":\"Kericho\",\"KE13\":\"Kiambu\",\"KE14\":\"Kilifi\",\"KE15\":\"Kirinyaga\",\"KE16\":\"Kisii\",\"KE17\":\"Kisumu\",\"KE18\":\"Kitui\",\"KE19\":\"Kwale\",\"KE20\":\"Laikipia\",\"KE21\":\"Lamu\",\"KE22\":\"Machakos\",\"KE23\":\"Makueni\",\"KE24\":\"Mandera\",\"KE25\":\"Marsabit\",\"KE26\":\"Meru\",\"KE27\":\"Migori\",\"KE28\":\"Mombasa\",\"KE29\":\"Murang\\u2019a\",\"KE30\":\"Nairobi County\",\"KE31\":\"Nakuru\",\"KE32\":\"Nandi\",\"KE33\":\"Narok\",\"KE34\":\"Nyamira\",\"KE35\":\"Nyandarua\",\"KE36\":\"Nyeri\",\"KE37\":\"Samburu\",\"KE38\":\"Siaya\",\"KE39\":\"Taita-Taveta\",\"KE40\":\"Tana River\",\"KE41\":\"Tharaka-Nithi\",\"KE42\":\"Trans Nzoia\",\"KE43\":\"Turkana\",\"KE44\":\"Uasin Gishu\",\"KE45\":\"Vihiga\",\"KE46\":\"Wajir\",\"KE47\":\"West Pokot\"},\"KN\":{\"KNK\":\"Saint Kitts\",\"KNN\":\"Nevis\",\"KN01\":\"Christ Church Nichola Town\",\"KN02\":\"Saint Anne Sandy Point\",\"KN03\":\"Saint George Basseterre\",\"KN04\":\"Saint George Gingerland\",\"KN05\":\"Saint James Windward\",\"KN06\":\"Saint John Capisterre\",\"KN07\":\"Saint John Figtree\",\"KN08\":\"Saint Mary Cayon\",\"KN09\":\"Saint Paul Capisterre\",\"KN10\":\"Saint Paul Charlestown\",\"KN11\":\"Saint Peter Basseterre\",\"KN12\":\"Saint Thomas Lowland\",\"KN13\":\"Saint Thomas Middle Island\",\"KN15\":\"Trinity Palmetto Point\"},\"KR\":[],\"KW\":[],\"LA\":{\"AT\":\"Attapeu\",\"BK\":\"Bokeo\",\"BL\":\"Bolikhamsai\",\"CH\":\"Champasak\",\"HO\":\"Houaphanh\",\"KH\":\"Khammouane\",\"LM\":\"Luang Namtha\",\"LP\":\"Luang Prabang\",\"OU\":\"Oudomxay\",\"PH\":\"Phongsaly\",\"SL\":\"Salavan\",\"SV\":\"Savannakhet\",\"VI\":\"Vientiane Province\",\"VT\":\"Vientiane\",\"XA\":\"Sainyabuli\",\"XE\":\"Sekong\",\"XI\":\"Xiangkhouang\",\"XS\":\"Xaisomboun\"},\"LB\":[],\"LI\":[],\"LR\":{\"BM\":\"Bomi\",\"BN\":\"Bong\",\"GA\":\"Gbarpolu\",\"GB\":\"Grand Bassa\",\"GC\":\"Grand Cape Mount\",\"GG\":\"Grand Gedeh\",\"GK\":\"Grand Kru\",\"LO\":\"Lofa\",\"MA\":\"Margibi\",\"MY\":\"Maryland\",\"MO\":\"Montserrado\",\"NM\":\"Nimba\",\"RV\":\"Rivercess\",\"RG\":\"River Gee\",\"SN\":\"Sinoe\"},\"LU\":[],\"MA\":{\"maagd\":\"Agadir-Ida Ou Tanane\",\"maazi\":\"Azilal\",\"mabem\":\"B\\u00e9ni-Mellal\",\"maber\":\"Berkane\",\"mabes\":\"Ben Slimane\",\"mabod\":\"Boujdour\",\"mabom\":\"Boulemane\",\"mabrr\":\"Berrechid\",\"macas\":\"Casablanca\",\"mache\":\"Chefchaouen\",\"machi\":\"Chichaoua\",\"macht\":\"Chtouka A\\u00eft Baha\",\"madri\":\"Driouch\",\"maedi\":\"Essaouira\",\"maerr\":\"Errachidia\",\"mafah\":\"Fahs-Beni Makada\",\"mafes\":\"F\\u00e8s-Dar-Dbibegh\",\"mafig\":\"Figuig\",\"mafqh\":\"Fquih Ben Salah\",\"mague\":\"Guelmim\",\"maguf\":\"Guercif\",\"mahaj\":\"El Hajeb\",\"mahao\":\"Al Haouz\",\"mahoc\":\"Al Hoce\\u00efma\",\"maifr\":\"Ifrane\",\"maine\":\"Inezgane-A\\u00eft Melloul\",\"majdi\":\"El Jadida\",\"majra\":\"Jerada\",\"maken\":\"K\\u00e9nitra\",\"makes\":\"Kelaat Sraghna\",\"makhe\":\"Khemisset\",\"makhn\":\"Kh\\u00e9nifra\",\"makho\":\"Khouribga\",\"malaa\":\"La\\u00e2youne\",\"malar\":\"Larache\",\"mamar\":\"Marrakech\",\"mamdf\":\"M\\u2019diq-Fnideq\",\"mamed\":\"M\\u00e9diouna\",\"mamek\":\"Mekn\\u00e8s\",\"mamid\":\"Midelt\",\"mammd\":\"Marrakech-Medina\",\"mammn\":\"Marrakech-Menara\",\"mamoh\":\"Mohammedia\",\"mamou\":\"Moulay Yacoub\",\"manad\":\"Nador\",\"manou\":\"Nouaceur\",\"maoua\":\"Ouarzazate\",\"maoud\":\"Oued Ed-Dahab\",\"maouj\":\"Oujda-Angad\",\"maouz\":\"Ouezzane\",\"marab\":\"Rabat\",\"mareh\":\"Rehamna\",\"masaf\":\"Safi\",\"masal\":\"Sal\\u00e9\",\"masef\":\"Sefrou\",\"maset\":\"Settat\",\"masib\":\"Sidi Bennour\",\"masif\":\"Sidi Ifni\",\"masik\":\"Sidi Kacem\",\"masil\":\"Sidi Slimane\",\"maskh\":\"Skhirat-T\\u00e9mara\",\"masyb\":\"Sidi Youssef Ben Ali\",\"mataf\":\"Tarfaya (EH-partial)\",\"matai\":\"Taourirt\",\"matao\":\"Taounate\",\"matar\":\"Taroudant\",\"matat\":\"Tata\",\"mataz\":\"Taza\",\"matet\":\"T\\u00e9touan\",\"matin\":\"Tinghir\",\"matiz\":\"Tiznit\",\"matng\":\"Tangier-Assilah\",\"matnt\":\"Tan-Tan\",\"mayus\":\"Youssoufia\",\"mazag\":\"Zagora\"},\"MD\":{\"C\":\"Chi\\u0219in\\u0103u\",\"BL\":\"B\\u0103l\\u021bi\",\"AN\":\"Anenii Noi\",\"BS\":\"Basarabeasca\",\"BR\":\"Briceni\",\"CH\":\"Cahul\",\"CT\":\"Cantemir\",\"CL\":\"C\\u0103l\\u0103ra\\u0219i\",\"CS\":\"C\\u0103u\\u0219eni\",\"CM\":\"Cimi\\u0219lia\",\"CR\":\"Criuleni\",\"DN\":\"Dondu\\u0219eni\",\"DR\":\"Drochia\",\"DB\":\"Dub\\u0103sari\",\"ED\":\"Edine\\u021b\",\"FL\":\"F\\u0103le\\u0219ti\",\"FR\":\"Flore\\u0219ti\",\"GE\":\"UTA G\\u0103g\\u0103uzia\",\"GL\":\"Glodeni\",\"HN\":\"H\\u00eence\\u0219ti\",\"IL\":\"Ialoveni\",\"LV\":\"Leova\",\"NS\":\"Nisporeni\",\"OC\":\"Ocni\\u021ba\",\"OR\":\"Orhei\",\"RZ\":\"Rezina\",\"RS\":\"R\\u00ee\\u0219cani\",\"SG\":\"S\\u00eengerei\",\"SR\":\"Soroca\",\"ST\":\"Str\\u0103\\u0219eni\",\"SD\":\"\\u0218old\\u0103ne\\u0219ti\",\"SV\":\"\\u0218tefan Vod\\u0103\",\"TR\":\"Taraclia\",\"TL\":\"Telene\\u0219ti\",\"UN\":\"Ungheni\"},\"MF\":[],\"MQ\":[],\"MT\":[],\"MX\":{\"DF\":\"Ciudad de M\\u00e9xico\",\"JA\":\"Jalisco\",\"NL\":\"Nuevo Le\\u00f3n\",\"AG\":\"Aguascalientes\",\"BC\":\"Baja California\",\"BS\":\"Baja California Sur\",\"CM\":\"Campeche\",\"CS\":\"Chiapas\",\"CH\":\"Chihuahua\",\"CO\":\"Coahuila\",\"CL\":\"Colima\",\"DG\"
1390:\"Durango\",\"GT\":\"Guanajuato\",\"GR\":\"Guerrero\",\"HG\":\"Hidalgo\",\"MX\":\"Estado de M\\u00e9xico\",\"MI\":\"Michoac\\u00e1n\",\"MO\":\"Morelos\",\"NA\":\"Nayarit\",\"OA\":\"Oaxaca\",\"PU\":\"Puebla\",\"QT\":\"Quer\\u00e9taro\",\"QR\":\"Quintana Roo\",\"SL\":\"San Luis Potos\\u00ed\",\"SI\":\"Sinaloa\",\"SO\":\"Sonora\",\"TB\":\"Tabasco\",\"TM\":\"Tamaulipas\",\"TL\":\"Tlaxcala\",\"VE\":\"Veracruz\",\"YU\":\"Yucat\\u00e1n\",\"ZA\":\"Zacatecas\"},\"MY\":{\"JHR\":\"Johor\",\"KDH\":\"Kedah\",\"KTN\":\"Kelantan\",\"LBN\":\"Labuan\",\"MLK\":\"Malacca (Melaka)\",\"NSN\":\"Negeri Sembilan\",\"PHG\":\"Pahang\",\"PNG\":\"Penang (Pulau Pinang)\",\"PRK\":\"Perak\",\"PLS\":\"Perlis\",\"SBH\":\"Sabah\",\"SWK\":\"Sarawak\",\"SGR\":\"Selangor\",\"TRG\":\"Terengganu\",\"PJY\":\"Putrajaya\",\"KUL\":\"Kuala Lumpur\"},\"MZ\":{\"MZP\":\"Cabo Delgado\",\"MZG\":\"Gaza\",\"MZI\":\"Inhambane\",\"MZB\":\"Manica\",\"MZL\":\"Maputo Province\",\"MZMPM\":\"Maputo\",\"MZN\":\"Nampula\",\"MZA\":\"Niassa\",\"MZS\":\"Sofala\",\"MZT\":\"Tete\",\"MZQ\":\"Zamb\\u00e9zia\"},\"NA\":{\"ER\":\"Erongo\",\"HA\":\"Hardap\",\"KA\":\"Karas\",\"KE\":\"Kavango East\",\"KW\":\"Kavango West\",\"KH\":\"Khomas\",\"KU\":\"Kunene\",\"OW\":\"Ohangwena\",\"OH\":\"Omaheke\",\"OS\":\"Omusati\",\"ON\":\"Oshana\",\"OT\":\"Oshikoto\",\"OD\":\"Otjozondjupa\",\"CA\":\"Zambezi\"},\"NG\":{\"AB\":\"Abia\",\"FC\":\"Abuja\",\"AD\":\"Adamawa\",\"AK\":\"Akwa Ibom\",\"AN\":\"Anambra\",\"BA\":\"Bauchi\",\"BY\":\"Bayelsa\",\"BE\":\"Benue\",\"BO\":\"Borno\",\"CR\":\"Cross River\",\"DE\":\"Delta\",\"EB\":\"Ebonyi\",\"ED\":\"Edo\",\"EK\":\"Ekiti\",\"EN\":\"Enugu\",\"GO\":\"Gombe\",\"IM\":\"Imo\",\"JI\":\"Jigawa\",\"KD\":\"Kaduna\",\"KN\":\"Kano\",\"KT\":\"Katsina\",\"KE\":\"Kebbi\",\"KO\":\"Kogi\",\"KW\":\"Kwara\",\"LA\":\"Lagos\",\"NA\":\"Nasarawa\",\"NI\":\"Niger\",\"OG\":\"Ogun\",\"ON\":\"Ondo\",\"OS\":\"Osun\",\"OY\":\"Oyo\",\"PL\":\"Plateau\",\"RI\":\"Rivers\",\"SO\":\"Sokoto\",\"TA\":\"Taraba\",\"YO\":\"Yobe\",\"ZA\":\"Zamfara\"},\"NL\":[],\"NO\":[],\"NP\":{\"BAG\":\"Bagmati\",\"BHE\":\"Bheri\",\"DHA\":\"Dhaulagiri\",\"GAN\":\"Gandaki\",\"JAN\":\"Janakpur\",\"KAR\":\"Karnali\",\"KOS\":\"Koshi\",\"LUM\":\"Lumbini\",\"MAH\":\"Mahakali\",\"MEC\":\"Mechi\",\"NAR\":\"Narayani\",\"RAP\":\"Rapti\",\"SAG\":\"Sagarmatha\",\"SET\":\"Seti\"},\"NI\":{\"NI-AN\":\"Atl\\u00e1ntico Norte\",\"NI-AS\":\"Atl\\u00e1ntico Sur\",\"NI-BO\":\"Boaco\",\"NI-CA\":\"Carazo\",\"NI-CI\":\"Chinandega\",\"NI-CO\":\"Chontales\",\"NI-ES\":\"Estel\\u00ed\",\"NI-GR\":\"Granada\",\"NI-JI\":\"Jinotega\",\"NI-LE\":\"Le\\u00f3n\",\"NI-MD\":\"Madriz\",\"NI-MN\":\"Managua\",\"NI-MS\":\"Masaya\",\"NI-MT\":\"Matagalpa\",\"NI-NS\":\"Nueva Segovia\",\"NI-RI\":\"Rivas\",\"NI-SJ\":\"R\\u00edo San Juan\"},\"NZ\":{\"NTL\":\"Northland\",\"AUK\":\"Auckland\",\"WKO\":\"Waikato\",\"BOP\":\"Bay of Plenty\",\"TKI\":\"Taranaki\",\"GIS\":\"Gisborne\",\"HKB\":\"Hawke\\u2019s Bay\",\"MWT\":\"Manawatu-Whanganui\",\"WGN\":\"Wellington\",\"NSN\":\"Nelson\",\"MBH\":\"Marlborough\",\"TAS\":\"Tasman\",\"WTC\":\"West Coast\",\"CAN\":\"Canterbury\",\"OTA\":\"Otago\",\"STL\":\"Southland\"},\"PA\":{\"PA-1\":\"Bocas del Toro\",\"PA-2\":\"Cocl\\u00e9\",\"PA-3\":\"Col\\u00f3n\",\"PA-4\":\"Chiriqu\\u00ed\",\"PA-5\":\"Dari\\u00e9n\",\"PA-6\":\"Herrera\",\"PA-7\":\"Los Santos\",\"PA-8\":\"Panam\\u00e1\",\"PA-9\":\"Veraguas\",\"PA-10\":\"West Panam\\u00e1\",\"PA-EM\":\"Ember\\u00e1\",\"PA-KY\":\"Guna Yala\",\"PA-NB\":\"Ng\\u00f6be-Bugl\\u00e9\"},\"PE\":{\"CAL\":\"El Callao\",\"LMA\":\"Municipalidad Metropolitana de Lima\",\"AMA\":\"Amazonas\",\"ANC\":\"Ancash\",\"APU\":\"Apur\\u00edmac\",\"ARE\":\"Arequipa\",\"AYA\":\"Ayacucho\",\"CAJ\":\"Cajamarca\",\"CUS\":\"Cusco\",\"HUV\":\"Huancavelica\",\"HUC\":\"Hu\\u00e1nuco\",\"ICA\":\"Ica\",\"JUN\":\"Jun\\u00edn\",\"LAL\":\"La Libertad\",\"LAM\":\"Lambayeque\",\"LIM\":\"Lima\",\"LOR\":\"Loreto\",\"MDD\":\"Madre de Dios\",\"MOQ\":\"Moquegua\",\"PAS\":\"Pasco\",\"PIU\":\"Piura\",\"PUN\":\"Puno\",\"SAM\":\"San Mart\\u00edn\",\"TAC\":\"Tacna\",\"TUM\":\"Tumbes\",\"UCA\":\"Ucayali\"},\"PH\":{\"ABR\":\"Abra\",\"AGN\":\"Agusan del Norte\",\"AGS\":\"Agusan del Sur\",\"AKL\":\"Aklan\",\"ALB\":\"Albay\",\"ANT\":\"Antique\",\"APA\":\"Apayao\",\"AUR\":\"Aurora\",\"BAS\":\"Basilan\",\"BAN\":\"Bataan\",\"BTN\":\"Batanes\",\"BTG\":\"Batangas\",\"BEN\":\"Benguet\",\"BIL\":\"Biliran\",\"BOH\":\"Bohol\",\"BUK\":\"Bukidnon\",\"BUL\":\"Bulacan\",\"CAG\":\"Cagayan\",\"CAN\":\"Camarines Norte\",\"CAS\":\"Camarines Sur\",\"CAM\":\"Camiguin\",\"CAP\":\"Capiz\",\"CAT\":\"Catanduanes\",\"CAV\":\"Cavite\",\"CEB\":\"Cebu\",\"COM\":\"Compostela Valley\",\"NCO\":\"Cotabato\",\"DAV\":\"Davao del Norte\",\"DAS\":\"Davao del Sur\",\"DAC\":\"Davao Occidental\",\"DAO\":\"Davao Oriental\",\"DIN\":\"Dinagat Islands\",\"EAS\":\"Eastern Samar\",\"GUI\":\"Guimaras\",\"IFU\":\"Ifugao\",\"ILN\":\"Ilocos Norte\",\"ILS\":\"Ilocos Sur\",\"ILI\":\"Iloilo\",\"ISA\":\"Isabela\",\"KAL\":\"Kalinga\",\"LUN\":\"La 
1390Union\",\"LAG\":\"Laguna\",\"LAN\":\"Lanao del Norte\",\"LAS\":\"Lanao del Sur\",\"LEY\":\"Leyte\",\"MAG\":\"Maguindanao\",\"MAD\":\"Marinduque\",\"MAS\":\"Masbate\",\"MSC\":\"Misamis Occidental\",\"MSR\":\"Misamis Oriental\",\"MOU\":\"Mountain Province\",\"NEC\":\"Negros Occidental\",\"NER\":\"Negros Oriental\",\"NSA\":\"Northern Samar\",\"NUE\":\"Nueva Ecija\",\"NUV\":\"Nueva Vizcaya\",\"MDC\":\"Occidental Mindoro\",\"MDR\":\"Oriental Mindoro\",\"PLW\":\"Palawan\",\"PAM\":\"Pampanga\",\"PAN\":\"Pangasinan\",\"QUE\":\"Quezon\",\"QUI\":\"Quirino\",\"RIZ\":\"Rizal\",\"ROM\":\"Romblon\",\"WSA\":\"Samar\",\"SAR\":\"Sarangani\",\"SIQ\":\"Siquijor\",\"SOR\":\"Sorsogon\",\"SCO\":\"South Cotabato\",\"SLE\":\"Southern Leyte\",\"SUK\":\"Sultan Kudarat\",\"SLU\":\"Sulu\",\"SUN\":\"Surigao del Norte\",\"SUR\":\"Surigao del Sur\",\"TAR\":\"Tarlac\",\"TAW\":\"Tawi-Tawi\",\"ZMB\":\"Zambales\",\"ZAN\":\"Zamboanga del Norte\",\"ZAS\":\"Zamboanga del Sur\",\"ZSI\":\"Zamboanga Sibugay\",\"00\":\"Metro Manila\"},\"PK\":{\"JK\":\"Azad Kashmir\",\"BA\":\"Balochistan\",\"TA\":\"FATA\",\"GB\":\"Gilgit Baltistan\",\"IS\":\"Islamabad Capital Territory\",\"KP\":\"Khyber Pakhtunkhwa\",\"PB\":\"Punjab\",\"SD\":\"Sindh\"},\"PL\":[],\"PR\":[],\"PT\":[],\"PY\":{\"PY-ASU\":\"Asunci\\u00f3n\",\"PY-1\":\"Concepci\\u00f3n\",\"PY-2\":\"San Pedro\",\"PY-3\":\"Cordillera\",\"PY-4\":\"Guair\\u00e1\",\"PY-5\":\"Caaguaz\\u00fa\",\"PY-6\":\"Caazap\\u00e1\",\"PY-7\":\"Itap\\u00faa\",\"PY-8\":\"Misiones\",\"PY-9\":\"Paraguar\\u00ed\",\"PY-10\":\"Alto Paran\\u00e1\",\"PY-11\":\"Central\",\"PY-12\":\"\\u00d1eembuc\\u00fa\",\"PY-13\":\"Amambay\",\"PY-14\":\"Canindey\\u00fa\",\"PY-15\":\"Presidente Hayes\",\"PY-16\":\"Alto Paraguay\",\"PY-17\":\"Boquer\\u00f3n\"},\"RE\":[],\"RO\":{\"AB\":\"Alba\",\"AR\":\"Arad\",\"AG\":\"Arge\\u0219\",\"BC\":\"Bac\\u0103u\",\"BH\":\"Bihor\",\"BN\":\"Bistri\\u021ba-N\\u0103s\\u0103ud\",\"BT\":\"Boto\\u0219ani\",\"BR\":\"Br\\u0103ila\",\"BV\":\"Bra\\u0219ov\",\"B\":\"Bucure\\u0219ti\",\"BZ\":\"Buz\\u0103u\",\"CL\":\"C\\u0103l\\u0103ra\\u0219i\",\"CS\":\"Cara\\u0219-Severin\",\"CJ\":\"Cluj\",\"CT\":\"Constan\\u021ba\",\"CV\":\"Covasna\",\"DB\":\"D\\u00e2mbovi\\u021ba\",\"DJ\":\"Dolj\",\"GL\":\"Gala\\u021bi\",\"GR\":\"Giurgiu\",\"GJ\":\"Gorj\",\"HR\":\"Harghita\",\"HD\":\"Hunedoara\",\"IL\":\"Ialomi\\u021ba\",\"IS\":\"Ia\\u0219i\",\"IF\":\"Ilfov\",\"MM\":\"Maramure\\u0219\",\"MH\":\"Mehedin\\u021bi\",\"MS\":\"Mure\\u0219\",\"NT\":\"Neam\\u021b\",\"OT\":\"Olt\",\"PH\":\"Prahova\",\"SJ\":\"S\\u0103laj\",\"SM\":\"Satu Mare\",\"SB\":\"Sibiu\",\"SV\":\"Suceava\",\"TR\":\"Teleorman\",\"TM\":\"Timi\\u0219\",\"TL\":\"Tulcea\",\"VL\":\"V\\u00e2lcea\",\"VS\":\"Vaslui\",\"VN\":\"Vrancea\"},\"SN\":{\"SNDB\":\"Diourbel\",\"SNDK\":\"Dakar\",\"SNFK\":\"Fatick\",\"SNKA\":\"Kaffrine\",\"SNKD\":\"Kolda\",\"SNKE\":\"K\\u00e9dougou\",\"SNKL\":\"Kaolack\",\"SNLG\":\"Louga\",\"SNMT\":\"Matam\",\"SNSE\":\"S\\u00e9dhiou\",\"SNSL\":\"Saint-Louis\",\"SNTC\":\"Tambacounda\",\"SNTH\":\"Thi\\u00e8s\",\"SNZG\":\"Ziguinchor\"},\"SG\":[],\"SK\":[],\"SI\":[],\"SV\":{\"SV-AH\":\"Ahuachap\\u00e1n\",\"SV-CA\":\"Caba\\u00f1as\",\"SV-CH\":\"Chalatenango\",\"SV-CU\":\"Cuscatl\\u00e1n\",\"SV-LI\":\"La Libertad\",\"SV-MO\":\"Moraz\\u00e1n\",\"SV-PA\":\"La Paz\",\"SV-SA\":\"Santa Ana\",\"SV-SM\":\"San Miguel\",\"SV-SO\":\"Sonsonate\",\"SV-SS\":\"San Salvador\",\"SV-SV\":\"San Vicente\",\"SV-UN\":\"La Uni\\u00f3n\",\"SV-US\":\"Usulut\\u00e1n\"},\"TH\":{\"TH-37\":\"Amnat Charoen\",\"TH-15\":\"Ang Thong\",\"TH-14\":\"Ayutthaya\",\"TH-10\":\"Bangkok\",\"TH-38\":\"Bueng Kan\",\"TH-31\":\"Buri Ram\",\"TH-24\":\"Chachoengsao\",\"TH-18\":\"Chai Nat\",\"TH-36\":\"Chaiyaphum\",\"TH-22\":\"Chanthaburi\",\"TH-50\":\"Chiang Mai\",\"TH-57\":\"Chiang Rai\",\"TH-20\":\"Chonburi\",\"TH-86\":\"Chumphon\",\"TH-46\":\"Kalasin\",\"TH-62\":\"Kamphaeng Phet\",\"TH-71\":\"Kanchanaburi\",\"TH-40\":\"Khon Kaen\",\"TH-81\":\"Krabi\",\"TH-52\":\"Lampang\",\"TH-51\":\"Lamphun\",\"TH-42\":\"Loei\",\"TH-16\":\"Lopburi\",\"TH-58\":\"Mae Hong Son\",\"TH-44\":\"Maha Sarakham\",\"TH-49\":\"Mukdahan\",\"TH-26\":\"Nakhon Nayok\",\"TH-73\":\"Nakhon Pathom\",\"TH-48\":\"Nakhon Phanom\",\"TH-30\":\"Nakhon Ratchasima\",\"TH-60\":\"Nakhon Sawan\",\"TH-80\":\"Nakhon Si Thammarat\",\"TH-55\":\"Nan\",\"TH-96\":\"Narathiwat\",\"TH-39\":\"Nong Bua Lam Phu\",\"TH-43\":\"Nong Khai\",\"TH-12\":\"Nonthaburi\",\"TH-13\":\"Pathum Thani\",\"TH-94\":\"Pattani\",\"TH-82\":\"Phang Nga\",\"TH-93\":\"Phatthalung\",\"TH-56\":\"Phayao\",\"TH-67\":\"Phetchabun\",\"TH-76\":\"Phetchaburi\",\"TH-66\":\"Phichit\",\"TH-65\":\"Phitsanulok\",\"TH-54\":\"Phrae\",\"TH-83\":\"Phuket\",\"TH-25\":\"Prachin Buri\",\"TH-77\":\"Prachuap Khiri Khan\",\"TH-85\":\"Ranong\",\"TH-70\":\"Ratchaburi\",\"TH-21\":\"Rayong\",\"TH-45\":\"Roi Et\",\"TH-27\":\"Sa Kaeo\",\"TH-47\":\"Sakon Nakhon\",\"TH-11\":\"Samut Prakan\",\"TH-74\":\"Samut Sakhon\",\"TH-75\":\"Samut Songkhram\",\"TH-19\":\"Saraburi\",\"TH-91\":\"Satun\",\"TH-17\":\"Sing Buri\",\"TH-33\":\"Sisaket\",\"TH-90\":\"Songkhla\",\"TH-64\":\"Sukhothai\",\"TH-72\":\"Suphan Buri\",\"TH-84\":\"Surat Thani\",\"TH-32\":\"Surin\",\"TH-63\":\"Tak\",\"TH-92\":\"Trang\",\"TH-23\":\"Trat\",\"TH-34\":\"Ubon Ratchathani\",\"TH-41\":\"Udon Thani\",\"TH-61\":\"Uthai Thani\",\"TH-53\":\"Uttaradit\",\"TH-95\":\"Yala\",\"TH-35\":\"Yasothon\"},\"TR\":{\"TR01\":\"Adana\",\"TR02\":\"Ad\\u0131yaman\",\"TR03\":\"Afyon\",\"TR04\":\"A\\u011fr\\u0131\",\"TR05\":\"Amasya\",\"TR06\":\"Ankara\",\"TR07\":\"Antalya\",\"TR08\":\"Artvin\",\"TR09\":\"Ayd\\u0131n\",\"TR10\":\"Bal\\u0131kesir\",\"TR11\":\"Bilecik\",\"TR12\":\"Bing\\u00f6l\",\"TR13\":\"Bitlis\",\"TR14\":\"Bolu\",\"TR15\":\"Burdur\",\"TR16\":\"Bursa\",\"TR17\":\"\\u00c7anakkale\",\"TR18\":\"\\u00c7ank\\u0131r\\u0131\",\"TR19\":\"\\u00c7orum\",\"TR20\":\"Denizli\",\"TR21\":\"Diyarbak\\u0131r\",\"TR22\":\"Edirne\",\"TR23\":\"Elaz\\u0131\\u011f\",\"TR24\":\"Erzincan\",\"TR25\":\"Erzurum\",\"TR26\":\"Eski\\u015fehir\",\"TR27\":\"Gaziantep\",\"TR28\":\"Giresun\",\"TR29\":\"G\\u00fcm\\u00fc\\u015fhane\",\"TR30\":\"Hakkari\",\"TR31\":\"Hatay\",\"TR32\":\"Isparta\",\"TR33\":\"\\u0130\\u00e7el\",\"TR34\":\"\\u0130stanbul\",\"TR35\":\"\\u0130zmir\",\"TR36\":\"Kars\",\"TR37\":\"Kastamonu\",\"TR38\":\"Kayseri\",\"TR39\"
1390:\"K\\u0131rklareli\",\"TR40\":\"K\\u0131r\\u015fehir\",\"TR41\":\"Kocaeli\",\"TR42\":\"Konya\",\"TR43\":\"K\\u00fctahya\",\"TR44\":\"Malatya\",\"TR45\":\"Manisa\",\"TR46\":\"Kahramanmara\\u015f\",\"TR47\":\"Mardin\",\"TR48\":\"Mu\\u011fla\",\"TR49\":\"Mu\\u015f\",\"TR50\":\"Nev\\u015fehir\",\"TR51\":\"Ni\\u011fde\",\"TR52\":\"Ordu\",\"TR53\":\"Rize\",\"TR54\":\"Sakarya\",\"TR55\":\"Samsun\",\"TR56\":\"Siirt\",\"TR57\":\"Sinop\",\"TR58\":\"Sivas\",\"TR59\":\"Tekirda\\u011f\",\"TR60\":\"Tokat\",\"TR61\":\"Trabzon\",\"TR62\":\"Tunceli\",\"TR63\":\"\\u015eanl\\u0131urfa\",\"TR64\":\"U\\u015fak\",\"TR65\":\"Van\",\"TR66\":\"Yozgat\",\"TR67\":\"Zonguldak\",\"TR68\":\"Aksaray\",\"TR69\":\"Bayburt\",\"TR70\":\"Karaman\",\"TR71\":\"K\\u0131r\\u0131kkale\",\"TR72\":\"Batman\",\"TR73\":\"\\u015e\\u0131rnak\",\"TR74\":\"Bart\\u0131n\",\"TR75\":\"Ardahan\",\"TR76\":\"I\\u011fd\\u0131r\",\"TR77\":\"Yalova\",\"TR78\":\"Karab\\u00fck\",\"TR79\":\"Kilis\",\"TR80\":\"Osmaniye\",\"TR81\":\"D\\u00fczce\"},\"TZ\":{\"TZ01\":\"Arusha\",\"TZ02\":\"Dar es Salaam\",\"TZ03\":\"Dodoma\",\"TZ04\":\"Iringa\",\"TZ05\":\"Kagera\",\"TZ06\":\"Pemba North\",\"TZ07\":\"Zanzibar North\",\"TZ08\":\"Kigoma\",\"TZ09\":\"Kilimanjaro\",\"TZ10\":\"Pemba South\",\"TZ11\":\"Zanzibar South\",\"TZ12\":\"Lindi\",\"TZ13\":\"Mara\",\"TZ14\":\"Mbeya\",\"TZ15\":\"Zanzibar West\",\"TZ16\":\"Morogoro\",\"TZ17\":\"Mtwara\",\"TZ18\":\"Mwanza\",\"TZ19\":\"Coast\",\"TZ20\":\"Rukwa\",\"TZ21\":\"Ruvuma\",\"TZ22\":\"Shinyanga\",\"TZ23\":\"Singida\",\"TZ24\":\"Tabora\",\"TZ25\":\"Tanga\",\"TZ26\":\"Manyara\",\"TZ27\":\"Geita\",\"TZ28\":\"Katavi\",\"TZ29\":\"Njombe\",\"TZ30\":\"Simiyu\"},\"LK\":[],\"RS\":{\"RS00\":\"Belgrade\",\"RS14\":\"Bor\",\"RS11\":\"Brani\\u010devo\",\"RS02\":\"Central Banat\",\"RS10\":\"Danube\",\"RS23\":\"Jablanica\",\"RS09\":\"Kolubara\",\"RS08\":\"Ma\\u010dva\",\"RS17\":\"Morava\",\"RS20\":\"Ni\\u0161ava\",\"RS01\":\"North Ba\\u010dka\",\"RS03\":\"North Banat\",\"RS24\":\"P\\u010dinja\",\"RS22\":\"Pirot\",\"RS13\":\"Pomoravlje\",\"RS19\":\"Rasina\",\"RS18\":\"Ra\\u0161ka\",\"RS06\":\"South Ba\\u010dka\",\"RS04\":\"South Banat\",\"RS07\":\"Srem\",\"RS12\":\"\\u0160umadija\",\"RS21\":\"Toplica\",\"RS05\":\"West Ba\\u010dka\",\"RS15\":\"Zaje\\u010dar\",\"RS16\":\"Zlatibor\",\"RS25\":\"Kosovo\",\"RS26\":\"Pe\\u0107\",\"RS27\":\"Prizren\",\"RS28\":\"Kosovska Mitrovica\",\"RS29\":\"Kosovo-Pomoravlje\",\"RSKM\":\"Kosovo-Metohija\",\"RSVO\":\"Vojvodina\"},\"RW\":[],\"SE\":[],\"UA\":{\"UA05\":\"Vinnychchyna\",\"UA07\":\"Volyn\",\"UA09\":\"Luhanshchyna\",\"UA12\":\"Dnipropetrovshchyna\",\"UA14\":\"Donechchyna\",\"UA18\":\"Zhytomyrshchyna\",\"UA21\":\"Zakarpattia\",\"UA23\":\"Zaporizhzhya\",\"UA26\":\"Prykarpattia\",\"UA30\":\"Kyiv\",\"UA32\":\"Kyivshchyna\",\"UA35\":\"Kirovohradschyna\",\"UA40\":\"Sevastopol\",\"UA43\":\"Crimea\",\"UA46\":\"Lvivshchyna\",\"UA48\":\"Mykolayivschyna\",\"UA51\":\"Odeshchyna\",\"UA53\":\"Poltavshchyna\",\"UA56\":\"Rivnenshchyna\",\"UA59\":\"Sumshchyna\",\"UA61\":\"Ternopilshchyna\",\"UA63\":\"Kharkivshchyna\",\"UA65\":\"Khersonshchyna\",\"UA68\":\"Khmelnychchyna\",\"UA71\":\"Cherkashchyna\",\"UA74\":\"Chernihivshchyna\",\"UA77\":\"Chernivtsi Oblast\"},\"UG\":{\"UG314\":\"Abim\",\"UG301\":\"Adjumani\",\"UG322\":\"Agago\",\"UG323\":\"Alebtong\",\"UG315\":\"Amolatar\",\"UG324\":\"Amudat\",\"UG216\":\"Amuria\",\"UG316\":\"Amuru\",\"UG302\":\"Apac\",\"UG303\":\"Arua\",\"UG217\":\"Budaka\",\"UG218\":\"Bududa\",\"UG201\":\"Bugiri\",\"UG235\":\"Bugweri\",\"UG420\":\"Buhweju\",\"UG117\":\"Buikwe\",\"UG219\":\"Bukedea\",\"UG118\":\"Bukomansimbi\",\"UG220\":\"Bukwa\",\"UG225\":\"Bulambuli\",\"UG416\":\"Buliisa\",\"UG401\":\"Bundibugyo\",\"UG430\":\"Bunyangabu\",\"UG402\":\"Bushenyi\",\"UG202\":\"Busia\",\"UG221\":\"Butaleja\",\"UG119\":\"Butambala\",\"UG233\":\"Butebo\",\"UG120\":\"Buvuma\",\"UG226\":\"Buyende\",\"UG317\":\"Dokolo\",\"UG121\":\"Gomba\",\"UG304\":\"Gulu\",\"UG403\":\"Hoima\",\"UG417\":\"Ibanda\",\"UG203\":\"Iganga\",\"UG418\":\"Isingiro\",\"UG204\":\"Jinja\",\"UG318\":\"Kaabong\",\"UG404\":\"Kabale\",\"UG405\":\"Kabarole\",\"UG213\":\"Kaberamaido\",\"UG427\":\"Kagadi\",\"UG428\":\"Kakumiro\",\"UG101\":\"Kalangala\",\"UG222\":\"Kaliro\",\"UG122\":\"Kalungu\",\"UG102\":\"Kampala\",\"UG205\":\"Kamuli\",\"UG413\":\"Kamwenge\",\"UG414\":\"Kanungu\",\"UG206\":\"Kapchorwa\",\"UG236\":\"Kapelebyong\",\"UG126\":\"Kasanda\",\"UG406\":\"Kasese\",\"UG207\":\"Katakwi\",\"UG112\":\"Kayunga\",\"UG407\":\"Kibaale\",\"UG103\":\"Kiboga\",\"UG227\":\"Kibuku\",\"UG432\":\"Kikuube\",\"UG419\":\"Kiruhura\",\"UG421\":\"Kiryandongo\",\"UG408\":\"Kisoro\",\"UG305\":\"Kitgum\",\"UG319\":\"Koboko\",\"UG325\":\"Kole\",\"UG306\":\"Kotido\",\"UG208\":\"Kumi\",\"UG333\":\"Kwania\",\"UG228\":\"Kween\",\"UG123\":\"Kyankwanzi\",\"UG422\":\"Kyegegwa\",\"UG415\":\"Kyenjojo\",\"UG125\":\"Kyotera\",\"UG326\":\"Lamwo\",\"UG307\":\"Lira\",\"UG229\":\"Luuk
1390a\",\"UG104\":\"Luwero\",\"UG124\":\"Lwengo\",\"UG114\":\"Lyantonde\",\"UG223\":\"Manafwa\",\"UG320\":\"Maracha\",\"UG105\":\"Masaka\",\"UG409\":\"Masindi\",\"UG214\":\"Mayuge\",\"UG209\":\"Mbale\",\"UG410\":\"Mbarara\",\"UG423\":\"Mitooma\",\"UG115\":\"Mityana\",\"UG308\":\"Moroto\",\"UG309\":\"Moyo\",\"UG106\":\"Mpigi\",\"UG107\":\"Mubende\",\"UG108\":\"Mukono\",\"UG334\":\"Nabilatuk\",\"UG311\":\"Nakapiripirit\",\"UG116\":\"Nakaseke\",\"UG109\":\"Nakasongola\",\"UG230\":\"Namayingo\",\"UG234\":\"Namisindwa\",\"UG224\":\"Namutumba\",\"UG327\":\"Napak\",\"UG310\":\"Nebbi\",\"UG231\":\"Ngora\",\"UG424\":\"Ntoroko\",\"UG411\":\"Ntungamo\",\"UG328\":\"Nwoya\",\"UG331\":\"Omoro\",\"UG329\":\"Otuke\",\"UG321\":\"Oyam\",\"UG312\":\"Pader\",\"UG332\":\"Pakwach\",\"UG210\":\"Pallisa\",\"UG110\":\"Rakai\",\"UG429\":\"Rubanda\",\"UG425\":\"Rubirizi\",\"UG431\":\"Rukiga\",\"UG412\":\"Rukungiri\",\"UG111\":\"Sembabule\",\"UG232\":\"Serere\",\"UG426\":\"Sheema\",\"UG215\":\"Sironko\",\"UG211\":\"Soroti\",\"UG212\":\"Tororo\",\"UG113\":\"Wakiso\",\"UG313\":\"Yumbe\",\"UG330\":\"Zombo\"},\"UM\":{\"81\":\"Baker Island\",\"84\":\"Howland Island\",\"86\":\"Jarvis Island\",\"67\":\"Johnston Atoll\",\"89\":\"Kingman Reef\",\"71\":\"Midway Atoll\",\"76\":\"Navassa Island\",\"95\":\"Palmyra Atoll\",\"79\":\"Wake Island\"},\"US\":{\"AL\":\"Alabama\",\"AK\":\"Alaska\",\"AZ\":\"Arizona\",\"AR\":\"Arkansas\",\"CA\":\"California\",\"CO\":\"Colorado\",\"CT\":\"Connecticut\",\"DE\":\"Delaware\",\"DC\":\"District of Columbia\",\"FL\":\"Florida\",\"GA\":\"Georgia\",\"HI\":\"Hawaii\",\"ID\":\"Idaho\",\"IL\":\"Illinois\",\"IN\":\"Indiana\",\"IA\":\"Iowa\",\"KS\":\"Kansas\",\"KY\":\"Kentucky\",\"LA\":\"Louisiana\",\"ME\":\"Maine\",\"MD\":\"Maryland\",\"MA\":\"Massachusetts\",\"MI\":\"Michigan\",\"MN\":\"Minnesota\",\"MS\":\"Mississippi\",\"MO\":\"Missouri\",\"MT\":\"Montana\",\"NE\":\"Nebraska\",\"NV\":\"Nevada\",\"NH\":\"New Hampshire\",\"NJ\":\"New Jersey\",\"NM\":\"New Mexico\",\"NY\":\"New York\",\"NC\":\"North Carolina\",\"ND\":\"North Dakota\",\"OH\":\"Ohio\",\"OK\":\"Oklahoma\",\"OR\":\"Oregon\",\"PA\":\"Pennsylvania\",\"RI\":\"Rhode Island\",\"SC\":\"South Carolina\",\"SD\":\"South Dakota\",\"TN\":\"Tennessee\",\"TX\":\"Texas\",\"UT\":\"Utah\",\"VT\":\"Vermont\",\"VA\":\"Virginia\",\"WA\":\"Washington\",\"WV\":\"West Virginia\",\"WI\":\"Wisconsin\",\"WY\":\"Wyoming\",\"AA\":\"Armed Forces (AA)\",\"AE\":\"Armed Forces (AE)\",\"AP\":\"Armed Forces (AP)\"},\"UY\":{\"UY-AR\":\"Artigas\",\"UY-CA\":\"Canelones\",\"UY-CL\":\"Cerro Largo\",\"UY-CO\":\"Colonia\",\"UY-DU\":\"Durazno\",\"UY-FS\":\"Flores\",\"UY-FD\":\"Florida\",\"UY-LA\":\"Lavalleja\",\"UY-MA\":\"Maldonado\",\"UY-MO\":\"Montevideo\",\"UY-PA\":\"Paysand\\u00fa\",\"UY-RN\":\"R\\u00edo Negro\",\"UY-RV\":\"Rivera\",\"UY-RO\":\"Rocha\",\"UY-SA\":\"Salto\",\"UY-SJ\":\"San Jos\\u00e9\",\"UY-SO\":\"Soriano\",\"UY-TA\":\"Tacuaremb\\u00f3\",\"UY-TT\":\"Treinta y Tres\"},\"VE\":{\"VE-A\":\"Capital\",\"VE-B\":\"Anzo\\u00e1tegui\",\"VE-C\":\"Apure\",\"VE-D\":\"Aragua\",\"VE-E\":\"Barinas\",\"VE-F\":\"Bol\\u00edvar\",\"VE-G\":\"Carabobo\",\"VE-H\":\"Cojedes\",\"VE-I\":\"Falc\\u00f3n\",\"VE-J\":\"Gu\\u00e1rico\",\"VE-K\":\"Lara\",\"VE-L\":\"M\\u00e9rida\",\"VE-M\":\"Miranda\",\"VE-N\":\"Monagas\",\"VE-O\":\"Nueva Esparta\",\"VE-P\":\"Portuguesa\",\"VE-R\":\"Sucre\",\"VE-S\":\"T\\u00e1chira\",\"VE-T\":\"Trujillo\",\"VE-U\":\"Yaracuy\",\"VE-V\":\"Zulia\",\"VE-W\":\"Federal Dependencies\",\"VE-X\":\"La Guaira (Vargas)\",\"VE-Y\":\"Delta Amacuro\",\"VE-Z\":\"Amazonas\"},\"VN\":[],\"YT\":[],\"ZA\":{\"EC\":\"Eastern Cape\",\"FS\":\"Free State\",\"GP\":\"Gauteng\",\"KZN\":\"KwaZulu-Natal\",\"LP\":\"Limpopo\",\"MP\":\"Mpumalanga\",\"NC\":\"Northern Cape\",\"NW\":\"North West\",\"WC\":\"Western Cape\"},\"ZM\":{\"ZM-01\":\"Western\",\"ZM-02\":\"Central\",\"ZM-03\":\"Eastern\",\"ZM-04\":\"Luapula\",\"ZM-05\":\"Northern\",\"ZM-06\":\"North-Western\",\"ZM-07\":\"Southern\",\"ZM-08\":\"Copperbelt\",\"ZM-09\":\"Lusaka\",\"ZM-10\":\"Muchinga\"}}","i18n_select_state_text":"Select an option\u2026","i18n_no_matches":"No matches found","i18n_ajax_error":"Loading failed","i18n_input_too_short_1":"Please enter 1 or more characters","i18n_input_too_short_n":"Please enter %qty% or more characters","i18n_input_too_long_1":"Please delete 1 character","i18n_input_too_long_n":"Please delete %qty% characters","i18n_selection_too_long_1":"You can only select 1 item","i18n_selection_too_long_n":"You can only select %qty% items","i18n_load_more":"Loading more results\u2026","i18n_searching":"Searching\u2026"};
1391//# sourceURL=wc-country-select-js-extra
1392</script>
vendor: 1 bytes, line 1392
1392
1393<script data-wp-strategy="defer" id="wc-country-select-js" src="https://ecacode.com/wp-content/plugins/woocommerce/assets/js/frontend/country-select.min.js?ver=11.1.2"></script>
vendor: 1 bytes, line 1393
1393
1394<script id="wc-address-i18n-js-extra">
1395var wc_address_i18n_params = {"locale":"{\"AE\":{\"postcode\":{\"required\":false,\"hidden\":true},\"state\":{\"required\":false}},\"AF\":{\"state\":{\"required\":false,\"hidden\":true}},\"AL\":{\"state\":{\"label\":\"County\"}},\"AO\":{\"postcode\":{\"required\":false,\"hidden\":true},\"state\":{\"label\":\"Province\"}},\"AT\":{\"postcode\":{\"priority\":65},\"state\":{\"required\":false,\"hidden\":true}},\"AU\":{\"city\":{\"label\":\"Suburb\"},\"postcode\":{\"label\":\"Postcode\"},\"state\":{\"label\":\"State\"}},\"AX\":{\"postcode\":{\"priority\":65},\"state\":{\"required\":false,\"hidden\":true}},\"BA\":{\"postcode\":{\"priority\":65},\"state\":{\"label\":\"Canton\",\"required\":false,\"hidden\":true}},\"BD\":{\"postcode\":{\"required\":false},\"state\":{\"label\":\"District\"}},\"BE\":{\"postcode\":{\"priority\":65},\"state\":{\"required\":false,\"hidden\":true}},\"BG\":{\"state\":{\"required\":false}},\"BH\":{\"postcode\":{\"required\":false},\"state\":{\"required\":false,\"hidden\":true}},\"BI\":{\"state\":{\"required\":false,\"hidden\":true}},\"BO\":{\"postcode\":{\"required\":false,\"hidden\":true},\"state\":{\"label\":\"Department\"}},\"BS\":{\"postcode\":{\"required\":false,\"hidden\":true}},\"BW\":{\"postcode\":{\"required\":false,\"hidden\":true},\"state\":{\"required\":false,\"hidden\":true,\"label\":\"District\"}},\"BZ\":{\"postcode\":{\"required\":false,\"hidden\":true},\"state\":{\"required\":false}},\"CA\":{\"postcode\":{\"label\":\"Postal code\"},\"state\":{\"label\":\"Province\"}},\"CH\":{\"postcode\":{\"priority\":65},\"state\":{\"label\":\"Canton\",\"required\":false}},\"CL\":{\"city\":{\"required\":true},\"postcode\":{\"required\":false,\"hidden\":false},\"state\":{\"label\":\"Region\"}},\"CN\":{\"state\":{\"label\":\"Province\"}},\"CO\":{\"postcode\":{\"required\":false},\"state\":{\"label\":\"Department\"}},\"CR\":{\"state\":{\"label\":\"Province\"}},\"CW\":{\"postcode\":{\"required\":false,\"hidden\":true},\"state\":{\"required\":false}},\"CY\":{\"state\":{\"required\":false,\"hidden\":true}},\"CZ\":{\"state\":{\"required\":false,\"hidden\":true}},\"DE\":{\"postcode\":{\"priority\":65},\"state\":{\"required\":false}},\"DK\":{\"postcode\":{\"priority\":65},\"state\":{\"required\":false,\"hidden\":true}},\"DO\":{\"state\":{\"label\":\"Province\"}},\"EC\":{\"state\":{\"label\":\"Province\"}},\"EE\":{\"postcode\":{\"priority\":65},\"state\":{\"required\":false,\"hidden\":true}},\"ET\":{\"state\":{\"required\":false,\"hidden\":true}},\"FI\":{\"postcode\":{\"priority\":65},\"state\":{\"required\":false,\"hidden\":true}},\"FR\":{\"postcode\":{\"priority\":65},\"state\":{\"required\":false,\"hidden\":true}},\"GG\":{\"state\":{\"required\":false,\"label\":\"Parish\"}},\"GH\":{\"postcode\":{\"required\":false},\"state\":{\"label\":\"Region\"}},\"GP\":{\"state\":{\"required\":false,\"hidden\":true}},\"GF\":{\"state\":{\"required\":false,\"hidden\":true}},\"GR\":{\"state\":{\"required\":false}},\"GT\":{\"postcode\":{\"required\":false},\"state\":{\"label\":\"Department\"}},\"HK\":{\"postcode\":{\"required\":false},\"city\":{\"label\":\"Town / District\"},\"state\":{\"label\":\"Region\"}},\"HN\":{\"state\":{\"label\":\"Department\"}},\"HU\":{\"last_name\":{\"class\":[\"form-row-first\"],\"priority\":10},\"first_name\":{\"class\":[\"form-row-last\"],\"priority\":20},\"postcode\":{\"class\":[\"form-row-first\",\"address-field\"],\"priority\":65},\"city\":{\"class\":[\"form-row-last\",\"address-field\"]},\"address_1\":{\"priority\":71},\"address_2\":{\"priority\":72},\"state\":{\"label\":\"County\",\"required\":false}},\"ID\":{\"state\":{\"label\":\"Province\"}},\"IE\":{\"postcode\":{\"required\":true,\"label\":\"Eircode\"},\"state\":{\"label\":\"County\"}},\"IS\":{\"postcode\":{\"priority\":65},\"state\":{\"required\":false,\"hidden\":true}},\"IL\":{\"postcode\":{\"priority\":65},\"state\":{\"required\":false,\"hidden\":true}},\"IM\":{\"state\":{\"required\":false,\"hidden\":true}},\"IN\":{\"postcode\":{\"label\":\"PIN Code\"},\"state\":{\"label\":\"State\"}},\"IR\":{\"state\":{\"priority\":50},\"city\":{\"priority\":60},\"address_1\":{\"priority\":70},\"address_2\":{\"priority\":80}},\"IT\":{\"postcode\":{\"priority\":65},\"state\":{\"required\":true,\"label\":\"Province\"}},\"JM\":{\"city\":{\"label\":\"Town / City / Post Office\"},\"postcode\":{\"required\":false,\"label\":\"Postal Code\"},\"state\":{\"required\":true,\"label\":\"Parish\"}},\"JP\":{\"last_name\":{\"class\":[\"form-row-first\"],\"priority\":10},\"first_name\":{\"class\":[\"form-row-last\"],\"priority\":20},\"postcode\":{\"class\":[\"form-row-first\",\"address-field\"],\"priority\":65},\"state\":{\"label\":\"Prefecture\",\"class\":[\"form-row-last\",\"address-field\"],\"priority\":66},\"city\":{\"priority\":67},\"address_1\":{\"priority\":68},\"address_2\":{\"priority\":69}},\"KN\":{\"postcode\":{\"required\":false,\"label\":\"Postal code\"},\"state\":{\"required\":true,\"label\":\"Parish\"}},\"KR\":{\"state\":{\"required\":false,\"hidden\":true}},\"KW\":{\"state\":{\"required\":false,\"hidden\":true}},\"LV\":{\"state\":{\"label\":\"Municipality\",\"required\":false}},\"LB\":{\"state\":{\"required\":false,\"hidden\":true}},\"MF\":{\"state\":{\"required\":false,\"hidden\":true}},\"MQ\":{\"state\":{\"required\":false,\"hidden\":true}},\"MT\":{\"state\":{\"required\":false,\"hidden\":true}},\"MZ\":{\"postcode\":{\"required\":false,\"hidden\":true},\"state\":{\"label\":\"Province\"}},\"NI\":{\"state\":{\"label\":\"Department\"}},\"NL\":{\"postcode\":{\"priority\":65},\"state\":{\"required\":false,\"hidden\":true}},\"NG\":{\"postcode\":{\"label\":\"Postcode\",\"required\":false,\"hidden\":true},\"state\":{\"label\":\"State\"}},\"NZ\":{\"postcode\":{\"label\":\"Postcode\"},\"state\":{\"required\":false,\"label\":\"Region\"}},\"NO\":{\"postcode\":{\"priority\":65},\"state\":{\"required\":false,\"hidden\":true}},\"NP\":{\"state\":{\"label\":\"State / Zone\"},\"postcode\":{\"required\":false}},\"PA\":{\"state\":{\"label\":\"Province\"}},\"PL\":{\"postcode\":{\"priority\":65},\"state\":{\"required\":false,\"hidden\":true}},\"PR\":{\"city\":{\"label\":\"Municipality\"},\"state\":{\"required\":false,\"hidden\":true}},\"PT\":{\"state\":{\"required\":false,\"hidden\":true}},\"PY\":{\"state\":{\"label\":\"Department\"}},\"RE\":{\"state\":{\"required\":false,\"hidden\":true}},\"RO\":{\"state\":{\"label\":\"County\",\"required\":true}},\"RS\":{\"city\":{\"required\":true},\"postcode\":{\"required\":true},\"state\":{\"label\":\"District\",\"required\":false}},\"RW\":{\"state\":{\"required\":false,\"hidden\":true}},\"SG\":{\"state\":{\"required\":false,\"hidden\":true},\"city\":{\"required\":false}},\"SK\":{\"postcode\":{\"priority\":65},\"state\":{\"required\":false,\"hidden\":true}},\"SI\":{\"postcode\":{\"priority\":65},\"state\":{\"required\":false,\"hidden\":true}},\"SR\":{\"postcode\":{\"required\":false,\"hidden\":true}},\"SV\":{\"state\":{\"label\":\"Department\"}},\"ES\":{\"postcode\":{\"priority\":65},\"state\":{\"label\":\"Province\"}},\"LI\":{\"postcode\":{\"priority\":65},\"state\":{\"required\":false,\"hidden\":true}},\"LK\":{\"state\":{\"required\":false,\"hidden\":true}},\"LU\":{\"state\":{\"required\":false,\"hidden\":true}},\"MD\":{\"state\":{\"label\":\"Municipality / District\"}},\"SE\":{\"postcode\":{\"priority\":65},\"state\":{\"required\":false,\"hidden\":true}},\"TR\":{\"postcode\":{\"priority\":65},\"state\":{\"label\":\"Province\"}},\"UG\":{\"postcode\":{\"required\":false,\"hidden\":true},\"city\":{\"label\":\"Town / Village\",\"required\":true},\"state\":{\"label\":\"District\",\"required\":true}},\"US\":{\"postcode\":{\"label\":\"ZIP Code\"},\"state\":{\"label\":\"State\"}},\"UY\":{\"state\":{\"label\":\"Department\"}},\"GB\":{\"postcode\":{\"label\":\"Postcode\"},\"state\":{\"label\":\"County\",\"required\":false}},\"ST\":{\"postcode\":{\"required\":false,\"hidden\":true},\"state\":{\"label\":\"District\"}},\"VN\":{\"state\":{\"required\":false,\"hidden\":true},\"postcode\":{\"priority\":65,\"required\":false,\"hidden\":false},\"address_2\":{\"required\":false,\"hidden\":false}},\"WS\":{\"postcode\":{\"required\":false,\"hidden\":true}}
1395,\"YT\":{\"state\":{\"required\":false,\"hidden\":true}},\"ZA\":{\"state\":{\"label\":\"Province\"}},\"ZW\":{\"postcode\":{\"required\":false,\"hidden\":true}},\"default\":{\"first_name\":{\"label\":\"First name\",\"required\":true,\"class\":[\"form-row-first\"],\"autocomplete\":\"given-name\",\"priority\":10},\"last_name\":{\"label\":\"Last name\",\"required\":true,\"class\":[\"form-row-last\"],\"autocomplete\":\"family-name\",\"priority\":20},\"company\":{\"label\":\"Company name\",\"class\":[\"form-row-wide\"],\"autocomplete\":\"organization\",\"priority\":30,\"required\":false},\"country\":{\"type\":\"country\",\"label\":\"Country / Region\",\"required\":true,\"class\":[\"form-row-wide\",\"address-field\",\"update_totals_on_change\"],\"autocomplete\":\"country\",\"priority\":40,\"hidden\":false},\"address_1\":{\"label\":\"Street address\",\"placeholder\":\"House number and street name\",\"required\":true,\"class\":[\"form-row-wide\",\"address-field\"],\"autocomplete\":\"address-line1\",\"priority\":50},\"address_2\":{\"label\":\"Apartment, suite, unit, etc.\",\"label_class\":[\"screen-reader-text\"],\"placeholder\":\"Apartment, suite, unit, etc. (optional)\",\"class\":[\"form-row-wide\",\"address-field\"],\"autocomplete\":\"address-line2\",\"priority\":60,\"required\":false},\"city\":{\"label\":\"Town / City\",\"required\":true,\"class\":[\"form-row-wide\",\"address-field\"],\"autocomplete\":\"address-level2\",\"priority\":70},\"state\":{\"type\":\"state\",\"label\":\"State / County\",\"required\":true,\"class\":[\"form-row-wide\",\"address-field\"],\"validate\":[\"state\"],\"autocomplete\":\"address-level1\",\"priority\":80},\"postcode\":{\"label\":\"Postcode / ZIP\",\"required\":true,\"class\":[\"form-row-wide\",\"address-field\"],\"validate\":[\"postcode\"],\"autocomplete\":\"postal-code\",\"priority\":90},\"phone\":{\"label\":\"Phone\",\"required\":true,\"type\":\"tel\",\"class\":[\"form-row-wide\"],\"validate\":[\"phone\"],\"autocomplete\":\"tel\",\"priority\":100}}}","locale_fields":"{\"address_1\":\"#billing_address_1_field, #shipping_address_1_field\",\"address_2\":\"#billing_address_2_field, #shipping_address_2_field\",\"state\":\"#billing_state_field, #shipping_state_field, #calc_shipping_state_field\",\"postcode\":\"#billing_postcode_field, #shipping_postcode_field, #calc_shipping_postcode_field\",\"city\":\"#billing_city_field, #shipping_city_field, #calc_shipping_city_field\",\"country\":\"#billing_country_field, #shipping_country_field, #calc_shipping_country_field\",\"phone\":\"#billing_phone_field, #shipping_phone_field\"}","i18n_required_text":"required","i18n_optional_text":"optional"};
1396//# sourceURL=wc-address-i18n-js-extra
1397</script>
vendor: 1 bytes, line 1397
1397
1398<script data-wp-strategy="defer" id="wc-address-i18n-js" src="https://ecacode.com/wp-content/plugins/woocommerce/assets/js/frontend/address-i18n.min.js?ver=11.1.2"></script>
vendor: 1 bytes, line 1398
1398
1399<script data-wp-strategy="defer" id="wc-custom-place-order-button-js" src="https://ecacode.com/wp-content/plugins/woocommerce/assets/js/frontend/utils/custom-place-order-button.min.js?ver=11.1.2"></script>
vendor: 1 bytes, line 1399
1399
1400<script id="wc-checkout-js-extra">
1401var wc_checkout_params = {"ajax_url":"/wp-admin/admin-ajax.php","wc_ajax_url":"/?wc-ajax=%%endpoint%%","update_order_review_nonce":"3586396e2a","apply_coupon_nonce":"3be2b742c4","remove_coupon_nonce":"d2c379d03a","option_guest_checkout":"no","checkout_url":"/?wc-ajax=checkout","is_checkout":"0","debug_mode":"","i18n_checkout_error":"There was an error processing your order. Please check for any charges in your payment method and review your \u003Ca href=\"https://ecacode.com/my-account/orders/\"\u003Eorder history\u003C/a\u003E before placing the order again.","gateways_with_custom_place_order_button":[]};
1402//# sourceURL=wc-checkout-js-extra
1403</script>
vendor: 1 bytes, line 1403
1403
1404<script data-wp-strategy="defer" id="wc-checkout-js" src="https://ecacode.com/wp-content/plugins/woocommerce/assets/js/frontend/checkout.min.js?ver=11.1.2"></script>
vendor: 1 bytes, line 1404
1404
1405<script id="wc-stripe-upe-classic-js-extra">
1406var wc_stripe_upe_params = {"gatewayId":"stripe","title":"Credit / Debit Card","isUPEEnabled":"1","key":"pk_live_51L6FjDH4060Nq4srdVlLcMID6sQE8H3bSQmD9vjNLqquaN1WUCukssWo4O0NPGnejmUn87njjKfw8oxk0MJasUAx007yqBAzeE","locale":"en","apiVersion":"2024-06-20","isCheckout":"","return_url":"https://ecacode.com/checkout/order-received/?utm_nooverride=1","ajax_url":"/?wc-ajax=%%endpoint%%","theme_name":"foton-child","testMode":"","createPaymentIntentNonce":"afaffd2707","updatePaymentIntentNonce":"4f410b9ebf","createSetupIntentNonce":"b064c41af8","createAndConfirmSetupIntentNonce":"7713eef989","updateFailedOrderNonce":"c0a6cfc51e","paymentMethodsConfig":{"card":{"isReusable":true,"title":"Credit / Debit Card","description":"","testingInstructions":"\u003Cstrong\u003ETest mode:\u003C/strong\u003E use the test VISA card 4242424242424242 with any expiry date and CVC. Other payment methods may redirect to a Stripe test page to authorize payment. More test card numbers are listed \u003Ca href=\"https://docs.stripe.com/testing\" target=\"_blank\"\u003Ehere\u003C/a\u003E.","showSaveOption":true,"countries":[]}},"genericErrorMessage":"There was a problem processing the payment. Please check your email inbox and refresh the page to try again.","accountDescriptor":"","addPaymentReturnURL":"https://ecacode.com/my-account/payment-methods/","enabledBillingFields":["billing_first_name","billing_last_name","billing_company","billing_country","billing_address_1","billing_address_2","billing_city","billing_state","billing_postcode","billing_phone","billing_email"],"cartContainsSubscription":"","accountCountry":"CA","appearance":"","blocksAppearance":"","saveAppearanceNonce":"4ea98ec7c8","isECEEnabled":"1","cartTotal":"0","currency":"USD","isPaymentNeeded":"","invalid_number":"The card number is not a valid credit card number.","invali
1406d_expiry_month":"The card's expiration month is invalid.","invalid_expiry_year":"The card's expiration year is invalid.","invalid_cvc":"The card's security code is invalid.","incorrect_number":"The card number is incorrect.","incomplete_number":"The card number is incomplete.","incomplete_cvc":"The card's security code is incomplete.","incomplete_expiry":"The card's expiration date is incomplete.","expired_card":"The card has expired.","incorrect_cvc":"The card's security code is incorrect.","incorrect_zip":"The card's zip code failed validation.","postal_code_invalid":"Invalid zip code, please correct and try again","invalid_expiry_year_past":"The card's expiration year is in the past","card_declined":"The card was declined.","missing":"There is no card on a customer that is being charged.","processing_error":"An error occurred while processing the card.","invalid_sofort_country":"The billing country is not accepted by Sofort. Please try another country.","email_invalid":"Invalid email address, please correct and try again.","invalid_request_error":"Unable to process this payment, please try again or use alternative method.","amount_too_large":"The order total is too high for this payment method","amount_too_small":"The order total is too low for this payment method","country_code_invalid":"Invalid country code, please try again with a valid country code","tax_id_invalid":"Invalid Tax Id, please try again with a valid tax id","invalid_wallet_type":"Invalid wallet payment type, please try again or use an alternative method.","payment_intent_authentication_failure":"We are unable to authenticate your payment method. Please choose a different payment method and try again."};
1407//# sourceURL=wc-stripe-upe-classic-js-extra
1408</script>
vendor: 1 bytes, line 1408
1408
1409<script id="wc-stripe-upe-classic-js" src="https://ecacode.com/wp-content/plugins/woocommerce-gateway-stripe/build/upe_classic.js?ver=9.1.1"></script>
vendor: 1 bytes, line 1409
1409
1410<script id="wp-emoji-settings" type="application/json">
1411{"baseUrl":"https://s.w.org/images/core/emoji/17.0.2/72x72/","ext":".png","svgUrl":"https://s.w.org/images/core/emoji/17.0.2/svg/","svgExt":".svg","source":{"concatemoji":"https://ecacode.com/wp-includes/js/wp-emoji-release.min.js?ver=7.1.2"}}
1412</script>
vendor: 1 bytes, line 1412
1412
1413<script type="module">
1414/*! This file is auto-generated */
1415var e="script#wp-emoji-settings",t=document.querySelector(e);if(!(t instanceof HTMLScriptElement))throw new Error("Element missing: "+e);const r=JSON.parse(t.text),s=(window._wpemojiSettings=r,"wpEmojiSettingsSupports"),o=["flag","emoji"];function i(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(s,JSON.stringify(t))}catch(e){}}function c(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0);const r=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);return t.every((e,t)=>e===r[t])}function p(e,t){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var n=e.getImageData(16,16,1,1);for(let e=0;e<n.data.length;e++)if(0!==n.data[e])return!1;return!0}function u(e,t,n,r){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\udde8\ud83c\uddf6","\ud83c\udde8\u200b\ud83c\uddf6")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!r(e,"\ud83e\u1fac8")}return!1}function f(e,t,n,r){let a;const s=(a="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):document.createElement("canvas")).getContext("2d",{willReadFrequently:!0}),o=(s.textBaseline="top",s.font="600 32px Arial",{});return e.forEach(e=>{o[e]=t(s,e,n,r)}),o}function a(e){var t=document.createElement("script");t.src=e,t.defer=!0,document.head.appendChild(t)}r.supports={everything:!0,everythingExceptFlag:!0},new Promise(t=>{let n=function(){try{var e=JSON.parse(sessionStorage.getItem(s));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(o),u.toString(),c.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"});const a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=e=>{i(n=e.data),a.terminate(),t(n)})}catch(e){}i(n=f(o,u,c,p))}t(n)}).then(e=>{for(const n in e)r.supports[n]=e[n],r.supports.everything=r.supports.everything&&r.supports[n],"flag"!==n&&(r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&r.supports[n]);var t;r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&!r.supports.flag,r.supports.everything||((t=r.source||{}).concatemoji?a(t.concatemoji):t.wpemoji&&t.twemoji&&(a(t.twemoji),a(t.wpemoji)))});
1416//# sourceURL=https://ecacode.com/wp-includes/js/wp-emoji-loader.min.js
1417</script>
vendor: 1 bytes, line 1417
1417
1418<script></script>
1418</body>
1419</html>
1420<!-- Dynamic page generated in 1.234 seconds. -->
1421<!-- Cached page generated by WP-Super-Cache on 2026-10-02 07:44:35 -->
1422
1423<!-- super cache -->

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.