• Beste,

    We hebben helaas een aantal problemen met de barcodes van Myparcel.

    Probleem 1:
    Er worden regelmatig (ongeveer 1 op de 5 bestellingen) dubbele barcodes gegenereerd. Meestal werkt 1 van de 2 gelukkig, maar het komt ook voor dat ze allebei niet werken. Deze barcodes linken dan naar een 404-pagina op de myparcel website.
    Voorbeeld 1: 3SMYPA209328523
    Voorbeeld 2: 3SMYPA714968784

    Probleem 2:
    De barcodes worden niet in de verzendbevestiging geplaatst. Wij krijgen helaas steeds vaker mails van onze klanten over het ontbreken van de barcodes. Gemiddeld zo’n 4x per week.

    Hoe kunnen we deze problemen oplossen?

    Wordpress versie: 5.6
    Woocommerce versie: 4.8
    Myparcel versie: 4.1.5

    Als ik in de log kijk, zie ik 2 verschillende fatal errors staan:
    Fatal error 1:
    2021-01-13T22:03:40+00:00 CRITICAL Uncaught Error: Class ‘Automattic\WooCommerce\Admin\Notes\OrderMilestones’ not found in /home/superfood/domains/superfood4me.nl/public_html/wp-content/plugins/woocommerce/packages/woocommerce-admin/src/FeaturePlugin.php:187
    Stack trace:
    #0 /home/superfood/domains/superfood4me.nl/public_html/wp-content/plugins/woocommerce/packages/woocommerce-admin/src/FeaturePlugin.php(141): Automattic\WooCommerce\Admin\FeaturePlugin->includes()
    #1 /home/superfood/domains/superfood4me.nl/public_html/wp-content/plugins/woocommerce/packages/woocommerce-admin/src/FeaturePlugin.php(82): Automattic\WooCommerce\Admin\FeaturePlugin->on_plugins_loaded()
    #2 /home/superfood/domains/superfood4me.nl/public_html/wp-content/plugins/woocommerce/packages/woocommerce-admin/src/Composer/Package.php(80): Automattic\WooCommerce\Admin\FeaturePlugin->init()
    #3 [internal function]: Automattic\WooCommerce\Admin\Composer\Package::init()
    #4 /home/superfood/domains/superfood4me.nl/public_html/wp-content/plugins/woocommerce/src/Packages.php(69): call_us in /home/superfood/domains/superfood4me.nl/public_html/wp-content/plugins/woocommerce/packages/woocommerce-admin/src/FeaturePlugin.php op de lijn 187

    Fatal error 2:
    2021-01-15T09:43:33+00:00 CRITICAL Uncaught TypeError: Argument 1 passed to WCMYPA_Admin::get_order_shipments() must be an instance of WC_Order, bool given, called in /home/superfood/domains/superfood4me.nl/public_html/wp-content/plugins/woocommerce-myparcel/includes/frontend/class-wcmp-frontend.php on line 194 and defined in /home/superfood/domains/superfood4me.nl/public_html/wp-content/plugins/woocommerce-myparcel/includes/admin/class-wcmypa-admin.php:506
    Stack trace:
    #0 /home/superfood/domains/superfood4me.nl/public_html/wp-content/plugins/woocommerce-myparcel/includes/frontend/class-wcmp-frontend.php(194): WCMYPA_Admin::get_order_shipments(false)
    #1 /home/superfood/domains/superfood4me.nl/public_html/wp-content/plugins/woocommerce-myparcel/includes/frontend/class-wcmp-frontend.php(240): WCMP_Frontend::getTrackTraceShipments(1)
    #2 /home/superfood/domains/superfood4me.nl/public_html/wp-content/plugins/woocommerce-myparcel/includes/frontend/class-wcmp-frontend-track-trace.php(49): WCMP_Frontend::getTrackTraceLinks(1)
    #3 /home/superfood/domain in /home/superfood/domains/superfood4me.nl/public_html/wp-content/plugins/woocommerce-myparcel/includes/admin/class-wcmypa-admin.php op de lijn 506

Viewing 1 replies (of 1 total)
  • @thymo Het eerste probleem kunnen we helaas niet puur op basis van de probleemomschrijving oplossen, zou je hiervoor contact op willen nemen met [email protected] of door een bericht te sturen via onze backoffice?

    Het 2e probleem hebben we opgelost in de laatste versie van onze plugin. Deze gaan we elk moment via github beschikbaar stellen als beta ( https://github.com/myparcelnl/woocommerce ). We kiezen ervoor om deze voorlopig als beta beschikbaar te stellen omdat de code flink verbeterd is, maar daarom ook op plekken flink veranderd is. Mocht je de beta willen gebruiken dan raden we je aan om de plugin eerst op een testomgeving te installeren.

    Een work-around voor het 2e probleem is overigens om de zendingen niet automatisch op afgerond te laten zetten door onze plugin. Als de zending handmatig op afgerond gezet wordt, worden de barcodes wel meegestuurd. Dit is niet voor iedereen werkbaar maar mogelijk dat jullie hier voor nu mee verder kunnen.

Viewing 1 replies (of 1 total)
  • The topic ‘Dubbele barcodes in backend en ontbreken barcode in verzendbevestiging’ is closed to new replies.