Journal des modifications
Qu'est-ce que c'est Nouveau
Nouvelles versions, améliorations et mises à jour de Dokan
-

- New: Introduced the Product Form Customization module so admins can control vendor product form fields, layout, and structure directly from the admin panel.
- New: Re-engineered the ShipStation vendor dashboard with a React-based interface for a faster and more reliable vendor connection experience.
- New: Implemented the Admin RFQ (Request for Quote) pages with a new React-based admin frontend so managing quote requests from the admin side is faster and more intuitive.
- New: Implemented the Admin Reports page with a new React frontend for a faster and cleaner reporting experience.
- New: Introduced a brand-new Admin Earnings panel under Admin Reports so admins can filter and track marketplace earnings by type, vendor, date range, and order number.
- New: Added an iframe-based support ticket modal and integrated it with the Pro support button so users can get help without leaving the dashboard.
- New: Migrated the vendor dashboard Booking page list tables (3 tables) to React with Plugin UI for a faster and more consistent experience.
- New: Migrated the Auction page list tables (3 tables across admin and vendor dashboard) to React with Plugin UI.
- New: Migrated the User Subscriptions page list table to React with Plugin UI.
- New: Migrated the Request Quotes (RFQ) page list table to React with Plugin UI.
- New: Migrated the Coupons page list tables (2 tables) to React with Plugin UI.
- New: Migrated the Reports – Statement page list table to React with Plugin UI.
- New: Migrated the Reviews page list table to React with Plugin UI.
- New: Migrated the Seller Badge page list table to React with Plugin UI.
- New: Migrated the Product Q&A page list table to React with Plugin UI.
- New: Migrated the Return Requests (RMA) page list table to React with Plugin UI.
- New: Migrated the Seller Staff page list table to React with Plugin UI.
- New: Migrated the Store Followers page list table to React with Plugin UI.
- New: Migrated the Vendor Subscription page list table to React with Plugin UI.
- New: Migrated the Store Stats page list table to React with Plugin UI.
- New: Migrated the Admin Support page list table to React with Plugin UI.
- New: Migrated the Support Tickets page list table to React with Plugin UI.
- New: Migrated the Settings – Product Add-ons page list table to React with Plugin UI.
- New: Migrated the Settings – Shipping page list tables (2 tables) to React with Plugin UI.
- Update: Migrated Dokan UI to Tailwind CSS v4 with a consolidated shared component bundle to improve consistency and performance across the plugin.
- Update: Refreshed the Vendor Announcement panel UX and corrected the modal “View” URL so vendors are directed to the right destination.
- Update: Refactored the product editor namespace and assets for better long-term maintainability.
- Update: Updated the request quote back-link URL and corrected the Add-ons table column width for better usability.
- Update: Updated the subscription URL on the page notice and corrected the subscription duplicate action logic to prevent unintended behavior.
- Update: Added dedicated permission capabilities in the Manage Permissions panel so vendors can control whether staff members can access Delivery Time calendar and Delivery Time settings independently.
- Fix: Resolved the admin earnings filtering context mismatch so earnings data is now filtered and displayed correctly.
- Fix: Resolved the ShipStation vendor connection issue by adding vendor-scoped REST endpoints for diagnostics, inventory, and orders.
- Fix: Resolved Product Q&A delete action and modal display issues so vendors can manage questions and answers without errors.
- Fix: Corrected the brand filter, Store Stats active menu, and Product Q&A table interactions so all three work as expected.
- Fix: Resolved Store Stats UI inconsistencies on the vendor dashboard so the interface displays correctly across all states.
- Fix: Resolved the undefined array key notice for ‘include-hidden-product’ on the admin product list to eliminate PHP warnings.
- Fix: Added the missing title field on the Request Quotes form so quotes can be created with a proper title.
- Fix: Resolved Stripe Express checkout shipping method update failure for Apple Pay so the checkout process completes correctly.
-

- Mise à jour : Ajout des paramètres de délai de livraison des fournisseurs et des créneaux de livraison disponibles à l’API de la boutique afin que ces informations puissent être utilisées dans le panier et lors du paiement.
- Mise à jour : L’API REST de commande en magasin renvoie désormais des informations de livraison spécifiques à chaque commande au lieu des paramètres généraux du fournisseur.
- Mise à jour : Amélioration de l’affichage mobile de la page de création manuelle de commandes dans le tableau de bord fournisseur afin de faciliter son utilisation sur les petits écrans.
- Mise à jour : Ajout de la prise en charge de l’API REST afin que les vendeurs puissent mettre à jour les informations relatives aux délais de livraison des commandes.
- Mise à jour : Navigation améliorée grâce à l’ajout d’un lien de redirection depuis le message d’erreur relatif à la restriction du devis vers la page du devis.
- Mise à jour : Ajout de points d’ancrage et d’emplacements pour permettre aux développeurs de personnaliser plus facilement le modèle de liste des packs d’abonnement des fournisseurs.
- Correction : Correction d'un problème où la page d'abonnement de l'administrateur appelait le mauvais point de terminaison API lorsque les abonnements des fournisseurs étaient désactivés dans les paramètres.
- Correction : Correction d'un problème où le pays d'intégration Stripe Express ne se mettait pas à jour lorsque le fournisseur modifiait l'emplacement de sa boutique.
- Correction : Correction du texte non traduit sur l'écran « Rapports Stock » du tableau de bord fournisseur ; toutes les étiquettes s'affichent désormais correctement.
- Correction : Standardisation du fonctionnement des valeurs illimitées dans les paramètres des produits d'abonnement Dokan, notamment en ce qui concerne la validité des packs.
- Correction : Correction d'un problème où les traductions ne se chargeaient pas correctement pour le menu Assistance boutique dans le tableau de bord vendeur.
-

- Mise à jour : Correction des erreurs de comptage de produits et des problèmes de limites d’abonnement lors de l’importation CSV, garantissant ainsi une importation correcte des produits sans incidence sur les limites d’abonnement des fournisseurs.
- Mise à jour : Amélioration du traitement des paiements Stripe Express : les paiements des sous-commandes sont désormais différés et traités séparément une fois chaque sous-commande finalisée. Les vendeurs peuvent ainsi recevoir leurs paiements indépendamment.
- Mise à jour : Le SDK Razorpay a été mis à jour afin de résoudre les conflits de dépendances et d’améliorer la compatibilité.
- Correction : Amélioration de la désinfection des entrées et de l'échappement des sorties afin de renforcer la sécurité et de prévenir les vulnérabilités potentielles.
- Correction : Le menu déroulant des produits dans la fenêtre modale de publicité a été corrigé afin qu'il charge désormais correctement les produits appartenant au fournisseur spécifique.
- Correction : L'affichage des remises en pourcentage pour les coupons créés par les fournisseurs a été corrigé ; elles apparaissent désormais sous forme de pourcentages et non de montants fixes.
- Correction : Résolution d'un problème où la passerelle de paiement Dokan PayPal Marketplace n'apparaissait pas lors du processus de paiement des publicités de produits.
-

- Nouveau : Ajout de la prise en charge de WooCommerce Block Checkout avec les paiements Stripe Express, permettant aux clients de payer via Stripe Express sur la page de paiement par blocs.
- Nouveau : Introduction d'un système de jetons de paiement unifié pour différents modes de paiement et activation de la prise en charge de plusieurs cartes enregistrées, qui peuvent être gérées depuis le tableau de bord Stripe Express.
- Mise à jour : Le service Dokan CAPTCHA a été remanié et la prise en charge des CAPTCHA a été ajoutée à la fenêtre contextuelle de connexion du support Store pour une meilleure sécurité.
- Mise à jour : Amélioration des paramètres de la passerelle Stripe Express grâce à une séparation claire des modes Production, Test et Sandbox afin d’éviter toute confusion.
- Mise à jour : Amélioration du traitement des abonnements et des paiements récurrents lors du passage en caisse afin de rendre le processus plus fluide et plus fiable.
- Correction : Correction d'un problème où un message d'erreur incorrect s'affichait lorsqu'un coupon vendeur était utilisé conjointement avec des produits d'administration.
- Correction : Les abonnements des utilisateurs sont désormais correctement renouvelés lorsque Dokan est actif.
- Correction : Correction d'un problème d'incompatibilité de type d'horodatage de webhook dans Stripe Express qui pouvait entraîner des erreurs de traitement.
- Correction : Nous avons veillé à ce que les scripts jQuery BlockUI et TipTip se chargent correctement afin que les fonctionnalités associées fonctionnent comme prévu.
- Correction : Mise à jour de la vérification de connexion Stripe Express : les frais et les paiements doivent désormais être activés avant de confirmer la réussite de la connexion.
