{"categories":[{"id":1,"name":"Alimentaire","parent_id":null,"commission_rate":2,"auto_validate":true,"icon":"🌾","image_url":null,"description":null,"position":0,"active":true,"requires_expiry":true,"products_count":0},{"id":12,"name":"Boissons","parent_id":null,"commission_rate":2.5,"auto_validate":true,"icon":"🥤","image_url":null,"description":null,"position":1,"active":true,"requires_expiry":true,"products_count":0},{"id":18,"name":"Hygiène","parent_id":null,"commission_rate":3,"auto_validate":true,"icon":"🧼","image_url":null,"description":null,"position":2,"active":true,"requires_expiry":false,"products_count":0},{"id":23,"name":"Cosmétique","parent_id":null,"commission_rate":4,"auto_validate":true,"icon":"🧴","image_url":null,"description":null,"position":3,"active":true,"requires_expiry":true,"products_count":0},{"id":27,"name":"Pharmacie","parent_id":null,"commission_rate":3,"auto_validate":false,"icon":"💊","image_url":null,"description":null,"position":4,"active":true,"requires_expiry":true,"products_count":0},{"id":30,"name":"Quincaillerie","parent_id":null,"commission_rate":3,"auto_validate":true,"icon":"🔨","image_url":null,"description":null,"position":5,"active":true,"requires_expiry":false,"products_count":0},{"id":37,"name":"Textile","parent_id":null,"commission_rate":3,"auto_validate":true,"icon":"🧵","image_url":null,"description":null,"position":6,"active":true,"requires_expiry":false,"products_count":0},{"id":41,"name":"Électronique","parent_id":null,"commission_rate":5,"auto_validate":true,"icon":"💡","image_url":null,"description":null,"position":7,"active":true,"requires_expiry":false,"products_count":0},{"id":45,"name":"Électroménager","parent_id":null,"commission_rate":5,"auto_validate":true,"icon":"🔌","image_url":null,"description":null,"position":8,"active":true,"requires_expiry":false,"products_count":0},{"id":48,"name":"Emballage","parent_id":null,"commission_rate":3,"auto_validate":true,"icon":"📦","image_url":null,"description":null,"position":9,"active":true,"requires_expiry":false,"products_count":0},{"id":52,"name":"Agriculture","parent_id":null,"commission_rate":3,"auto_validate":true,"icon":"🚜","image_url":null,"description":null,"position":10,"active":true,"requires_expiry":false,"products_count":0},{"id":56,"name":"Papeterie","parent_id":null,"commission_rate":3,"auto_validate":true,"icon":"✏️","image_url":null,"description":null,"position":11,"active":true,"requires_expiry":false,"products_count":0},{"id":2,"name":"Riz","parent_id":1,"commission_rate":2,"auto_validate":true,"icon":null,"image_url":null,"description":null,"position":0,"active":true,"requires_expiry":true,"products_count":0},{"id":3,"name":"Huile","parent_id":1,"commission_rate":2,"auto_validate":true,"icon":null,"image_url":null,"description":null,"position":1,"active":true,"requires_expiry":true,"products_count":0},{"id":4,"name":"Sucre","parent_id":1,"commission_rate":2,"auto_validate":true,"icon":null,"image_url":null,"description":null,"position":2,"active":true,"requires_expiry":true,"products_count":0},{"id":5,"name":"Lait","parent_id":1,"commission_rate":2,"auto_validate":true,"icon":null,"image_url":null,"description":null,"position":3,"active":true,"requires_expiry":true,"products_count":0},{"id":6,"name":"Farine","parent_id":1,"commission_rate":2,"auto_validate":true,"icon":null,"image_url":null,"description":null,"position":4,"active":true,"requires_expiry":true,"products_count":0},{"id":7,"name":"Conserves","parent_id":1,"commission_rate":2,"auto_validate":true,"icon":null,"image_url":null,"description":null,"position":5,"active":true,"requires_expiry":true,"products_count":0},{"id":8,"name":"Pâtes","parent_id":1,"commission_rate":2,"auto_validate":true,"icon":null,"image_url":null,"description":null,"position":6,"active":true,"requires_expiry":true,"products_count":0},{"id":9,"name":"Épices et condiments","parent_id":1,"commission_rate":2,"auto_validate":true,"icon":null,"image_url":null,"description":null,"position":7,"active":true,"requires_expiry":true,"products_count":0},{"id":10,"name":"Céréales et légumineuses","parent_id":1,"commission_rate":2,"auto_validate":true,"icon":null,"image_url":null,"description":null,"position":8,"active":true,"requires_expiry":true,"products_count":0},{"id":11,"name":"Café et thé","parent_id":1,"commission_rate":2,"auto_validate":true,"icon":null,"image_url":null,"description":null,"position":9,"active":true,"requires_expiry":true,"products_count":0},{"id":13,"name":"Eaux","parent_id":12,"commission_rate":2.5,"auto_validate":true,"icon":null,"image_url":null,"description":null,"position":0,"active":true,"requires_expiry":true,"products_count":0},{"id":14,"name":"Jus","parent_id":12,"commission_rate":2.5,"auto_validate":true,"icon":null,"image_url":null,"description":null,"position":1,"active":true,"requires_expiry":true,"products_count":0},{"id":15,"name":"Sodas","parent_id":12,"commission_rate":2.5,"auto_validate":true,"icon":null,"image_url":null,"description":null,"position":2,"active":true,"requires_expiry":true,"products_count":0},{"id":16,"name":"Boissons énergisantes","parent_id":12,"commission_rate":2.5,"auto_validate":true,"icon":null,"image_url":null,"description":null,"position":3,"active":true,"requires_expiry":true,"products_count":0},{"id":17,"name":"Sirops","parent_id":12,"commission_rate":2.5,"auto_validate":true,"icon":null,"image_url":null,"description":null,"position":4,"active":true,"requires_expiry":true,"products_count":0},{"id":19,"name":"Savons","parent_id":18,"commission_rate":3,"auto_validate":true,"icon":null,"image_url":null,"description":null,"position":0,"active":true,"requires_expiry":false,"products_count":0},{"id":20,"name":"Détergents","parent_id":18,"commission_rate":3,"auto_validate":true,"icon":null,"image_url":null,"description":null,"position":1,"active":true,"requires_expiry":false,"products_count":0},{"id":21,"name":"Papier hygiénique","parent_id":18,"commission_rate":3,"auto_validate":true,"icon":null,"image_url":null,"description":null,"position":2,"active":true,"requires_expiry":false,"products_count":0},{"id":22,"name":"Couches","parent_id":18,"commission_rate":3,"auto_validate":true,"icon":null,"image_url":null,"description":null,"position":3,"active":true,"requires_expiry":false,"products_count":0},{"id":24,"name":"Soins du corps","parent_id":23,"commission_rate":4,"auto_validate":true,"icon":null,"image_url":null,"description":null,"position":0,"active":true,"requires_expiry":true,"products_count":0},{"id":25,"name":"Soins des cheveux","parent_id":23,"commission_rate":4,"auto_validate":true,"icon":null,"image_url":null,"description":null,"position":1,"active":true,"requires_expiry":true,"products_count":0},{"id":26,"name":"Parfums","parent_id":23,"commission_rate":4,"auto_validate":true,"icon":null,"image_url":null,"description":null,"position":2,"active":true,"requires_expiry":true,"products_count":0},{"id":28,"name":"Parapharmacie","parent_id":27,"commission_rate":3,"auto_validate":false,"icon":null,"image_url":null,"description":null,"position":0,"active":true,"requires_expiry":true,"products_count":0},{"id":29,"name":"Matériel médical","parent_id":27,"commission_rate":3,"auto_validate":false,"icon":null,"image_url":null,"description":null,"position":1,"active":true,"requires_expiry":true,"products_count":0},{"id":31,"name":"Ciment","parent_id":30,"commission_rate":3,"auto_validate":true,"icon":null,"image_url":null,"description":null,"position":0,"active":true,"requires_expiry":false,"products_count":0},{"id":32,"name":"Fer à béton","parent_id":30,"commission_rate":3,"auto_validate":true,"icon":null,"image_url":null,"description":null,"position":1,"active":true,"requires_expiry":false,"products_count":0},{"id":33,"name":"Tôles","parent_id":30,"commission_rate":3,"auto_validate":true,"icon":null,"image_url":null,"description":null,"position":2,"active":true,"requires_expiry":false,"products_count":0},{"id":34,"name":"Peinture","parent_id":30,"commission_rate":3,"auto_validate":true,"icon":null,"image_url":null,"description":null,"position":3,"active":true,"requires_expiry":false,"products_count":0},{"id":35,"name":"Plomberie","parent_id":30,"commission_rate":3,"auto_validate":true,"icon":null,"image_url":null,"description":null,"position":4,"active":true,"requires_expiry":false,"products_count":0},{"id":36,"name":"Électricité","parent_id":30,"commission_rate":3,"auto_validate":true,"icon":null,"image_url":null,"description":null,"position":5,"active":true,"requires_expiry":false,"products_count":0},{"id":38,"name":"Pagnes","parent_id":37,"commission_rate":3,"auto_validate":true,"icon":null,"image_url":null,"description":null,"position":0,"active":true,"requires_expiry":false,"products_count":0},{"id":39,"name":"Vêtements","parent_id":37,"commission_rate":3,"auto_validate":true,"icon":null,"image_url":null,"description":null,"position":1,"active":true,"requires_expiry":false,"products_count":0},{"id":40,"name":"Linge de maison","parent_id":37,"commission_rate":3,"auto_validate":true,"icon":null,"image_url":null,"description":null,"position":2,"active":true,"requires_expiry":false,"products_count":0},{"id":42,"name":"Téléphonie","parent_id":41,"commission_rate":5,"auto_validate":true,"icon":null,"image_url":null,"description":null,"position":0,"active":true,"requires_expiry":false,"products_count":0},{"id":43,"name":"Éclairage","parent_id":41,"commission_rate":5,"auto_validate":true,"icon":null,"image_url":null,"description":null,"position":1,"active":true,"requires_expiry":false,"products_count":0},{"id":44,"name":"Piles et batteries","parent_id":41,"commission_rate":5,"auto_validate":true,"icon":null,"image_url":null,"description":null,"position":2,"active":true,"requires_expiry":false,"products_count":0},{"id":46,"name":"Petit électroménager","parent_id":45,"commission_rate":5,"auto_validate":true,"icon":null,"image_url":null,"description":null,"position":0,"active":true,"requires_expiry":false,"products_count":0},{"id":47,"name":"Froid","parent_id":45,"commission_rate":5,"auto_validate":true,"icon":null,"image_url":null,"description":null,"position":1,"active":true,"requires_expiry":false,"products_count":0},{"id":49,"name":"Sachets","parent_id":48,"commission_rate":3,"auto_validate":true,"icon":null,"image_url":null,"description":null,"position":0,"active":true,"requires_expiry":false,"products_count":0},{"id":50,"name":"Cartons","parent_id":48,"commission_rate":3,"auto_validate":true,"icon":null,"image_url":null,"description":null,"position":1,"active":true,"requires_expiry":false,"products_count":0},{"id":51,"name":"Bouteilles et flacons","parent_id":48,"commission_rate":3,"auto_validate":true,"icon":null,"image_url":null,"description":null,"position":2,"active":true,"requires_expiry":false,"products_count":0},{"id":53,"name":"Semences","parent_id":52,"commission_rate":3,"auto_validate":true,"icon":null,"image_url":null,"description":null,"position":0,"active":true,"requires_expiry":false,"products_count":0},{"id":54,"name":"Engrais","parent_id":52,"commission_rate":3,"auto_validate":true,"icon":null,"image_url":null,"description":null,"position":1,"active":true,"requires_expiry":false,"products_count":0},{"id":55,"name":"Outillage agricole","parent_id":52,"commission_rate":3,"auto_validate":true,"icon":null,"image_url":null,"description":null,"position":2,"active":true,"requires_expiry":false,"products_count":0},{"id":57,"name":"Fournitures scolaires","parent_id":56,"commission_rate":3,"auto_validate":true,"icon":null,"image_url":null,"description":null,"position":0,"active":true,"requires_expiry":false,"products_count":0},{"id":58,"name":"Fournitures de bureau","parent_id":56,"commission_rate":3,"auto_validate":true,"icon":null,"image_url":null,"description":null,"position":1,"active":true,"requires_expiry":false,"products_count":0}],"countries":[{"code":"BF","name":"Burkina Faso","dial_code":"+226","currency":"FCFA","active":true},{"code":"CI","name":"Côte d'Ivoire","dial_code":"+225","currency":"FCFA","active":true},{"code":"ML","name":"Mali","dial_code":"+223","currency":"FCFA","active":true},{"code":"SN","name":"Sénégal","dial_code":"+221","currency":"FCFA","active":true},{"code":"FR","name":"France","dial_code":"+33","currency":"EUR","active":false},{"code":"GH","name":"Ghana","dial_code":"+233","currency":"GHS","active":false},{"code":"NG","name":"Nigeria","dial_code":"+234","currency":"NGN","active":false}],"modules":{"free_launch":true,"contact_only":true,"marketplace":true,"pay_per_article":false,"subscriptions":true,"sponsoring":true,"contact_fees":false,"cash_on_delivery":true,"rfq":true,"group_buy":true,"credit":true,"deposit":true,"international":false,"retailers":true,"stock_management":true,"accounting":true,"assistant":true,"photo_search":true,"voice_search":true,"compare":true,"favorites":true,"follow_shops":true,"reviews":true,"reorder":true,"recurring_lists":true,"messaging":true,"disputes":true,"product_reports":true,"support":true,"wallet":true,"wallet_transfer":true,"loyalty":true,"referral":true,"withdrawals":true,"price_promotions":true,"seller_employees":true,"seller_clients":true,"announcements":true,"carriers":true,"public_tracking":true,"live_tracking":true,"push_notifications":true,"biometric":true,"offline_mode":true,"pwa_install":true,"voice_order":true,"photo_cart":true,"ai_negotiator":true,"neighborhood_group_buy":true,"commercial_passport":true,"retail_shop":true,"live_sales":true,"expiry_markdown":true,"authenticity_qr":true,"offline_qr_order":true,"whatsapp_channel":false,"restock_agent":true,"tontine":false,"price_lock":false,"shared_transport":true},"protectedOrder":{"mode":"optional","fee_rate":2,"min_fee":500,"max_fee":100000,"payer":"buyer","auto_confirm_local_hours":48,"auto_confirm_intl_days":7,"mandatory_above":5000000,"inspection":false,"carrier_tracking":true,"eligible_kinds":["mobile_money","card","wallet"]},"pricing":{"plans":{"free":{"label":"Gratuit","price":0,"articles":5,"employees":0,"features":["5 articles en ligne","Commandes et messagerie","Statistiques de base"]},"pro":{"label":"Pro","price":10000,"articles":50,"employees":2,"features":["50 articles en ligne","2 employés","Statistiques détaillées","Badge Pro"]},"premium":{"label":"Premium","price":25000,"articles":100000,"employees":10,"features":["Articles illimités","10 employés","Mise en avant prioritaire","Accompagnement dédié"]}},"publish_article":500,"pack20":7500,"pack_articles":20,"banner":{"enabled":true,"label":"Bannière sur l'accueil","desc":"Par semaine, ciblage par ville","price":0,"unit":"semaine"},"bump":300,"sponsored_day":2000,"contact_fee":200,"cod_limit_new_buyer":500000,"deposit_rate":30},"freePlatform":false,"lists":{"units":["sac","carton","palette","pièce","bidon","pack","lot","kg","litre"],"variant_types":["Taille","Couleur","Conditionnement","Parfum","Poids"],"refuse_reasons":["Rupture de stock","Zone non livrée","Quantité insuffisante","Prix erroné"],"dispute_reasons":["Produit non conforme","Quantité manquante","Produit abîmé","Produit périmé","Colis non reçu"],"report_reasons":["contrefaçon","prix trompeur","produit interdit","photo non conforme","arnaque"],"cancel_reasons":["Demande du client","Fraude suspectée","Grossiste injoignable","Doublon"],"buyer_quick_replies":["Bonjour, est-ce disponible ?","Quel est votre meilleur prix ?","Livrez-vous dans ma ville ?"],"quick_replies":["Bonjour, merci pour votre message !","Oui, disponible en stock.","Je vous envoie une offre tout de suite.","Livraison possible sous 48 h."],"delivery_slots":["Matin (8h–12h)","Après-midi (12h–17h)","Soir (17h–20h)"],"carriers":["UTB Fret","STIF Fret","AVS Transport","Livreur GrossisteConnect"],"payment_methods":[{"key":"orange_money","label":"Orange Money","desc":"Confirmation par code sur votre téléphone","kind":"mobile_money","usages":["orders","topup","services"],"countries":[],"active":true},{"key":"mtn_momo","label":"MTN MoMo","desc":"Confirmation par code","kind":"mobile_money","usages":["orders","topup","services"],"countries":[],"active":true},{"key":"moov_money","label":"Moov Money","desc":"Confirmation par code","kind":"mobile_money","usages":["orders","topup","services"],"countries":[],"active":true},{"key":"wave","label":"Wave","desc":"Lien de paiement Wave","kind":"mobile_money","usages":["orders","topup","services"],"countries":[],"active":true},{"key":"card","label":"Carte bancaire","desc":"Visa, Mastercard","kind":"card","usages":["orders","topup","services"],"countries":[],"active":true},{"key":"cash","label":"Espèces à la livraison","desc":"Plafond pour les nouveaux comptes","kind":"cash","usages":["orders"],"countries":[],"active":true},{"key":"deposit","label":"Acompte + reste en espèces","desc":"","kind":"deposit","usages":["orders"],"countries":[],"active":true},{"key":"wallet","label":"Portefeuille","desc":"","kind":"wallet","usages":["orders","services"],"countries":[],"active":true},{"key":"credit","label":"Crédit fournisseur","desc":"Si accordé par le grossiste","kind":"credit","usages":["orders"],"countries":[],"active":true}],"withdrawal_methods":[{"key":"orange_money","label":"Orange Money","active":true},{"key":"mtn_momo","label":"MTN MoMo","active":true},{"key":"moov_money","label":"Moov Money","active":true},{"key":"wave","label":"Wave","active":true},{"key":"bank","label":"Virement bancaire","active":true}],"buyer_types":[{"key":"individual","label":"Particulier","desc":"Achats pour vous ou votre famille","business_name":false,"active":true},{"key":"pro","label":"Commerçant / professionnel","desc":"Boutique, restaurant, revendeur, pharmacie…","business_name":true,"active":true}],"verification_levels":[{"key":"basique","label":"Fournisseur","badge":"Compte vérifié"},{"key":"verifie","label":"Grossiste vérifié","badge":"Vérifié"},{"key":"premium","label":"Partenaire Premium","badge":"Premium / Partenaire"}],"verified_badge_from":"basique"},"rules":{"referral_bonus":5000,"loyalty_amount_per_point":1000,"loyalty_point_value":1,"loyalty_redeem_min_points":100,"wallet_topup_min":100,"session_days":7,"otp_ttl_minutes":10,"upload_max_mb":15,"max_product_photos":8,"low_stock_default":10,"price_outlier_pct":70,"subscription_days":30,"validation_sla_hours":48,"withdrawal_min":1000,"withdrawal_sla_hours":24,"password_min_length":6,"stats_days":7,"free_notice_days":7,"shop_review_min_orders":1,"shop_quick_replies_max":20,"shop_terms_max_chars":4000,"delivery_days_same_city":1,"delivery_days_other_city":3,"transit_days_same_city":0.5,"transit_days_other_city":2,"driver_speed_kmh":25,"driver_nearby_km":1,"driver_location_interval_s":30},"cities":[{"name":"Abidjan","country":"CI","lat":5.3364,"lng":-4.0267},{"name":"Bouaké","country":"CI","lat":7.6906,"lng":-5.0303},{"name":"Yamoussoukro","country":"CI","lat":6.8276,"lng":-5.2893},{"name":"San-Pédro","country":"CI","lat":4.7485,"lng":-6.6363},{"name":"Korhogo","country":"CI","lat":9.4581,"lng":-5.6296},{"name":"Daloa","country":"CI","lat":6.8774,"lng":-6.4502},{"name":"Man","country":"CI","lat":7.4125,"lng":-7.5538},{"name":"Gagnoa","country":"CI","lat":6.1319,"lng":-5.9506},{"name":"Divo","country":"CI","lat":5.8372,"lng":-5.3572},{"name":"Abengourou","country":"CI","lat":6.7297,"lng":-3.4964},{"name":"Odienné","country":"CI","lat":9.5051,"lng":-7.5643},{"name":"Bondoukou","country":"CI","lat":8.0402,"lng":-2.8001},{"name":"Grand-Bassam","country":"CI","lat":5.2118,"lng":-3.7388}],"documents":{"wholesaler":[{"key":"rccm","label":"Registre du commerce (RCCM)","hint":"Photo ou PDF lisible du registre","type":"file","required":true,"active":true,"countries":[]},{"key":"ncc","label":"Compte contribuable (NCC)","hint":"Numéro de compte contribuable","type":"text","required":true,"active":true,"countries":[]},{"key":"id","label":"Pièce d'identité du gérant","hint":"CNI, passeport ou carte consulaire, recto verso","type":"file","required":true,"active":true,"countries":[]},{"key":"photo","label":"Photo du magasin","hint":"Façade avec l'enseigne visible","type":"photo","required":true,"active":true,"countries":[]},{"key":"gps","label":"Localisation GPS","hint":"À faire depuis le magasin","type":"gps","required":true,"active":true,"countries":[]},{"key":"momo","label":"Mobile Money pour les paiements","hint":"Numéro qui recevra vos ventes","type":"momo","required":true,"active":true,"countries":[]}],"driver":[{"key":"id","label":"Pièce d'identité","hint":"CNI ou passeport, recto verso","type":"file","required":true,"active":true,"countries":[]},{"key":"license","label":"Permis de conduire","hint":"Catégorie adaptée au véhicule","type":"file","required":true,"active":true,"countries":[]},{"key":"vehicle","label":"Photo du véhicule","hint":"Plaque visible","type":"photo","required":true,"active":true,"countries":[]},{"key":"momo","label":"Mobile Money pour vos gains","hint":"Numéro qui recevra vos gains","type":"momo","required":false,"active":true,"countries":[]}],"retailer":[{"key":"id","label":"Pièce d'identité du gérant","hint":"CNI, passeport ou carte consulaire","type":"file","required":true,"active":true,"countries":[]},{"key":"photo","label":"Photo de la boutique","hint":"Façade avec l'enseigne visible","type":"photo","required":true,"active":true,"countries":[]},{"key":"gps","label":"Localisation GPS","hint":"À faire depuis la boutique","type":"gps","required":true,"active":true,"countries":[]},{"key":"momo","label":"Mobile Money pour les paiements","hint":"Numéro qui recevra vos ventes","type":"momo","required":true,"active":true,"countries":[]},{"key":"rccm","label":"Registre du commerce (si vous en avez un)","hint":"Facultatif pour les détaillants","type":"file","required":false,"active":true,"countries":[]}]},"pricePromotions":{"types":{"percent":true,"flash":true,"strike":true,"code":true},"min_discount_pct":5,"max_discount_pct":50,"max_duration_days":30,"flash_max_hours":72,"strike_max_pct":60,"approval_all":false,"approval_above_pct":40,"stacking":false,"max_active_per_shop":10,"code_max_uses_default":100,"conditions":{"verified_only":false,"allowed_plans":[],"excluded_categories":[]},"labels":{"percent":"Promo","flash":"Vente flash","strike":"Prix barré","code":"Code promo"}},"features":{"pilot":{"enabled":false,"user_ids":[],"cities":[]},"voice_order":{"languages":[{"code":"fr","label":"Français","active":true},{"code":"dyu","label":"Dioula","active":false},{"code":"bci","label":"Baoulé","active":false}],"confirm_before_cart":true},"photo_cart":{"max_lines":30,"min_confidence":0.5},"ai_negotiator":{"max_rounds":3,"offer_validity_hours":24,"default_max_discount_pct":10,"min_qty_for_discount":1,"step_pct":40},"neighborhood_group_buy":{"min_participants":3,"max_days":14,"organizer_bonus_points":100},"commercial_passport":{"months":12,"validity_days":90,"min_orders":3,"issuer_name":"GrossisteConnect"},"retail_shop":{"max_items":200,"slug_prefix":"b","default_margin_pct":15},"live_sales":{"max_products":20,"chat":true,"reminder_minutes":30},"expiry_markdown":{"steps":[{"days_before":60,"pct":10},{"days_before":30,"pct":20},{"days_before":10,"pct":35}],"hide_after_expiry":true,"label":"Date courte"},"authenticity_qr":{"max_codes_per_batch":5000,"alert_after_scans":3},"offline_qr_order":{"max_lines":25,"validity_days":7,"payment_method":"cash"},"whatsapp_channel":{"phone_number":"","welcome":"Bonjour ! Envoyez votre commande en texte ou en note vocale, par exemple : « 10 sacs de riz comme la dernière fois »."},"restock_agent":{"max_monthly_budget":5000000,"min_frequency_days":1,"auto_mode_allowed":true,"require_wallet_for_auto":true},"tontine":{"min_members":3,"max_members":30,"min_contribution":1000,"period_days":[7,14,30],"fee_pct":1},"price_lock":{"max_days":90,"deposit_rate":20,"fee_pct":2,"refund_on_cancel_pct":50},"shared_transport":{"commission_pct":5,"max_days_ahead":30,"min_kg":10}},"shopTypes":{"wholesaler":{"label":"Grossiste","badge":"Grossiste","active":true,"can_buy":false,"sells_to":"pro","documents":"wholesaler","default_features":{"stock_management":true,"accounting":false},"plan_features":{"pro":["accounting"],"premium":["accounting"]}},"retailer":{"label":"Détaillant","badge":"Détaillant","active":true,"can_buy":true,"sells_to":"consumer","documents":"retailer","default_features":{"stock_management":true,"accounting":false},"plan_features":{"pro":["accounting"],"premium":["accounting"]}}},"carriers":{"kinds":[{"key":"independent","label":"Livreur indépendant","active":true},{"key":"company","label":"Société de transport / coursiers","active":true},{"key":"forwarder","label":"Transitaire (fret, douane, international)","active":true}],"services":[{"key":"local","label":"Livraison en ville","active":true},{"key":"intercity","label":"Entre villes","active":true},{"key":"international","label":"International","active":true},{"key":"cod","label":"Encaissement des espèces à la livraison","active":true},{"key":"cold","label":"Froid (produits frais)","active":true},{"key":"heavy","label":"Charges lourdes (palettes, ciment…)","active":true}],"agent_permissions":[{"key":"shipments","label":"Voir et suivre les envois"},{"key":"pickup","label":"Prendre en charge les colis"},{"key":"delivery","label":"Livrer et ajouter des étapes"},{"key":"cash","label":"Encaisser et reverser les espèces"},{"key":"team","label":"Gérer l’équipe"},{"key":"tariffs","label":"Zones et tarifs"}],"accept_timeout_hours":12,"allow_cod":true,"max_attempts":3,"proof":{"pickup_code":true,"delivery_code":true,"delivery_photo":false}},"stock":{"movement_types":[{"key":"purchase","label":"Achat / réception","sign":1,"active":true},{"key":"in","label":"Entrée diverse","sign":1,"active":true},{"key":"return","label":"Retour client","sign":1,"active":true},{"key":"sale","label":"Vente","sign":-1,"active":true,"system":true},{"key":"out","label":"Sortie diverse","sign":-1,"active":true},{"key":"loss","label":"Perte / casse / périmé","sign":-1,"active":true},{"key":"adjust","label":"Correction","sign":0,"active":true},{"key":"inventory","label":"Écart d'inventaire","sign":0,"active":true,"system":true}],"valuation":"weighted_average","auto_from_orders":true,"auto_receive_purchases":true,"allow_negative":false},"accounting":{"accounts":[{"key":"cash","label":"Caisse (espèces)","active":true},{"key":"momo","label":"Mobile Money","active":true},{"key":"bank","label":"Banque","active":true},{"key":"wallet","label":"Portefeuille GrossisteConnect","active":true}],"categories":[{"key":"sales","label":"Ventes","direction":"in","active":true,"system":true},{"key":"other_income","label":"Autres recettes","direction":"in","active":true},{"key":"purchases","label":"Achats de marchandises","direction":"out","active":true},{"key":"commission","label":"Commissions plateforme","direction":"out","active":true,"system":true},{"key":"subscription","label":"Abonnement et options","direction":"out","active":true,"system":true},{"key":"transport","label":"Transport et livraison","direction":"out","active":true},{"key":"rent","label":"Loyer","direction":"out","active":true},{"key":"salaries","label":"Salaires","direction":"out","active":true},{"key":"utilities","label":"Électricité, eau, téléphone","direction":"out","active":true},{"key":"taxes","label":"Impôts et taxes","direction":"out","active":true},{"key":"other_expense","label":"Autres dépenses","direction":"out","active":true}],"vat_rate":18,"vat_enabled":false,"auto_entries":true,"currency_label":"F CFA"},"promotion":{"badge_label":"Sponsorisé","durations":[{"days":1,"price":2000},{"days":7,"price":12000},{"days":30,"price":40000}],"bump_hours":24,"conditions":{"verified_only":true,"min_rating":0,"approval":false,"excluded_categories":[],"allowed_plans":[]},"bump_price":300},"trackingLabels":{"ordered":"Commande passée","paid":"Paiement confirmé","accepted":"Commande confirmée par le vendeur","preparing":"Colis en cours de préparation","packed":"Colis emballé, prêt à être expédié","ready_pickup":"Colis prêt au retrait au magasin","carrier_requested":"Transporteur choisi par le vendeur","carrier_accepted":"Le transporteur a accepté la prise en charge","handed_carrier":"Colis remis au transporteur","relay":"Colis confié à un autre transporteur","driver_search":"Recherche d'un livreur","driver_assigned":"Livreur assigné","picked_up":"Colis récupéré par le livreur","departed":"Colis parti du centre de tri","in_transit":"Colis en transit","arrived_hub":"Arrivé au centre de distribution","customs":"En dédouanement","out_for_delivery":"En cours de livraison","nearby":"Le livreur arrive, il est tout proche","delivery_attempt":"Tentative de livraison : destinataire absent","exception":"Incident de livraison","delivered":"Colis livré","received":"Réception confirmée par le client","returned":"Colis retourné à l'expéditeur","cancelled":"Commande annulée"}}