{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/gUMMNG7V7BRie7nf3btI/lxgCWIIClhjYRu3S4yWQ/siteMetadata.js"],
  "sourcesContent": ["// Generated by Framer (629c622)\nexport default function metadata(params,activeLocale){return{customHTMLBodyStart:'<a href=\"https://razorpay.com/\" style=\"display: none;\">Home</a>\\n<a href=\"https://razorpay.com/payment-gateway/\" style=\"display: none;\">Payment Gateway</a>\\n<a href=\"https://razorpay.com/payment-links/\" style=\"display: none;\">Payment Links</a>\\n<a href=\"https://razorpay.com/payment-pages/\" style=\"display: none;\">Payment Pages</a>\\n<a href=\"https://razorpay.com/payment-buttons/\" style=\"display: none;\">Payment Buttons</a>\\n<a href=\"https://razorpay.com/qr-code/\" style=\"display: none;\">QR Codes</a>\\n<a href=\"https://razorpay.com/capital/instant-settlements/\" style=\"display: none;\">Instant Settlement</a>\\n<a href=\"https://razorpay.com/invoices/\" style=\"display: none;\">Invoices</a>\\n<a href=\"https://razorpay.com/smart-collect/\" style=\"display: none;\">Smart Collect</a>\\n<a href=\"https://razorpay.com/subscriptions/\" style=\"display: none;\">Subscriptions</a>\\n<a href=\"https://razorpay.com/accept-international-payments/\" style=\"display: none;\">International Payments</a>\\n<a href=\"https://razorpay.com/pos/\" style=\"display: none;\">Razorpay POS</a>\\n<a href=\"https://razorpay.com/card-tokenisation/\" style=\"display: none;\">Razorpay TokenHQ</a>\\n<a href=\"https://razorpay.com/optimizer-intelligent-payments-routing/\" style=\"display: none;\">Optimizer</a>\\n<a href=\"https://razorpay.com/app-store/\" style=\"display: none;\">App Store</a>\\n<a href=\"https://razorpay.com/payments-app/\" style=\"display: none;\">Payments Mobile App</a>\\n<a href=\"https://razorpay.com/magic/\" style=\"display: none;\">Magic Checkout</a>\\n<a href=\"https://razorpay.com/upi-autopay/\" style=\"display: none;\">UPI AutoPay</a>\\n<a href=\"https://razorpay.com/payment-gateway/\" style=\"display: none;\">Payment Gateway</a>\\n<a href=\"https://razorpay.com/payment-links/\" style=\"display: none;\">Payment Links</a>\\n<a href=\"https://razorpay.com/payment-buttons/\" style=\"display: none;\">Payment Buttons</a>\\n<a href=\"https://razorpay.com/x\" style=\"display: none;\">RazorpayX</a>\\n<a href=\"https://razorpay.com/x/source-to-pay/\" style=\"display: none;\">Source to Pay</a>\\n<a href=\"https://razorpay.com/x/payouts/\" style=\"display: none;\">Payouts</a>\\n<a href=\"https://razorpay.com/x/payout-links/\" style=\"display: none;\">Payout Links</a>\\n<a href=\"https://razorpay.com/demo\" style=\"display: none;\">View Live Demo</a>\\n<a href=\"https://razorpay.com/x/current-accounts/\" style=\"display: none;\">Current Account</a>\\n<a href=\"https://razorpay.com/x/escrow-accounts/\" style=\"display: none;\">Escrow+ Account</a>\\n<a href=\"https://razorpay.com/x/forex/\" style=\"display: none;\">Forex/FDI Transfers</a>\\n<a href=\"https://razorpay.com/x/bank-account-verification\" style=\"display: none;\">Bank Account Verification</a>\\n<a href=\"https://razorpay.com/x/tax-payments/\" style=\"display: none;\">Tax Payments</a>\\n<a href=\"https://razorpay.com/x/digital-lending/\" style=\"display: none;\">Digital Lending 2.0</a>\\n<a href=\"https://razorpay.com/capital/\" style=\"display: none;\">Razorpay Capital</a>\\n<a href=\"https://razorpay.com/x/line-of-credit/\" style=\"display: none;\">Line of Credit</a>\\n<a href=\"https://razorpay.com/rize/company-registration/\" style=\"display: none;\">Company Registration</a>\\n<a href=\"https://razorpay.com/x/current-accounts/\" style=\"display: none;\">Current Accounts</a>\\n<a href=\"https://razorpay.com/x/vendor-payments/\" style=\"display: none;\">Vendor Payments</a>\\n<a href=\"https://razorpay.com/payroll/\" style=\"display: none;\">Payroll</a>\\n<a href=\"https://razorpay.com/partners/\" style=\"display: none; inline-block;\">Partners</a>\\n<a href=\"https://razorpay.com/payroll/\" style=\"display: none;\">For Startups &amp; SMEs</a>\\n<a href=\"https://razorpay.com/x/payroll-enterprise/\" style=\"display: none;\">For Enterprises</a>\\n<a href=\"https://razorpay.com/pricing/\" style=\"display: none; inline-block;\">Pricing</a>\\n<a href=\"https://razorpay.com/blog/\" style=\"display: none;\" target=\"_blank\">Blog</a>\\n<a href=\"https://razorpay.com/learn/\" style=\"display: none;\" target=\"_blank\">Learn</a>\\n<a href=\"https://razorpay.com/events/\" style=\"display: none;\" target=\"_blank\">Events</a>\\n<a href=\"https://razorpay.com/white-papers/\" style=\"display: none;\">White papers</a>\\n<a href=\"https://razorpay.com/customer-stories/\" style=\"display: none;\">Customer Stories</a>\\n<a href=\"https://razorpay.com/docs/\" style=\"display: none;\">Developer Docs</a>\\n<a href=\"https://razorpay.com/integrations/\" style=\"display: none;\">Integrations</a>\\n<a href=\"https://razorpay.com/docs/api/\" style=\"display: none;\" target=\"_blank\">API Reference</a>\\n<a href=\"https://razorpay.com/partners/onboarding-apis/\" style=\"display: none;\">Onboarding APIs</a>\\n<a href=\"https://razorpay.com/solutions/saas/\" style=\"display: none;\">SaaS</a>\\n<a href=\"https://razorpay.com/solutions/e-commerce/\" style=\"display: none;\">E-commerce</a>\\n<a href=\"https://razorpay.com/solutions/education/\" style=\"display: none;\">Education</a>\\n<a href=\"https://razorpay.com/solutions/bfsi/\" style=\"display: none;\">BFSI</a>\\n<a href=\"https://razorpay.com/freelancer-unregistered-business/\" style=\"display: none;\">Freelance</a>\\n<a href=\"https://razorpay.com/gst-calculator/\" style=\"display: none;\">GST Calculator</a>\\n<a href=\"https://razorpay.com/x/tds-online-payment/\" style=\"display: none;\">Online TDS Payment</a>\\n<a href=\"https://razorpay.com/gst-number-search/\" style=\"display: none;\">GST Number Search</a>\\n<a href=\"https://razorpay.com/gst-number-search/pan/\" style=\"display: none;\">GST Search by PAN</a>\\n<a href=\"https://razorpay.com/roi-calculator/\" style=\"display: none;\">ROI Calculator</a>\\n<a href=\"https://razorpay.com/cagr-calculator/\" style=\"display: none;\">CAGR Calculator</a>\\n<a href=\"https://razorpay.com/s/ebitda-calculator/\" style=\"display: none;\">EBITDA Calculator</a>\\n<a href=\"https://razorpay.com/support/#request\" style=\"display: none;\" target=\"_blank\">Raise a request</a>\\n<a href=\"https://razorpay.com/docs/\" style=\"display: none;\" target=\"_blank\">Knowledgebase</a>\\n<a href=\"https://razorpay.com/chargeback/\" style=\"display: none;\" target=\"_blank\">Chargeback Guides</a>\\n<a href=\"https://razorpay.com/settlement/\" style=\"display: none;\" target=\"_blank\">Settlement Guides</a>\\n<a href=\"https://easy.razorpay.com/product-recommender\" style=\"display: none;\">Product Recommender</a>\\n<a href=\"https://razorpay.com/\" style=\"display: none;\">Razorpay</a>\\n<a href=\"https://curlec.com/\" style=\"display: none;\">Curlec</a>\\n<a href=\"https://x.razorpay.com/demo/\" style=\"display: none;\">Razorpay Demo</a>\\n<a href=\"https://razorpay.com/docs/#home-payments/\" style=\"display: none;\">Razorpay Documentation</a>\\n<a href=\"https://razorpay.com/blog/chargebacks/\" style=\"display: none;\">Chargeback Blog</a>\\n\\n',customHTMLHeadEnd:'<link rel=\"alternate\" href=\"https://razorpay.com\" hreflang=\"x-default\">\\n<link rel=\"alternate\" href=\"https://razorpay.com\" hreflang=\"en-in\">\\n<link rel=\"alternate\" href=\"https://razorpay.com/us/\" hreflang=\"en-us\">\\n<link rel=\"alternate\" href=\"https://razorpay.com/sg/\" hreflang=\"en-sg\">\\n<link rel=\"alternate\" href=\"https://curlec.com\" hreflang=\"en-my\">',customHTMLHeadStart:'<script defer=\"\">\\n  __LAMBDA_SPLITZ_DATA__ = {};\\n  __COUNTRY_CODE__ = \"IN\";\\n\\n  try {\\n    addSegment = function (k) {\\n      !(function () {\\n        var analytics = (window.analytics = window.analytics || []);\\n        if (!analytics.initialize)\\n          if (analytics.invoked)\\n            window.console &&\\n              console.error &&\\n              console.error(\"Segment snippet included twice.\");\\n          else {\\n            analytics.invoked = !0;\\n            analytics.methods = [\\n              \"trackSubmit\",\\n              \"trackClick\",\\n              \"trackLink\",\\n              \"trackForm\",\\n              \"pageview\",\\n              \"identify\",\\n              \"reset\",\\n              \"group\",\\n              \"track\",\\n              \"ready\",\\n              \"alias\",\\n              \"debug\",\\n              \"page\",\\n              \"once\",\\n              \"off\",\\n              \"on\",\\n              \"addSourceMiddleware\",\\n              \"addIntegrationMiddleware\",\\n              \"setAnonymousId\",\\n              \"addDestinationMiddleware\",\\n            ];\\n            analytics.factory = function (e) {\\n              return function () {\\n                var t = Array.prototype.slice.call(arguments);\\n                t.unshift(e);\\n                analytics.push(t);\\n                return analytics;\\n              };\\n            };\\n            for (var e = 0; e < analytics.methods.length; e++) {\\n              var key = analytics.methods[e];\\n              analytics[key] = analytics.factory(key);\\n            }\\n            analytics.load = function (key, e) {\\n              var t = document.createElement(\"script\");\\n              t.type = \"text/javascript\";\\n              t.async = !0;\\n              t.setAttribute(\"data-seg-script\", \"s\");\\n              t.src =\\n                \"https://cdn.segment.com/analytics.js/v1/\" +\\n                key +\\n                \"/analytics.min.js\";\\n              var n = document.getElementsByTagName(\"script\")[0];\\n              n.parentNode.insertBefore(t, n);\\n              analytics._loadOptions = e;\\n            };\\n            analytics._writeKey = k;\\n            analytics.SNIPPET_VERSION = \"4.15.2\";\\n            analytics.load(k);\\n            analytics.page();\\n          }\\n      })();\\n    };\\n    removeSegment = function () {\\n      script = document.querySelector(\"[data-seg-script=s]\");\\n      script && script.remove();\\n\\n      // remove window.analytics to reinitialize segment\\n      delete window.analytics;\\n    };\\n\\n    setSegmentProject = function (pageURL) {\\n      // if razorpay x project use razorpay x key\\n      var segmentsApiKeyBase = \"YNK2Ge3yl0IaYj8PLndL5V6vfPZPQxZo\";\\n      var segmentsApiKeyRazorpayX = \"a3NqjBj0c1MoriJagabg4GUvVOh8zLoo\";\\n\\n      var segmentsApiKey = segmentsApiKeyBase;\\n\\n      // change key to x when url start with /x/ or /draft/x/\\n      var path = new URL(pageURL).pathname;\\n      const prefixes = [\"/x/\", \"/draft/x/\", \"/payroll/\", \"/draft/payroll/\"];\\n      if (prefixes.some((prefix) => path.startsWith(prefix))) {\\n        var segmentsApiKey = segmentsApiKeyRazorpayX;\\n      }\\n\\n      if (window.prevSegKey !== segmentsApiKey) {\\n        removeSegment();\\n        addSegment(segmentsApiKey);\\n      }\\n      window.prevSegKey = segmentsApiKey;\\n    };\\n\\n    // listen to route change\\n    try {\\n      // to fire incase of local app routing. Example homepage -> settings page:\\n      // navigation API is new and not supported on slightly older browsers and in some cases (like Safari, Firefox), not even in the latest ones\\n      if (typeof navigation !== \"undefined\") {\\n        navigation.addEventListener(\"navigate\", (event) => {\\n          setTimeout(() => {\\n            setSegmentProject(event.destination.url);\\n          }, 0);\\n        });\\n      } else {\\n        // fired when link changes from link click/react router\\n        // https://stackoverflow.com/questions/4570093/how-to-get-notified-about-changes-of-the-history-via-history-pushstate/64927639#64927639\\n        window.history.pushState = new Proxy(window.history.pushState, {\\n          apply: (target, thisArg, argArray) => {\\n            const output = Reflect.apply(target, thisArg, argArray);\\n            setSegmentProject(window.location.href);\\n            return output;\\n          },\\n        });\\n        window.history.replaceState = new Proxy(window.history.replaceState, {\\n          apply: (target, thisArg, argArray) => {\\n            const output = Reflect.apply(target, thisArg, argArray);\\n            setSegmentProject(window.location.href);\\n            return output;\\n          },\\n        });\\n\\n        // fired when user presses back/forward buttons on browser\\n        window.addEventListener(\"popstate\", (_event) => {\\n          setSegmentProject(window.location.href);\\n        });\\n      }\\n\\n      // fire on initial page load\\n      setSegmentProject(window.location.href);\\n    } catch (e) {\\n      // do nothing. Error can happen if the browser is very old and Proxy is not supported.\\n    }\\n  } catch (e) {\\n    console.error(e);\\n  }\\n</script>\\n\\n<script type=\"text/javascript\" defer=\"\">\\n  const formatPathname = (pathname) => {\\n    return pathname\\n      .replace(/^\\\\/|\\\\/$/g, \"\") // Remove leading and trailing slashes\\n      .split(\"-\")\\n      .filter(Boolean) // Remove any empty strings from the result array\\n      .map((word) => word.charAt(0).toUpperCase() + word.slice(1))\\n      .join(\" \");\\n  };\\n\\n  const universeScript = document.createElement(\"script\");\\n  universeScript.id = \"analytics-sdk-script\";\\n  universeScript.src =\\n    \"https://razorpay.com/build/analytics-sdk/analytics-sdk-min.js\";\\n  universeScript.type = \"text/javascript\";\\n  document.head.appendChild(universeScript);\\n  universeScript.defer = true;\\n  universeScript.addEventListener(\"load\", () => {\\n    console.log(\"Analytics SDK loaded\");\\n\\n    const PAGE_READ_TIMEOUT_MS = 15000;\\n\\n    if (typeof window === undefined) {\\n      return;\\n    }\\n\\n    function getLocale() {\\n      const isSingaporeRoute = window.location.pathname.includes(\"/sg/\");\\n\\n      if (isSingaporeRoute) return \"SG\";\\n\\n      return \"IN\";\\n    }\\n\\n    function getExperiments() {\\n      const lambdaSplitzData = window.__LAMBDA_SPLITZ_DATA__ || {};\\n      const splitzExpIdVariantNameMap = {};\\n      Object.keys(lambdaSplitzData).forEach((expName) => {\\n        const variantName = lambdaSplitzData[expName]?.name || \"\";\\n        splitzExpIdVariantNameMap[expName] = variantName;\\n      });\\n      return splitzExpIdVariantNameMap;\\n    }\\n\\n    window.universeAnalytics?.setExperiments_EXPERIMENTAL(getExperiments());\\n\\n    window.universeAnalytics?.init_EXPERIMENTAL({\\n      destinations: {\\n        lumberjack: {\\n          key: \"ezGnY9wN3IjNwgDM3MDMygzNwMTO04yy\",\\n          appName: \"onboarding-new-events\",\\n          url: \"https://lumberjack.razorpay.com/v1/track\",\\n        },\\n        segment: {\\n          key: \"\", // Currently keys are being handled by the head script.\\n          priority: \"high\",\\n        },\\n      },\\n      locale: getLocale(),\\n      mode: \"live\",\\n      enableAutomaticEvents: false,\\n    });\\n\\n    window.universeAnalytics.track_EXPERIMENTAL(\\n      {\\n        name: \"Page Viewed\",\\n      },\\n      {\\n        pageType: formatPathname(window.location.pathname),\\n        l1FunnelStage: \"Pre-signup flow\",\\n        l2FunnelStage: \"Page View\",\\n      }\\n    );\\n\\n    setTimeout(() => {\\n      window.universeAnalytics.track_EXPERIMENTAL(\\n        {\\n          name: \"Page Read Success\",\\n        },\\n        {\\n          pageType: formatPathname(window.location.pathname),\\n          l1FunnelStage: \"Pre-signup flow\",\\n          l2FunnelStage: \"Page Visit\",\\n        }\\n      );\\n    }, PAGE_READ_TIMEOUT_MS);\\n  });\\n</script>\\n\\n<script defer=\"\">\\n  // Configure sentryOnLoad before adding the Loader Script\\n  window.sentryOnLoad = function () {\\n    Sentry.init({\\n      dsn: \"https://30ed5fe42dcf432e8d986e3cb3a148cd@o515678.ingest.sentry.io/5848561\",\\n      environment: \"production\",\\n    });\\n  };\\n</script>\\n\\n<script src=\"https://js.sentry-cdn.com/30ed5fe42dcf432e8d986e3cb3a148cd.min.js\" crossorigin=\"anonymous\" defer=\"\"></script>\\n\\n<script>\\n  (() => {\\n    \"use strict\";\\n    function e(e) {\\n      let t = !1;\\n      return (...n) => {\\n        t || ((t = !0), e(...n));\\n      };\\n    }\\n    const t = (function () {\\n        if (\"undefined\" == typeof window) return {};\\n        const { markInitialised: t, waitForInitialisation: n } = (function () {\\n            let e;\\n            const t = new Promise((t) => (e = t));\\n            return { markInitialised: e, waitForInitialisation: t };\\n          })(),\\n          r = (e) => n.then(e),\\n          o =\\n            (e) =>\\n            (...t) =>\\n              r(() => e(...t)),\\n          a = {\\n            init: e(function (e = {}) {\\n              const n = `https://razorpay.com/build/analytics-sdk/razorAnalyticsCore-${\\n                e.coreVersion ?? \"13\"\\n              }.min.js`;\\n              var r;\\n              ((r = n),\\n              new Promise((e, t) => {\\n                const n = document.createElement(\"script\");\\n                (n.src = r),\\n                  (n.id = \"razorAnalyticsCore\"),\\n                  (n.async = !0),\\n                  (n.onload = e),\\n                  (n.onerror = t),\\n                  document.head.appendChild(n);\\n              }))\\n                .then(() => {\\n                  window.razorAnalyticsCore.init(e), t();\\n                })\\n                .catch((t) => {\\n                  e.onError?.(t);\\n                });\\n            }),\\n            setIdentity: o((e, t) =>\\n              window.razorAnalyticsCore.setIdentity(e, t)\\n            ),\\n            removeIdentity: o(() => window.razorAnalyticsCore.removeIdentity()),\\n            debug: o((e) => window.razorAnalyticsCore.debug(e)),\\n            disableTracking: o(() =>\\n              window.razorAnalyticsCore.disableTracking()\\n            ),\\n            enableTracking: o(() => window.razorAnalyticsCore.enableTracking()),\\n            setEventProperties: o((e) =>\\n              window.razorAnalyticsCore.setEventProperties(e)\\n            ),\\n            setElementProperties: o((e, t) =>\\n              window.razorAnalyticsCore.setElementProperties(e, t)\\n            ),\\n            setExperiments: o((e) =>\\n              window.razorAnalyticsCore.setExperiments(e)\\n            ),\\n            createTracker: (e) => (t) => (n) => (o) =>\\n              r(() =>\\n                window.razorAnalyticsCore.track({\\n                  category: e,\\n                  subCategory: t,\\n                  eventName: n,\\n                  attributes: o,\\n                })\\n              ),\\n            track: o((e = {}) => window.razorAnalyticsCore.track(e)),\\n            trackMilestoneEvent: o((e) =>\\n              window.razorAnalyticsCore.track({\\n                category: \"appEvent\",\\n                subCategory: \"milestone\",\\n                ...e,\\n              })\\n            ),\\n            trackStepEvent: o((e) =>\\n              window.razorAnalyticsCore.track({\\n                category: \"appEvent\",\\n                subCategory: \"step\",\\n                ...e,\\n              })\\n            ),\\n            trackUserInteraction: o((e) =>\\n              window.razorAnalyticsCore.track({\\n                category: \"userInteraction\",\\n                ...e,\\n              })\\n            ),\\n            trackErrorResponse: o((e) =>\\n              window.razorAnalyticsCore.track({\\n                category: \"error\",\\n                subCategory: \"apiError\",\\n                ...e,\\n              })\\n            ),\\n          };\\n        return (window.razorAnalytics = a), a;\\n      })(),\\n      n =\\n        (e) =>\\n        (...t) =>\\n          window?.analytics?.ready(() => e(...t)),\\n      r = (e, t = \"\") =>\\n        Object.keys(e).reduce((n, o) => {\\n          const a = e[o],\\n            i = t ? `${t}_${o}` : o;\\n          return (\\n            a && \"[object Object]\" === Object.prototype.toString.call(a)\\n              ? Object.assign(n, r(a, i))\\n              : (n[i] = a),\\n            n\\n          );\\n        }, {}),\\n      o = {\\n        production: {\\n          appName: \"onboarding-new-events\",\\n          key: \"ezGnY9wN3IjNwgDM3MDMygzNwMTO04yy\",\\n          url: \"https://lumberjack.razorpay.com/v1/track\",\\n        },\\n        staging: {\\n          appName: \"onboarding-new-events\",\\n          key: \"10pYUm55sa39zgTN1gzNwQzNyQjM54Cg\",\\n          url: \"https://lumberjack.stage.razorpay.in/v1/track\",\\n        },\\n      };\\n    (window.razorAnalytics = t),\\n      (window.razorAnalyticsPlugins = {\\n        segment: function () {\\n          return {\\n            track: n(function (e) {\\n              const { context: t, properties: n } = e,\\n                o = n.eventName,\\n                a = r({ ...t, ...n });\\n              window.analytics.track(o, a);\\n            }),\\n            removeIdentity: n(function () {\\n              window.analytics.reset();\\n            }),\\n            setIdentity: n(function (e = \"\", t = {}) {\\n              window.analytics.identify(e, t);\\n            }),\\n            debug: n(function (e) {\\n              window.analytics.debug(e);\\n            }),\\n          };\\n        },\\n        lumberjack: function (e = {}) {\\n          let t;\\n          return {\\n            init: function () {\\n              const n =\\n                  \"production\" === e.environment ? \"production\" : \"staging\",\\n                { transportConfig: r = o[n] } = e;\\n              t = (function ({ appName: e, key: t, url: n }) {\\n                return {\\n                  sendEvent: async function ({\\n                    context: r = {},\\n                    properties: o = {},\\n                  }) {\\n                    const a = {\\n                        mode: \"live\",\\n                        key: t,\\n                        context: r,\\n                        events: [\\n                          {\\n                            event_type: e,\\n                            event: o.eventName,\\n                            event_version: \"v1\",\\n                            timestamp: Date.now(),\\n                            properties: o,\\n                          },\\n                        ],\\n                      },\\n                      i = () =>\\n                        fetch(n || \"\", {\\n                          method: \"post\",\\n                          body: JSON.stringify(a),\\n                          headers: { \"Content-Type\": \"application/json\" },\\n                          keepalive: !0,\\n                        });\\n                    if (navigator.sendBeacon)\\n                      try {\\n                        const e = JSON.stringify(a),\\n                          r = new TextEncoder().encode(e),\\n                          o = window.btoa(String.fromCharCode.apply(null, r)),\\n                          i = new Blob([`key=${t || \"\"}&data=${o}`], {\\n                            type: \"application/x-www-form-urlencoded\",\\n                          });\\n                        navigator.sendBeacon(n || \"\", i);\\n                      } catch (e) {\\n                        i();\\n                      }\\n                    else i();\\n                  },\\n                };\\n              })(r);\\n            },\\n            track: function (e = {}) {\\n              t.sendEvent(e);\\n            },\\n          };\\n        },\\n      });\\n  })();\\n</script>\\n\\n<script>\\n  function getLocale() {\\n    const isSingaporeRoute = window.location.pathname.includes(\"/sg/\");\\n\\n    if (isSingaporeRoute) return \"SG\";\\n\\n    return \"IN\";\\n  }\\n\\n  function getExperiments() {\\n    const lambdaSplitzData = window.__LAMBDA_SPLITZ_DATA__ || {};\\n    const splitzExpIdVariantNameMap = {};\\n    Object.keys(lambdaSplitzData).forEach((expName) => {\\n      const variantName = lambdaSplitzData[expName]?.name || \"\";\\n      splitzExpIdVariantNameMap[expName] = variantName;\\n    });\\n    return splitzExpIdVariantNameMap;\\n  }\\n\\n  const { lumberjack, segment } = window.razorAnalyticsPlugins;\\n\\n  window.razorAnalytics.init({\\n    plugins: [lumberjack({ environment: \"production\" }), segment()],\\n    mode: \"live\",\\n    pageConfig: {\\n      captureSearchParams: true,\\n    },\\n    experiments: getExperiments(),\\n    eventProperties: {\\n      locale: getLocale(),\\n    },\\n    autoCapture: {\\n      enabled: true,\\n      customComponentAttributeName: \"data-framer-component\",\\n      linkClick: {\\n        captureTextContent: true,\\n        captureSearchParams: true,\\n      },\\n      buttonClick: {\\n        captureTextContent: true,\\n      },\\n      scroll: {\\n        enabled: true,\\n      },\\n    },\\n  });\\n</script>\\n\\n<meta name=\"referrer\" content=\"no-referrer-when-downgrade\">\\n\\n<!-- Plugin: efee5d --> <script src=\"https://script.refix.ai/script.min.js\" type=\"text/javascript\" data-refix-token=\"2d154c65-ebc2-4a31-a838-3ff65b4162ec\" defer=\"\"></script>',description:\"Online Payments India: Start Accepting Payments Instantly with Razorpay's Payment Suite, which Supports Netbanking, Credit Card & Debit Cards, UPI etc.\",favicon:\"https://framerusercontent.com/assets/CU1m0xFonUl76ZeaW0IdkQ0M.png\",robots:\"max-image-preview:large\",title:\"Razorpay - Best Payment Solution for Online Payments India\"};}export const metadataVersion=1;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"metadataVersion\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],
  "mappings": "AACe,SAARA,EAA0BC,EAAOC,EAAa,CAAC,MAAM,CAAC,oBAAoB;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,EAAg+M,kBAAkB;AAAA;AAAA;AAAA;AAAA,mEAAoW,oBAAoB;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA,gLAAophB,YAAY,0JAA0J,QAAQ,oEAAoE,OAAO,0BAA0B,MAAM,4DAA4D,CAAE",
  "names": ["metadata", "params", "activeLocale"]
}
