{"id":41090,"date":"2025-08-02T11:48:30","date_gmt":"2025-08-02T18:48:30","guid":{"rendered":"https:\/\/nuvix.com\/?page_id=41090"},"modified":"2025-08-19T10:41:10","modified_gmt":"2025-08-19T17:41:10","slug":"update-kyc","status":"publish","type":"page","link":"https:\/\/nuvix.com\/fr\/update-kyc\/","title":{"rendered":"Update KYC"},"content":{"rendered":"<div data-elementor-type=\"wp-page\" data-elementor-id=\"41090\" class=\"elementor elementor-41090\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-2b20b9a e-flex e-con-boxed e-con e-parent\" data-id=\"2b20b9a\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-3afdd91 elementor-widget elementor-widget-html\" data-id=\"3afdd91\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n    <meta charset=\"UTF-8\">\n    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n    <title>Nuvix Recharge<\/title>\n    <style>\n        \/* Clean, Elegant Nuvix Styles *\/\n        * {\n            margin: 0;\n            padding: 0;\n            box-sizing: border-box;\n        }\n\n        body {\n            font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n            background: linear-gradient(135deg, #0a0e27 0%, #1a1f3a 100%);\n            color: #fff;\n            min-height: 100vh;\n            padding: 0;\n        }\n\n        \/* Header Styles *\/\n        .nuvix-header {\n            position: fixed;\n            top: 0;\n            width: 100%;\n            left: 0;\n            right: 0;\n            z-index: 1000;\n            background: rgba(10, 14, 39, 0.9);\n            backdrop-filter: blur(20px);\n            border-bottom: 1px solid rgba(255, 255, 255, 0.1);\n            transition: all 0.3s ease;\n        }\n\n        .nuvix-header.scrolled {\n            background: rgba(10, 14, 39, 0.98);\n            box-shadow: 0 4px 20px rgba(0, 0, 0, 0.3);\n        }\n\n        .header-nav {\n            max-width: 1400px;\n            margin: 0 auto;\n            padding: 1rem 2rem;\n            display: flex;\n            justify-content: space-between;\n            align-items: center;\n        }\n\n        .header-logo {\n            display: flex;\n            align-items: center;\n            gap: 0.75rem;\n        }\n\n        .header-logo img {\n            height: 45px;\n            width: auto;\n            filter: drop-shadow(0 0 10px rgba(159, 57, 255, 0.5));\n        }\n\n        .header-actions {\n            display: flex;\n            gap: 2rem;\n            align-items: center;\n        }\n\n        .header-link {\n            color: #e2e8f0;\n            text-decoration: none;\n            font-weight: 500;\n            transition: all 0.3s ease;\n            position: relative;\n            padding: 0.5rem 1rem;\n        }\n\n        .header-link::after {\n            content: '';\n            position: absolute;\n            bottom: 0;\n            left: 50%;\n            transform: translateX(-50%);\n            width: 0;\n            height: 2px;\n            background: linear-gradient(135deg, #9f39ff 0%, #00b4d8 100%);\n            transition: width 0.3s ease;\n        }\n\n        .header-link:hover {\n            color: #00b4d8;\n        }\n\n        .header-link:hover::after {\n            width: 80%;\n        }\n\n        .locale-switcher-wrapper {\n            display: flex;\n            align-items: center;\n        }\n\n        \/* Main Container *\/\n        .recharge-container {\n            max-width: 900px;\n            margin: 0 auto;\n            padding: 100px 20px 40px;\n        }\n\n        \/* Header Section *\/\n        .recharge-header {\n            text-align: center;\n            margin-bottom: 50px;\n        }\n\n        .page-title {\n            font-size: 64px;\n            font-weight: 800;\n            letter-spacing: -2px;\n            margin-bottom: 20px;\n            text-transform: uppercase;\n        }\n\n        .page-subtitle {\n            font-size: 18px;\n            color: #94a3b8;\n            max-width: 500px;\n            margin: 0 auto;\n            line-height: 1.6;\n        }\n\n        \/* AI Badge *\/\n        .ai-badge-container {\n            text-align: center;\n            margin-bottom: 40px;\n        }\n\n        .ai-badge {\n            display: inline-flex;\n            align-items: center;\n            gap: 8px;\n            padding: 8px 16px;\n            background: rgba(16, 185, 129, 0.1);\n            border: 1px solid rgba(16, 185, 129, 0.3);\n            border-radius: 100px;\n            font-size: 12px;\n            font-weight: 600;\n            color: #10b981;\n            text-transform: uppercase;\n            letter-spacing: 0.5px;\n        }\n\n        .ai-dot {\n            width: 8px;\n            height: 8px;\n            background: #10b981;\n            border-radius: 50%;\n            animation: pulse 2s infinite;\n        }\n\n        @keyframes pulse {\n            0%, 100% { transform: scale(1); opacity: 1; }\n            50% { transform: scale(1.5); opacity: 0.5; }\n        }\n\n        \/* Bundle Section - Centered *\/\n        .bundle-wrapper {\n            max-width: 600px;\n            margin: 0 auto;\n            width: 100%;\n        }\n\n        \/* Override bundle component styles *\/\n        .nuvix-bundle-component {\n            background: rgba(255, 255, 255, 0.02) !important;\n            border: 1px solid rgba(147, 51, 234, 0.2) !important;\n            box-shadow: 0 20px 60px rgba(0, 0, 0, 0.3) !important;\n        }\n\n        \/* Mobile Responsive *\/\n        @media (max-width: 768px) {\n            .header-nav {\n                padding: 0.75rem 1rem;\n            }\n\n            .header-logo img {\n                height: 35px;\n            }\n\n            .header-actions {\n                gap: 1rem;\n            }\n\n            .header-link {\n                font-size: 0.9rem;\n                padding: 0.5rem;\n            }\n\n            .recharge-container {\n                padding: 80px 15px 30px;\n            }\n\n            .page-title {\n                font-size: 48px;\n            }\n\n            .page-subtitle {\n                font-size: 16px;\n            }\n\n            .recharge-header {\n                margin-bottom: 40px;\n            }\n\n            .ai-badge-container {\n                margin-bottom: 30px;\n            }\n        }\n\n        @media (max-width: 480px) {\n            .page-title {\n                font-size: 36px;\n            }\n\n            .nuvix-logo {\n                font-size: 32px;\n            }\n\n            .page-subtitle {\n                font-size: 14px;\n            }\n\n            .recharge-header {\n                margin-bottom: 30px;\n            }\n        }\n    <\/style>\n<\/head>\n<body>\n    <!-- Nuvix Header -->\n    <header class=\"nuvix-header\" id=\"nuvixHeader\">\n        <nav class=\"header-nav\">\n            <div class=\"header-logo\">\n                <img decoding=\"async\" src=\"https:\/\/nuvix.com\/wp-content\/uploads\/2025\/07\/uvix-1-1.png\" alt=\"Nuvix\">\n            <\/div>\n            \n            <div class=\"header-actions\">\n                <a href=\"https:\/\/nuvix.com\/fr\/my-account\/\" class=\"header-link\" id=\"accountLink\">Mon compte<\/a>\n                <div class=\"locale-switcher-wrapper\">    <div class=\"ulcs-widget modern-style\"\n         data-position=\"inline\" \n         data-type=\"language\">\n        <button class=\"ulcs-trigger\" aria-label=\"Changer de langue\">\n            <div class=\"ulcs-current\">\n                                    <span class=\"ulcs-flag\">\ud83c\uddeb\ud83c\uddf7<\/span>\n                    <span class=\"ulcs-lang\">FR<\/span>\n                                \n                                \n                            <\/div>\n            <svg class=\"ulcs-arrow\" width=\"12\" height=\"12\" viewbox=\"0 0 12 12\" fill=\"none\">\n                <path d=\"M3 4.5L6 7.5L9 4.5\" stroke=\"currentColor\" stroke-width=\"1.5\" stroke-linecap=\"round\"\/>\n            <\/svg>\n        <\/button>\n    <\/div>\n    <\/div>\n            <\/div>\n        <\/nav>\n    <\/header>\n\n    <div class=\"recharge-container\">\n        <!-- Header -->\n   \n \n            <div class=\"kyc-alert kyc-alert-error\">You must be logged in to update KYC information. <a href=\"https:\/\/nuvix.com\/wp-login.php?redirect_to=https%3A%2F%2Fnuvix.com%2Ffr%2Fupdate-kyc%2F\">Login here<\/a><\/div>\n    <\/div>\n\n    <script>\n    document.addEventListener('DOMContentLoaded', function() {\n        \/\/ Header scroll effect\n        const header = document.getElementById('nuvixHeader');\n        window.addEventListener('scroll', function() {\n            if (window.scrollY > 50) {\n                header.classList.add('scrolled');\n            } else {\n                header.classList.remove('scrolled');\n            }\n        });\n\n        \/\/ Check authentication state and update My Account link\n        function isUserLoggedIn() {\n            const cookies = document.cookie.split(';');\n            const authCookies = [\n                'wordpress_logged_in_',\n                'wp-auth-',\n                'woocommerce_logged_in_',\n                'nuvix_logged_in'\n            ];\n            \n            for (let cookie of cookies) {\n                cookie = cookie.trim();\n                for (let authCookie of authCookies) {\n                    if (cookie.startsWith(authCookie)) {\n                        return true;\n                    }\n                }\n            }\n            \n            if (document.body.classList.contains('logged-in')) {\n                return true;\n            }\n            \n            return false;\n        }\n\n        function updateAccountLink() {\n            const accountLink = document.getElementById('accountLink');\n            if (accountLink) {\n                if (isUserLoggedIn()) {\n                    accountLink.textContent = 'My Account';\n                    accountLink.href = 'https:\/\/nuvix.com\/my-account';\n                } else {\n                    accountLink.textContent = 'Log In';\n                    accountLink.href = 'https:\/\/nuvix.com\/c_login';\n                }\n            }\n        }\n\n        \/\/ Initialize account link\n        updateAccountLink();\n    });\n    <\/script>\n<\/body>\n<\/html>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>","protected":false},"excerpt":{"rendered":"Nuvix Recharge My Account","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_canvas","meta":{"footnotes":""},"class_list":["post-41090","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/nuvix.com\/fr\/wp-json\/wp\/v2\/pages\/41090","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/nuvix.com\/fr\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/nuvix.com\/fr\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/nuvix.com\/fr\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/nuvix.com\/fr\/wp-json\/wp\/v2\/comments?post=41090"}],"version-history":[{"count":7,"href":"https:\/\/nuvix.com\/fr\/wp-json\/wp\/v2\/pages\/41090\/revisions"}],"predecessor-version":[{"id":41782,"href":"https:\/\/nuvix.com\/fr\/wp-json\/wp\/v2\/pages\/41090\/revisions\/41782"}],"wp:attachment":[{"href":"https:\/\/nuvix.com\/fr\/wp-json\/wp\/v2\/media?parent=41090"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}