{"id":40733,"date":"2026-04-09T06:18:42","date_gmt":"2026-04-09T06:18:42","guid":{"rendered":"https:\/\/discount4bike.com\/?page_id=40733"},"modified":"2026-07-24T16:38:59","modified_gmt":"2026-07-24T16:38:59","slug":"fietstocht-2","status":"publish","type":"page","link":"https:\/\/discount4bike.com\/nl\/reprise-velo-2\/","title":{"rendered":"Fietsherstel"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"40733\" class=\"elementor elementor-40733\" data-elementor-post-type=\"page\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-1b88e06 elementor-section-boxed elementor-section-height-default elementor-section-height-default sc_fly_static\" data-id=\"1b88e06\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-extended\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-d132b5d sc_content_align_inherit sc_layouts_column_icons_position_left sc_fly_static\" data-id=\"d132b5d\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-a87cf14 sc_height_huge sc_fly_static elementor-widget elementor-widget-spacer\" data-id=\"a87cf14\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section data-animation-type=\"sequental\" data-animation-stagger=\"\" class=\"elementor-section elementor-top-section elementor-element elementor-element-8e146ba animation_type_sequental elementor-section-boxed elementor-section-height-default elementor-section-height-default sc_fly_static elementor-invisible\" data-id=\"8e146ba\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;animation&quot;:&quot;sprint-fadeinup&quot;,&quot;animation_delay&quot;:100}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-extended\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-8fce8d7 sc_content_align_inherit sc_layouts_column_icons_position_left sc_fly_static\" data-id=\"8fce8d7\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-1ae70ce sc_fly_static elementor-widget elementor-widget-shortcode\" data-id=\"1ae70ce\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">    <style>\n    .cb4w-form*{box-sizing:border-box}\n    .cb4w-form{width:100%;max-width:100%;font-family:inherit}\n    .cb4w-section{background:#fff;border-left:4px solid #007bff;border:1px solid #e5e7eb;border-left:4px solid #007bff;padding:24px;margin:20px 0;border-radius:0 8px 8px 0;box-shadow:0 1px 3px rgba(0,0,0,.04)}\n    .cb4w-section.green{border-left-color:#28a745}\n    .cb4w-section.orange{border-left-color:#e84c1e}\n    .cb4w-section h3{margin:0 0 18px;font-size:17px;display:flex;align-items:center;gap:8px}\n    .cb4w-row{display:grid;grid-template-columns:1fr 1fr;gap:14px}\n    .cb4w-row.triple{grid-template-columns:1fr 1fr 1fr}\n    .cb4w-field{margin-bottom:4px}\n    .cb4w-field.full{grid-column:1\/-1}\n    .cb4w-form label{display:block;font-weight:600;font-size:13px;margin-bottom:5px;color:#374151}\n    .cb4w-form input,.cb4w-form select,.cb4w-form textarea{width:100%;padding:10px 12px;border:1px solid #d1d5db;border-radius:6px;font-size:14px;transition:border-color .15s,box-shadow .15s;background:#fff;color:#111}\n    .cb4w-form input:focus,.cb4w-form select:focus,.cb4w-form textarea:focus{border-color:#e84c1e;outline:none;box-shadow:0 0 0 3px rgba(232,76,30,.12)}\n    .req{color:#dc3545}\n    \/* Photo slots *\/\n    .cb4w-slots-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:8px}\n    .cb4w-slot-card{background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;padding:16px}\n    .cb4w-slot-card.required-slot{border-top:3px solid #e84c1e}\n    .cb4w-slot-card.optional-slot{border-top:3px solid #9ca3af}\n    .cb4w-slot-header{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:8px}\n    .cb4w-slot-title{font-weight:700;font-size:14px;display:flex;align-items:center;gap:6px;color:#111}\n    .cb4w-slot-hint{font-size:12px;color:#6b7280;margin-bottom:10px}\n    .badge-required{background:#fee2e2;color:#991b1b;font-size:11px;font-weight:600;padding:2px 8px;border-radius:99px;white-space:nowrap}\n    .badge-optional{background:#f3f4f6;color:#6b7280;font-size:11px;font-weight:600;padding:2px 8px;border-radius:99px;white-space:nowrap}\n    .cb4w-drop-zone{border:2px dashed #d1d5db;border-radius:6px;padding:14px 10px;text-align:center;cursor:pointer;transition:all .2s;background:#fff;position:relative;min-height:70px;display:flex;flex-direction:column;align-items:center;justify-content:center}\n    .cb4w-drop-zone:hover,.cb4w-drop-zone.drag-over{border-color:#e84c1e;background:#fff7f5}\n    .cb4w-drop-zone .dz-icon{font-size:24px;line-height:1}\n    .cb4w-drop-zone .dz-text{font-size:12px;color:#6b7280;margin-top:4px}\n    .cb4w-drop-zone input[type=file]{position:absolute;inset:0;opacity:0;cursor:pointer;width:100%;height:100%}\n    .cb4w-slot-previews{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}\n    .cb4w-preview-item{position:relative;width:64px;height:64px}\n    .cb4w-preview-item img,.cb4w-preview-item .pdf-thumb{width:100%;height:100%;object-fit:cover;border-radius:4px;border:2px solid #d1d5db;display:block}\n    .cb4w-preview-item .pdf-thumb{display:flex;align-items:center;justify-content:center;background:#f3f4f6;font-size:22px}\n    .cb4w-preview-item.has-file img,.cb4w-preview-item.has-file .pdf-thumb{border-color:#28a745}\n    .cb4w-preview-item .remove-photo{position:absolute;top:-5px;right:-5px;background:#dc3545;color:#fff;border:none;border-radius:50%;width:18px;height:18px;font-size:11px;cursor:pointer;line-height:16px;text-align:center;padding:0;display:flex;align-items:center;justify-content:center}\n    .cb4w-slot-counter{font-size:11px;margin-top:6px}\n    .cb4w-slot-counter.ok{color:#28a745;font-weight:600}\n    .cb4w-slot-counter.missing{color:#dc3545;font-weight:600}\n    .cb4w-slot-counter.neutral{color:#6b7280}\n    .cb4w-notice{background:#eff6ff;border:1px solid #bfdbfe;color:#1e40af;padding:14px 16px;border-radius:6px;margin-bottom:20px;font-size:14px}\n    .cb4w-errors{background:#fef2f2;border:1px solid #fecaca;color:#991b1b;padding:14px 16px;border-radius:6px;margin-bottom:20px}\n    .cb4w-errors ul{margin:6px 0 0 18px;padding:0}\n    .cb4w-success{background:#f0fdf4;border:1px solid #bbf7d0;color:#166534;padding:24px;border-radius:8px;margin:20px 0;font-size:15px}\n    .cb4w-submit{background:#e84c1e;color:#fff;border:none;padding:16px 32px;font-size:16px;font-weight:700;border-radius:6px;cursor:pointer;width:100%;margin-top:16px;transition:background .2s;letter-spacing:.3px}\n    .cb4w-submit:hover{background:#c93f18}\n    .cb4w-submit:disabled{background:#9ca3af;cursor:not-allowed}\n    @media(max-width:768px){\n        .cb4w-row,.cb4w-row.triple,.cb4w-slots-grid{grid-template-columns:1fr}\n        .cb4w-field.full{grid-column:1}\n    }\n    <\/style>\n    \n    <div class=\"cb4w-notice\">\ud83d\udeb2 <strong>Comment \u00e7a marche ?<\/strong> Remplissez ce formulaire et ajoutez les photos de votre v\u00e9lo \u2192 Nous vous envoyons un <strong>contrat provisoire par email<\/strong> \u2192 Apr\u00e8s inspection nous vous proposons un bon d'achat \u00e0 utiliser sur notre site.<\/div>\n\n    <form method=\"post\" enctype=\"multipart\/form-data\" class=\"cb4w-form\" id=\"cb4w-reprise-form\" novalidate>\n    <input type=\"hidden\" id=\"cb4w_reprise_nonce\" name=\"cb4w_reprise_nonce\" value=\"061429c9ed\" \/><input type=\"hidden\" name=\"_wp_http_referer\" value=\"\/nl\/wp-json\/wp\/v2\/pages\/40733\" \/>\n    <!-- COORDONN\u00c9ES -->\n    <div class=\"cb4w-section\">\n        <h3>\ud83d\udc64 Vos coordonn\u00e9es<\/h3>\n        <div class=\"cb4w-row\">\n            <div class=\"cb4w-field\"><label>Pr\u00e9nom <span class=\"req\">*<\/span><\/label><input type=\"text\" name=\"cb4w_prenom\" value=\"\" required placeholder=\"Jean\"><\/div>\n            <div class=\"cb4w-field\"><label>Nom <span class=\"req\">*<\/span><\/label><input type=\"text\" name=\"cb4w_nom\" value=\"\" required placeholder=\"Dupont\"><\/div>\n        <\/div>\n        <div class=\"cb4w-row\">\n            <div class=\"cb4w-field\"><label>Adresse email <span class=\"req\">*<\/span><\/label><input type=\"email\" name=\"cb4w_email\" value=\"\" required placeholder=\"jean.dupont@email.com\"><\/div>\n            <div class=\"cb4w-field\"><label>T\u00e9l\u00e9phone<\/label><input type=\"tel\" name=\"cb4w_tel\" value=\"\" placeholder=\"+32 4\u2026\"><\/div>\n        <\/div>\n        <div class=\"cb4w-row\">\n            <div class=\"cb4w-field\"><label>Adresse postale<\/label><input type=\"text\" name=\"cb4w_adresse\" value=\"\" placeholder=\"Rue, num\u00e9ro, ville, code postal\"><\/div>\n            <div class=\"cb4w-field\"><label>N\u00b0 carte d'identit\u00e9<\/label><input type=\"text\" name=\"cb4w_carte_id\" value=\"\" placeholder=\"Ex : 590-1234567-89\"><\/div>\n        <\/div>\n    <\/div>\n\n    <!-- V\u00c9LO -->\n    <div class=\"cb4w-section green\">\n        <h3 style=\"color:#28a745\">\ud83d\udeb5 Votre v\u00e9lo<\/h3>\n        <div class=\"cb4w-row\">\n            <div class=\"cb4w-field\"><label>Marque <span class=\"req\">*<\/span><\/label><input type=\"text\" name=\"cb4w_marque\" value=\"\" required placeholder=\"Trek, Specialized, Giant\u2026\"><\/div>\n            <div class=\"cb4w-field\"><label>Mod\u00e8le <span class=\"req\">*<\/span><\/label><input type=\"text\" name=\"cb4w_modele\" value=\"\" required placeholder=\"Domane SL5, Allez Sport\u2026\"><\/div>\n        <\/div>\n        <div class=\"cb4w-row triple\">\n            <div class=\"cb4w-field\"><label>Type de v\u00e9lo<\/label><select name=\"cb4w_type\"><option value=\"route\">Route<\/option><option value=\"vtt\">VTT<\/option><option value=\"gravel\">Gravel<\/option><option value=\"ville\">Ville \/ Urbain<\/option><option value=\"electrique\">\u00c9lectrique<\/option><option value=\"cargo\">Cargo<\/option><option value=\"autre\" selected='selected'>Autre<\/option><\/select><\/div>\n            <div class=\"cb4w-field\"><label>Couleur<\/label><input type=\"text\" name=\"cb4w_couleur\" value=\"\" placeholder=\"Noir, Blanc, Rouge\u2026\"><\/div>\n            <div class=\"cb4w-field\"><label>Num\u00e9ro de s\u00e9rie<\/label><input type=\"text\" name=\"cb4w_serie\" value=\"\" placeholder=\"Grav\u00e9 sous le p\u00e9dalier\"><\/div>\n        <\/div>\n        <div class=\"cb4w-row triple\">\n            <div class=\"cb4w-field\"><label>Ann\u00e9e d'achat<\/label><input type=\"number\" name=\"cb4w_annee\" min=\"2000\" max=\"2026\" value=\"\" placeholder=\"2024\"><\/div>\n            <div class=\"cb4w-field\"><label>Kilom\u00e9trage estim\u00e9<\/label><input type=\"number\" name=\"cb4w_km\" min=\"0\" step=\"100\" value=\"\" placeholder=\"5 000\"><\/div>\n            <div class=\"cb4w-field\"><label>\u00c9tat g\u00e9n\u00e9ral<\/label><select name=\"cb4w_etat\"><option value=\"excellent\" >\u2b50\u2b50\u2b50 Excellent<\/option><option value=\"bon\"  selected='selected'>\u2b50\u2b50 Bon<\/option><option value=\"moyen\" >\u2b50 Moyen<\/option><option value=\"mauvais\" >\u26a0\ufe0f \u00c0 r\u00e9viser<\/option><\/select><\/div>\n        <\/div>\n        <div class=\"cb4w-row\">\n            <div class=\"cb4w-field\"><label>Taille cadre<\/label><select name=\"cb4w_taille_cadre\"><option value=\"\" selected='selected'>\u2014<\/option><option value=\"XS \/ 44cm\">XS \/ 44cm<\/option><option value=\"S \/ 46cm\">S \/ 46cm<\/option><option value=\"M \/ 48cm\">M \/ 48cm<\/option><option value=\"M \/ 50cm\">M \/ 50cm<\/option><option value=\"L \/ 52cm\">L \/ 52cm<\/option><option value=\"L \/ 54cm\">L \/ 54cm<\/option><option value=\"XL \/ 56cm\">XL \/ 56cm<\/option><option value=\"XL \/ 58cm\">XL \/ 58cm<\/option><option value=\"XXL \/ 60cm\">XXL \/ 60cm<\/option><option value=\"autre\">Autre<\/option><\/select><\/div>\n            <div class=\"cb4w-field\"><label>Taille roues<\/label><select name=\"cb4w_taille_roues\"><option value=\"\" selected='selected'>\u2014<\/option><option value=\"20&quot;\">20&quot;<\/option><option value=\"24&quot;\">24&quot;<\/option><option value=\"26&quot;\">26&quot;<\/option><option value=\"27.5&quot;\">27.5&quot; (650B)<\/option><option value=\"28&quot; \/ 700c\">28&quot; \/ 700c<\/option><option value=\"29&quot;\">29&quot;<\/option><option value=\"autre\">Autre<\/option><\/select><\/div>\n        <\/div>\n        <div class=\"cb4w-row\">\n            <div class=\"cb4w-field\"><label>Accessoires inclus<\/label><textarea name=\"cb4w_accessoires\" rows=\"2\" placeholder=\"Sacoche, compteur, \u00e9clairages, antivol\u2026\"><\/textarea><\/div>\n            <div class=\"cb4w-field\"><label>Description \/ D\u00e9fauts connus<\/label><textarea name=\"cb4w_description\" rows=\"2\" placeholder=\"Composants, r\u00e9parations, rayures, derni\u00e8re r\u00e9vision\u2026\"><\/textarea><\/div>\n        <\/div>\n    <\/div>\n\n    <!-- PHOTOS -->\n    <div class=\"cb4w-section orange\">\n        <h3 style=\"color:#e84c1e\">\ud83d\udcf8 Photos du v\u00e9lo<\/h3>\n        <p style=\"font-size:13px;color:#6b7280;margin:0 0 16px\">Les 4 premiers blocs sont <strong>obligatoires<\/strong>. Vous pouvez ajouter plusieurs photos par bloc. Format JPG \/ PNG \/ WEBP \u2013 max 10Mo par photo.<\/p>\n        <div class=\"cb4w-slots-grid\">\n                <div class=\"cb4w-slot-card required-slot\" id=\"slot-face_gauche\">\n            <div class=\"cb4w-slot-header\">\n                <div class=\"cb4w-slot-title\">\ud83d\udeb2 V\u00e9lo entier \u2013 face gauche<\/div>\n                <span class=\"badge-required\">Obligatoire<\/span>\n            <\/div>\n            <div class=\"cb4w-slot-hint\">Photo compl\u00e8te du c\u00f4t\u00e9 gauche<\/div>\n            <div class=\"cb4w-drop-zone\" id=\"dz-face_gauche\">\n                <span class=\"dz-icon\">\ud83d\udcf7<\/span>\n                <div class=\"dz-text\">Cliquez ou glissez vos photos ici<\/div>\n                <input type=\"file\" name=\"cb4w_photo_face_gauche[]\"\n                    id=\"input-face_gauche\"\n                    accept=\"image\/jpeg,image\/png,image\/webp,.heic,.jpg,.jpeg,.png,.webp\"\n                    multiple>\n            <\/div>\n            <div class=\"cb4w-slot-previews\" id=\"previews-face_gauche\"><\/div>\n            <div class=\"cb4w-slot-counter missing\" id=\"counter-face_gauche\">\n                Aucune photo \u2013 obligatoire            <\/div>\n        <\/div>\n                <div class=\"cb4w-slot-card required-slot\" id=\"slot-face_droite\">\n            <div class=\"cb4w-slot-header\">\n                <div class=\"cb4w-slot-title\">\ud83d\udeb2 V\u00e9lo entier \u2013 face droite<\/div>\n                <span class=\"badge-required\">Obligatoire<\/span>\n            <\/div>\n            <div class=\"cb4w-slot-hint\">Photo compl\u00e8te du c\u00f4t\u00e9 droit<\/div>\n            <div class=\"cb4w-drop-zone\" id=\"dz-face_droite\">\n                <span class=\"dz-icon\">\ud83d\udcf7<\/span>\n                <div class=\"dz-text\">Cliquez ou glissez vos photos ici<\/div>\n                <input type=\"file\" name=\"cb4w_photo_face_droite[]\"\n                    id=\"input-face_droite\"\n                    accept=\"image\/jpeg,image\/png,image\/webp,.heic,.jpg,.jpeg,.png,.webp\"\n                    multiple>\n            <\/div>\n            <div class=\"cb4w-slot-previews\" id=\"previews-face_droite\"><\/div>\n            <div class=\"cb4w-slot-counter missing\" id=\"counter-face_droite\">\n                Aucune photo \u2013 obligatoire            <\/div>\n        <\/div>\n                <div class=\"cb4w-slot-card required-slot\" id=\"slot-transmission\">\n            <div class=\"cb4w-slot-header\">\n                <div class=\"cb4w-slot-title\">\u2699\ufe0f Transmission<\/div>\n                <span class=\"badge-required\">Obligatoire<\/span>\n            <\/div>\n            <div class=\"cb4w-slot-hint\">D\u00e9railleur, cha\u00eene, plateaux<\/div>\n            <div class=\"cb4w-drop-zone\" id=\"dz-transmission\">\n                <span class=\"dz-icon\">\ud83d\udcf7<\/span>\n                <div class=\"dz-text\">Cliquez ou glissez vos photos ici<\/div>\n                <input type=\"file\" name=\"cb4w_photo_transmission[]\"\n                    id=\"input-transmission\"\n                    accept=\"image\/jpeg,image\/png,image\/webp,.heic,.jpg,.jpeg,.png,.webp\"\n                    multiple>\n            <\/div>\n            <div class=\"cb4w-slot-previews\" id=\"previews-transmission\"><\/div>\n            <div class=\"cb4w-slot-counter missing\" id=\"counter-transmission\">\n                Aucune photo \u2013 obligatoire            <\/div>\n        <\/div>\n                <div class=\"cb4w-slot-card required-slot\" id=\"slot-guidon_fourche\">\n            <div class=\"cb4w-slot-header\">\n                <div class=\"cb4w-slot-title\">\ud83d\udd27 Guidon &amp; fourche<\/div>\n                <span class=\"badge-required\">Obligatoire<\/span>\n            <\/div>\n            <div class=\"cb4w-slot-hint\">Cintre, potence, fourche<\/div>\n            <div class=\"cb4w-drop-zone\" id=\"dz-guidon_fourche\">\n                <span class=\"dz-icon\">\ud83d\udcf7<\/span>\n                <div class=\"dz-text\">Cliquez ou glissez vos photos ici<\/div>\n                <input type=\"file\" name=\"cb4w_photo_guidon_fourche[]\"\n                    id=\"input-guidon_fourche\"\n                    accept=\"image\/jpeg,image\/png,image\/webp,.heic,.jpg,.jpeg,.png,.webp\"\n                    multiple>\n            <\/div>\n            <div class=\"cb4w-slot-previews\" id=\"previews-guidon_fourche\"><\/div>\n            <div class=\"cb4w-slot-counter missing\" id=\"counter-guidon_fourche\">\n                Aucune photo \u2013 obligatoire            <\/div>\n        <\/div>\n                <div class=\"cb4w-slot-card optional-slot\" id=\"slot-degats\">\n            <div class=\"cb4w-slot-header\">\n                <div class=\"cb4w-slot-title\">\u26a0\ufe0f D\u00e9g\u00e2ts (si pr\u00e9sents)<\/div>\n                <span class=\"badge-optional\">Optionnel<\/span>\n            <\/div>\n            <div class=\"cb4w-slot-hint\">Optionnel \u2013 rayures, chocs, casse\u2026<\/div>\n            <div class=\"cb4w-drop-zone\" id=\"dz-degats\">\n                <span class=\"dz-icon\">\ud83d\udcf7<\/span>\n                <div class=\"dz-text\">Cliquez ou glissez vos photos ici<\/div>\n                <input type=\"file\" name=\"cb4w_photo_degats[]\"\n                    id=\"input-degats\"\n                    accept=\"image\/jpeg,image\/png,image\/webp,.heic,.jpg,.jpeg,.png,.webp\"\n                    multiple>\n            <\/div>\n            <div class=\"cb4w-slot-previews\" id=\"previews-degats\"><\/div>\n            <div class=\"cb4w-slot-counter neutral\" id=\"counter-degats\">\n                Aucune photo            <\/div>\n        <\/div>\n                <div class=\"cb4w-slot-card optional-slot\" id=\"slot-plus_photos\">\n            <div class=\"cb4w-slot-header\">\n                <div class=\"cb4w-slot-title\">\ud83d\udcf7 Plus de photos<\/div>\n                <span class=\"badge-optional\">Optionnel<\/span>\n            <\/div>\n            <div class=\"cb4w-slot-hint\">Optionnel \u2013 tout d\u00e9tail utile<\/div>\n            <div class=\"cb4w-drop-zone\" id=\"dz-plus_photos\">\n                <span class=\"dz-icon\">\ud83d\udcf7<\/span>\n                <div class=\"dz-text\">Cliquez ou glissez vos photos ici<\/div>\n                <input type=\"file\" name=\"cb4w_photo_plus_photos[]\"\n                    id=\"input-plus_photos\"\n                    accept=\"image\/jpeg,image\/png,image\/webp,.heic,.jpg,.jpeg,.png,.webp\"\n                    multiple>\n            <\/div>\n            <div class=\"cb4w-slot-previews\" id=\"previews-plus_photos\"><\/div>\n            <div class=\"cb4w-slot-counter neutral\" id=\"counter-plus_photos\">\n                Aucune photo            <\/div>\n        <\/div>\n                <div class=\"cb4w-slot-card optional-slot\" id=\"slot-facture\">\n            <div class=\"cb4w-slot-header\">\n                <div class=\"cb4w-slot-title\">\ud83e\uddfe Facture d&#039;achat ou d&#039;entretien<\/div>\n                <span class=\"badge-optional\">Optionnel<\/span>\n            <\/div>\n            <div class=\"cb4w-slot-hint\">Optionnel \u2013 JPG\/PNG\/PDF<\/div>\n            <div class=\"cb4w-drop-zone\" id=\"dz-facture\">\n                <span class=\"dz-icon\">\ud83d\udcf7<\/span>\n                <div class=\"dz-text\">Cliquez ou glissez vos photos ici<\/div>\n                <input type=\"file\" name=\"cb4w_photo_facture[]\"\n                    id=\"input-facture\"\n                    accept=\"image\/jpeg,image\/png,image\/webp,.heic,.jpg,.jpeg,.png,.webp,.pdf\"\n                    multiple>\n            <\/div>\n            <div class=\"cb4w-slot-previews\" id=\"previews-facture\"><\/div>\n            <div class=\"cb4w-slot-counter neutral\" id=\"counter-facture\">\n                Aucune photo            <\/div>\n        <\/div>\n                <\/div>\n    <\/div>\n\n    <div id=\"cb4w-photo-error\" style=\"display:none;background:#fef2f2;border:1px solid #fecaca;color:#991b1b;padding:12px 16px;border-radius:6px;margin-top:12px;font-size:14px\"><\/div>\n\n    <button type=\"submit\" name=\"cb4w_reprise_submit\" class=\"cb4w-submit\" id=\"cb4w-submit\">\n        \ud83d\udeb2 Envoyer ma demande de reprise\n    <\/button>\n    <\/form>\n\n    <script>\n    (function(){\n    var slotLabels = {\"face_gauche\":\"V\\u00e9lo entier \\u2013 face gauche\",\"face_droite\":\"V\\u00e9lo entier \\u2013 face droite\",\"transmission\":\"Transmission\",\"guidon_fourche\":\"Guidon & fourche\",\"degats\":\"D\\u00e9g\\u00e2ts (si pr\\u00e9sents)\",\"plus_photos\":\"Plus de photos\",\"facture\":\"Facture d'achat ou d'entretien\"};\n    var requiredSlots = [\"face_gauche\",\"face_droite\",\"transmission\",\"guidon_fourche\"];\n    var maxSizeBytes = 10485760;\n\n    \/* Affiche les aper\u00e7us depuis les fichiers s\u00e9lectionn\u00e9s dans l'input natif *\/\n    function showPreviews(sk, files){\n        var previews = document.getElementById('previews-'+sk);\n        var counter  = document.getElementById('counter-'+sk);\n        var card     = document.getElementById('slot-'+sk);\n        var n        = files.length;\n        previews.innerHTML = '';\n\n        Array.from(files).forEach(function(f){\n            var item = document.createElement('div');\n            item.className = 'cb4w-preview-item has-file';\n            if(f.type === 'application\/pdf'){\n                var thumb = document.createElement('div');\n                thumb.className = 'pdf-thumb'; thumb.textContent = '\ud83d\udcc4';\n                item.appendChild(thumb);\n            } else {\n                var img = document.createElement('img'); img.title = f.name;\n                var reader = new FileReader();\n                reader.onload = function(e){ img.src = e.target.result; };\n                reader.readAsDataURL(f);\n                item.appendChild(img);\n            }\n            previews.appendChild(item);\n        });\n\n        var isReq = requiredSlots.indexOf(sk) !== -1;\n        if(n === 0){\n            counter.textContent = isReq ? 'Aucune photo \u2013 obligatoire' : 'Aucune photo';\n            counter.className = 'cb4w-slot-counter ' + (isReq ? 'missing' : 'neutral');\n            if(isReq) card.style.borderTopColor = '#e84c1e';\n        } else {\n            counter.textContent = '\u2705 ' + n + ' photo' + (n > 1 ? 's' : '') + ' s\u00e9lectionn\u00e9e' + (n > 1 ? 's' : '');\n            counter.className = 'cb4w-slot-counter ok';\n            if(isReq) card.style.borderTopColor = '#28a745';\n        }\n    }\n\n    \/* Lie chaque input \u00e0 son aper\u00e7u *\/\n    Object.keys(slotLabels).forEach(function(sk){\n        var input = document.getElementById('input-' + sk);\n        var dz    = document.getElementById('dz-' + sk);\n        if(!input || !dz) return;\n\n        \/* S\u00e9lection via clic ou drag & drop natif sur l'input *\/\n        input.addEventListener('change', function(){\n            var files = this.files;\n            \/* Validation taille\/type sans bloquer le submit *\/\n            var warns = [];\n            Array.from(files).forEach(function(f){\n                if(f.size > maxSizeBytes) warns.push(f.name + ' d\u00e9passe 10Mo');\n                else if(!f.type.startsWith('image\/') && f.type !== 'application\/pdf') warns.push(f.name + ' : format non support\u00e9');\n            });\n            if(warns.length){ alert(warns.join('\\n')); input.value = ''; showPreviews(sk, []); return; }\n            showPreviews(sk, files);\n        });\n\n        \/* Drag & drop sur la zone *\/\n        dz.addEventListener('dragover',  function(e){ e.preventDefault(); dz.classList.add('drag-over'); });\n        dz.addEventListener('dragleave', function(){ dz.classList.remove('drag-over'); });\n        dz.addEventListener('drop', function(e){\n            e.preventDefault(); dz.classList.remove('drag-over');\n            \/* Transf\u00e8re les fichiers dropp\u00e9s dans l'input via DataTransfer si disponible *\/\n            if(e.dataTransfer && e.dataTransfer.files && e.dataTransfer.files.length){\n                try {\n                    var dt = new DataTransfer();\n                    Array.from(e.dataTransfer.files).forEach(function(f){ dt.items.add(f); });\n                    input.files = dt.files;\n                    input.dispatchEvent(new Event('change'));\n                } catch(err){\n                    \/* Navigateur sans support DataTransfer : ignorer le drop *\/\n                }\n            }\n        });\n    });\n\n    \/* Soumission AJAX \u2014 contourne le th\u00e8me et le cache *\/\n    document.getElementById('cb4w-reprise-form').addEventListener('submit', function(e){\n        e.preventDefault();\n        e.stopImmediatePropagation();\n        var form = this;\n        var btn  = document.getElementById('cb4w-submit');\n        var errBox = document.getElementById('cb4w-photo-error');\n        btn.disabled = true;\n        btn.textContent = '\u23f3 Envoi en cours\u2026';\n        errBox.style.display = 'none';\n\n        var fd = new FormData(form);\n        fd.append('action', 'cb4w_reprise');\n\n        fetch('https:\/\/discount4bike.com\/wp-admin\/admin-ajax.php', {\n            method: 'POST',\n            body: fd,\n            credentials: 'same-origin'\n        })\n        .then(function(r){ return r.json(); })\n        .then(function(res){\n            if(res.success){\n                form.innerHTML = '<div class=\"cb4w-success\"><strong>\u2705 Demande envoy\u00e9e avec succ\u00e8s !<\/strong><br><br>Merci ! Notre \u00e9quipe vous contacte sous <strong>48h ouvrables<\/strong>.<br>\ud83d\udce7 Un contrat provisoire a \u00e9t\u00e9 envoy\u00e9 \u00e0 votre adresse email.<\/div>';\n            } else {\n                btn.disabled = false;\n                btn.textContent = '\ud83d\udeb2 Envoyer ma demande de reprise';\n                var msgs = Array.isArray(res.data) ? res.data : [res.data];\n                errBox.style.display = 'block';\n                errBox.innerHTML = '<strong>Erreur :<\/strong><ul style=\"margin:6px 0 0 18px\">' + msgs.map(function(m){ return '<li>'+m+'<\/li>'; }).join('') + '<\/ul>';\n            }\n        })\n        .catch(function(){\n            btn.disabled = false;\n            btn.textContent = '\ud83d\udeb2 Envoyer ma demande de reprise';\n            errBox.style.display = 'block';\n            errBox.textContent = 'Erreur r\u00e9seau. V\u00e9rifiez votre connexion et r\u00e9essayez.';\n        });\n    }, true);\n\n    })();\n    <\/script>\n    <\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a9fd2a0 sc_fly_static elementor-widget elementor-widget-spacer\" data-id=\"a9fd2a0\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-40733","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.0 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Reprise v\u00e9lo | Discount4Bike<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/discount4bike.com\/nl\/fietstocht-2\/\" \/>\n<meta property=\"og:locale\" content=\"nl_NL\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Reprise v\u00e9lo | Discount4Bike\" \/>\n<meta property=\"og:url\" content=\"https:\/\/discount4bike.com\/nl\/fietstocht-2\/\" \/>\n<meta property=\"og:site_name\" content=\"Discount4Bike\" \/>\n<meta property=\"article:modified_time\" content=\"2026-07-24T16:38:59+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/discount4bike.com\/wp-content\/uploads\/2024\/10\/cropped-Logo-discount-bike-1.png\" \/>\n\t<meta property=\"og:image:width\" content=\"774\" \/>\n\t<meta property=\"og:image:height\" content=\"391\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/discount4bike.com\\\/reprise-velo-2\\\/\",\"url\":\"https:\\\/\\\/discount4bike.com\\\/reprise-velo-2\\\/\",\"name\":\"Reprise v\u00e9lo | Discount4Bike\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/discount4bike.com\\\/#website\"},\"datePublished\":\"2026-04-09T06:18:42+00:00\",\"dateModified\":\"2026-07-24T16:38:59+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/discount4bike.com\\\/reprise-velo-2\\\/#breadcrumb\"},\"inLanguage\":\"nl-NL\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/discount4bike.com\\\/reprise-velo-2\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/discount4bike.com\\\/reprise-velo-2\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/discount4bike.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Reprise v\u00e9lo\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/discount4bike.com\\\/#website\",\"url\":\"https:\\\/\\\/discount4bike.com\\\/\",\"name\":\"Discount4Bike\",\"description\":\"Fin de s\u00e9ries, promotions, occasions contr\u00f4l\u00e9es et \u00e9quipements s\u00e9lectionn\u00e9s par des passionn\u00e9s.\",\"publisher\":{\"@id\":\"https:\\\/\\\/discount4bike.com\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/discount4bike.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"nl-NL\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/discount4bike.com\\\/#organization\",\"name\":\"Discount4Bike\",\"url\":\"https:\\\/\\\/discount4bike.com\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"nl-NL\",\"@id\":\"https:\\\/\\\/discount4bike.com\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/discount4bike.com\\\/wp-content\\\/uploads\\\/2024\\\/10\\\/cropped-Logo-discount-bike-1.png\",\"contentUrl\":\"https:\\\/\\\/discount4bike.com\\\/wp-content\\\/uploads\\\/2024\\\/10\\\/cropped-Logo-discount-bike-1.png\",\"width\":null,\"height\":null,\"caption\":\"Discount4Bike\"},\"image\":{\"@id\":\"https:\\\/\\\/discount4bike.com\\\/#\\\/schema\\\/logo\\\/image\\\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Reprise fiets | Discount4Bike","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/discount4bike.com\/nl\/fietstocht-2\/","og_locale":"nl_NL","og_type":"article","og_title":"Reprise v\u00e9lo | Discount4Bike","og_url":"https:\/\/discount4bike.com\/nl\/fietstocht-2\/","og_site_name":"Discount4Bike","article_modified_time":"2026-07-24T16:38:59+00:00","og_image":[{"width":774,"height":391,"url":"https:\/\/discount4bike.com\/wp-content\/uploads\/2024\/10\/cropped-Logo-discount-bike-1.png","type":"image\/png"}],"twitter_card":"summary_large_image","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/discount4bike.com\/reprise-velo-2\/","url":"https:\/\/discount4bike.com\/reprise-velo-2\/","name":"Reprise fiets | Discount4Bike","isPartOf":{"@id":"https:\/\/discount4bike.com\/#website"},"datePublished":"2026-04-09T06:18:42+00:00","dateModified":"2026-07-24T16:38:59+00:00","breadcrumb":{"@id":"https:\/\/discount4bike.com\/reprise-velo-2\/#breadcrumb"},"inLanguage":"nl-NL","potentialAction":[{"@type":"ReadAction","target":["https:\/\/discount4bike.com\/reprise-velo-2\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/discount4bike.com\/reprise-velo-2\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/discount4bike.com\/"},{"@type":"ListItem","position":2,"name":"Reprise v\u00e9lo"}]},{"@type":"WebSite","@id":"https:\/\/discount4bike.com\/#website","url":"https:\/\/discount4bike.com\/","name":"Korting4Fiets","description":"Einde reeksen, promoties, gecontroleerde occasions en door enthousiastelingen geselecteerde apparatuur.","publisher":{"@id":"https:\/\/discount4bike.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/discount4bike.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"nl-NL"},{"@type":"Organization","@id":"https:\/\/discount4bike.com\/#organization","name":"Korting4Fiets","url":"https:\/\/discount4bike.com\/","logo":{"@type":"ImageObject","inLanguage":"nl-NL","@id":"https:\/\/discount4bike.com\/#\/schema\/logo\/image\/","url":"https:\/\/discount4bike.com\/wp-content\/uploads\/2024\/10\/cropped-Logo-discount-bike-1.png","contentUrl":"https:\/\/discount4bike.com\/wp-content\/uploads\/2024\/10\/cropped-Logo-discount-bike-1.png","width":null,"height":null,"caption":"Discount4Bike"},"image":{"@id":"https:\/\/discount4bike.com\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/discount4bike.com\/nl\/wp-json\/wp\/v2\/pages\/40733","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/discount4bike.com\/nl\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/discount4bike.com\/nl\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/discount4bike.com\/nl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/discount4bike.com\/nl\/wp-json\/wp\/v2\/comments?post=40733"}],"version-history":[{"count":13,"href":"https:\/\/discount4bike.com\/nl\/wp-json\/wp\/v2\/pages\/40733\/revisions"}],"predecessor-version":[{"id":41108,"href":"https:\/\/discount4bike.com\/nl\/wp-json\/wp\/v2\/pages\/40733\/revisions\/41108"}],"wp:attachment":[{"href":"https:\/\/discount4bike.com\/nl\/wp-json\/wp\/v2\/media?parent=40733"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}