I update Magento 2.2.6 to 2.3.1 and I have this error in which I didn't find any information :

temando.CRITICAL: "accountId" is required. Enter and try again. {"exeption": "[object] (Magento\Framework\Exception\InputException(code: 0): \"accountId\" is required. Enter and try again. at /var/www/site/magento/vendor/magento/framework/Exception/InputException.php:91"}[]

I have already tried :

-composer.phar update (in magento root)  
-remove -rf var/* generated/* cache/*  
-php bin/magento setup:upgrade  
-php bin/magento setup:static-content:deploy -f  
-php bin/magento setup:di:compile  
-sudo -R chmod 777 (in magento root for localhost)

I didn't find anything about this mistake, do someone had the same and solved it ?
Thank you in advance.

PS: in Case of minus please let me know why so that I could improve my post.

  • Are you using Timando shipping on your website? – Sumit Sep 25 at 9:05
  • @Sumit I suppose yes in config.php I have temando_shipping => 1; but as an extension in vendor/* it should have been updated in same time than magento with composer.phar update, no ? – SylwekFr Sep 25 at 9:41
  • OK, are you using this on your website, I mean shipping methods of temando_shipping? – Sumit Sep 25 at 9:43
  • @Sumit, It's present in composer.lock, magento_prod.sql and in config.php according to the search of VScode – SylwekFr Sep 25 at 9:58
  • I think you've not configured the temando_shipping on your website. Please give a try with my answer. – Sumit Sep 25 at 10:00

Please run the below commands and try again:

php bin/magento module:disable Temando_Shipping
rm -rf var/cache/ generated/code pub/static/frontend pub/static/adminhtml
php bin/magento setup:upgrade
php bin/magento setup:static-content:deploy -f
php bin/magento setup:di:compile
sudo chmod -R 777 var/ pub/ generated/
  • 1
    Is there any way to fix this issue instead of disabling the extension? – Jared Chu Nov 7 at 16:56
  • 1
    You shouldn't delete the entire ./generated folder because there is a .htaccess file thats needed. You should just delete ./generated/code/ folder. – artgrohe Nov 21 at 14:17
  • 1
    @JaredChu It is a best practice to disable the module which is not used on your website. – Sumit Nov 26 at 10:59
  • 1
    You also need to remove the ts_ attributes from any attribute set being used. – George Dec 9 at 8:00

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.