WooCommerce Order System & QR Code Fixes

Заказчик: AI | Опубликовано: 13.04.2026
Бюджет: 750 $

1. Fix WooCommerce Order Status Conflicts We are experiencing an issue where WooCommerce order statuses are not staying consistent. Problem: Order statuses are incorrectly reverting (e.g., “Ready for pickup” changes back to “In process” or “Under process”). This appears to be caused by a conflict with another plugin or custom logic. Status changes in the WooCommerce admin dashboard are not always persistent. Requirements: Identify and resolve the conflict causing order status rollback. Ensure all order statuses remain stable once manually changed. Ensure compatibility with existing plugins and workflow. All changes must be done carefully on a live site, so scheduling and minimal disruption is required. 2. QR Code Order Pickup System Integration We use a QR code-based pickup system for handling customer orders. Current Setup: QR codes are generated using: Plugin District – Order Barcodes (Reference: https://www.youtube.com/watch?v=A2FnxTbHV8E ) Pickup management is handled using: Local Pickup Pro plugin Desired Functionality: When a QR code is scanned, the handler should immediately see the corresponding order details. The system should clearly indicate whether: The order is ready for pickup The order has already been picked up Once an order status is updated in WooCommerce (e.g., marked as picked up), scanning the QR code should reflect this updated status instantly. Prevent duplicate pickups or confusion by clearly showing final order state. 3. Pickup Location Integration (Local Pickup Pro) We need to adjust how pickup locations are handled in the system. Current Situation: Pickup locations are currently displayed using WooCommerce’s default pickup location settings. However, we are already using defined locations within the Local Pickup Pro plugin. Required Change: Replace WooCommerce’s default pickup location display with the locations configured in Local Pickup Pro. Ensure that the system only uses and displays the two existing pickup locations already set up in Local Pickup Pro. These locations should be fully integrated into the checkout/order flow and reflected correctly in both admin and customer views. Goal: Ensure a single, consistent source of truth for pickup locations (Local Pickup Pro only). Remove any dependency on WooCommerce’s default pickup location system to avoid duplication or confusion. Additional Notes: This is a live production environment, so implementation must be carefully planned to avoid customer impact. We expect clear communication and possibly scheduling maintenance windows for changes/testing. If this project is successful, we are open to a long-term collaboration and may appoint the developer as our preferred WooCommerce partner.