The «Infortis_Cgen» module fails with the message: «Property "TriggerReload" does not have corresponding setter in class "Magento\Quote\Api\Data\AddressInterface"»

We are getting error when placing Order. Please see screenshot.

Here is an exception.log record

[2017-09-12 12:33:57] main.CRITICAL: LogicException: Property "TriggerReload" does not have corresponding setter in class "Magento\Quote\Api\Data\AddressInterface". in /home/97276-75255.cloudwaysapps.com/ktmetqffmk/public_html/vendor/magento/framework/Reflection/NameFinder.php:100
Stack trace:
#0 /home/97276-75255.cloudwaysapps.com/ktmetqffmk/public_html/vendor/magento/framework/Reflection/NameFinder.php(59): Magento\Framework\Reflection\NameFinder->findAccessorMethodName(Object(Zend\Code\Reflection\ClassReflection), 'TriggerReload', 'getTriggerReloa...', 'isTriggerReload')
#1 /home/97276-75255.cloudwaysapps.com/ktmetqffmk/public_html/vendor/magento/framework/Webapi/ServiceInputProcessor.php(158): Magento\Framework\Reflection\NameFinder->getGetterMethodName(Object(Zend\Code\Reflection\ClassReflection), 'TriggerReload')
#2 /home/97276-75255.cloudwaysapps.com/ktmetqffmk/public_html/vendor/magento/framework/Webapi/ServiceInputProcessor.php(322): Magento\Framework\Webapi\ServiceInputProcessor->_createFromArray('\\Magento\\Quote\\...', Array)
#3 /home/97276-75255.cloudwaysapps.com/ktmetqffmk/public_html/vendor/magento/framework/Webapi/ServiceInputProcessor.php(175): Magento\Framework\Webapi\ServiceInputProcessor->convertValue(Array, '\\Magento\\Quote\\...')
#4 /home/97276-75255.cloudwaysapps.com/ktmetqffmk/public_html/vendor/magento/framework/Webapi/ServiceInputProcessor.php(322): Magento\Framework\Webapi\ServiceInputProcessor->_createFromArray('Magento\\Checkou...', Array)
#5 /home/97276-75255.cloudwaysapps.com/ktmetqffmk/public_html/vendor/magento/framework/Webapi/ServiceInputProcessor.php(119): Magento\Framework\Webapi\ServiceInputProcessor->convertValue(Array, 'Magento\\Checkou...')
#6 /home/97276-75255.cloudwaysapps.com/ktmetqffmk/public_html/vendor/magento/module-webapi/Controller/Rest/InputParamsResolver.php(101): Magento\Framework\Webapi\ServiceInputProcessor->process('Magento\\Checkou...', 'saveAddressInfo...', Array)
#7 /home/97276-75255.cloudwaysapps.com/ktmetqffmk/public_html/vendor/magento/module-webapi/Controller/Rest.php(299): Magento\Webapi\Controller\Rest\InputParamsResolver->resolve()
#8 /home/97276-75255.cloudwaysapps.com/ktmetqffmk/public_html/vendor/magento/module-webapi/Controller/Rest.php(216): Magento\Webapi\Controller\Rest->processApiRequest()
#9 /home/97276-75255.cloudwaysapps.com/ktmetqffmk/public_html/vendor/magento/framework/Interception/Interceptor.php(74): Magento\Webapi\Controller\Rest->dispatch(Object(Magento\Framework\App\Request\Http))
#10 /home/97276-75255.cloudwaysapps.com/ktmetqffmk/public_html/vendor/magento/framework/Interception/Chain/Chain.php(70): Magento\Webapi\Controller\Rest\Interceptor->___callParent('dispatch', Array)
#11 /home/97276-75255.cloudwaysapps.com/ktmetqffmk/public_html/vendor/magento/framework/Interception/Interceptor.php(138): Magento\Framework\Interception\Chain\Chain->invokeNext('Magento\\Webapi\\...', 'dispatch', Object(Magento\Webapi\Controller\Rest\Interceptor), Array, 'infortis_cgen_m...')
#12 /home/97276-75255.cloudwaysapps.com/ktmetqffmk/public_html/app/code/Infortis/Cgen/Plugin/Magento/Framework/App/FrontController.php(32): Magento\Webapi\Controller\Rest\Interceptor->Magento\Framework\Interception\{closure}(Object(Magento\Framework\App\Request\Http))
#13 /home/97276-75255.cloudwaysapps.com/ktmetqffmk/public_html/vendor/magento/framework/Interception/Interceptor.php(142): Infortis\Cgen\Plugin\Magento\Framework\App\FrontController->aroundDispatch(Object(Magento\Webapi\Controller\Rest\Interceptor), Object(Closure), Object(Magento\Framework\App\Request\Http))
#14 /home/97276-75255.cloudwaysapps.com/ktmetqffmk/public_html/var/generation/Magento/Webapi/Controller/Rest/Interceptor.php(26): Magento\Webapi\Controller\Rest\Interceptor->___callPlugins('dispatch', Array, Array)
#15 /home/97276-75255.cloudwaysapps.com/ktmetqffmk/public_html/vendor/magento/framework/App/Http.php(135): Magento\Webapi\Controller\Rest\Interceptor->dispatch(Object(Magento\Framework\App\Request\Http))
#16 /home/97276-75255.cloudwaysapps.com/ktmetqffmk/public_html/vendor/magento/framework/App/Bootstrap.php(258): Magento\Framework\App\Http->launch()
#17 /home/97276-75255.cloudwaysapps.com/ktmetqffmk/public_html/index.php(39): Magento\Framework\App\Bootstrap->run(Object(Magento\Framework\App\Http))
#18 {main}

Next Exception: Report ID: webapi-59b7d43538a35; Message: Property "TriggerReload" does not have corresponding setter in class "Magento\Quote\Api\Data\AddressInterface". in /home/97276-75255.cloudwaysapps.com/ktmetqffmk/public_html/vendor/magento/framework/Webapi/ErrorProcessor.php:195
Stack trace:
#0 /home/97276-75255.cloudwaysapps.com/ktmetqffmk/public_html/vendor/magento/framework/Webapi/ErrorProcessor.php(139): Magento\Framework\Webapi\ErrorProcessor->_critical(Object(LogicException))
#1 /home/97276-75255.cloudwaysapps.com/ktmetqffmk/public_html/vendor/magento/module-webapi/Controller/Rest.php(219): Magento\Framework\Webapi\ErrorProcessor->maskException(Object(LogicException))
#2 /home/97276-75255.cloudwaysapps.com/ktmetqffmk/public_html/vendor/magento/framework/Interception/Interceptor.php(74): Magento\Webapi\Controller\Rest->dispatch(Object(Magento\Framework\App\Request\Http))
#3 /home/97276-75255.cloudwaysapps.com/ktmetqffmk/public_html/vendor/magento/framework/Interception/Chain/Chain.php(70): Magento\Webapi\Controller\Rest\Interceptor->___callParent('dispatch', Array)
#4 /home/97276-75255.cloudwaysapps.com/ktmetqffmk/public_html/vendor/magento/framework/Interception/Interceptor.php(138): Magento\Framework\Interception\Chain\Chain->invokeNext('Magento\\Webapi\\...', 'dispatch', Object(Magento\Webapi\Controller\Rest\Interceptor), Array, 'infortis_cgen_m...')
#5 /home/97276-75255.cloudwaysapps.com/ktmetqffmk/public_html/app/code/Infortis/Cgen/Plugin/Magento/Framework/App/FrontController.php(32): Magento\Webapi\Controller\Rest\Interceptor->Magento\Framework\Interception\{closure}(Object(Magento\Framework\App\Request\Http))
#6 /home/97276-75255.cloudwaysapps.com/ktmetqffmk/public_html/vendor/magento/framework/Interception/Interceptor.php(142): Infortis\Cgen\Plugin\Magento\Framework\App\FrontController->aroundDispatch(Object(Magento\Webapi\Controller\Rest\Interceptor), Object(Closure), Object(Magento\Framework\App\Request\Http))
#7 /home/97276-75255.cloudwaysapps.com/ktmetqffmk/public_html/var/generation/Magento/Webapi/Controller/Rest/Interceptor.php(26): Magento\Webapi\Controller\Rest\Interceptor->___callPlugins('dispatch', Array, Array)
#8 /home/97276-75255.cloudwaysapps.com/ktmetqffmk/public_html/vendor/magento/framework/App/Http.php(135): Magento\Webapi\Controller\Rest\Interceptor->dispatch(Object(Magento\Framework\App\Request\Http))
#9 /home/97276-75255.cloudwaysapps.com/ktmetqffmk/public_html/vendor/magento/framework/App/Bootstrap.php(258): Magento\Framework\App\Http->launch()
#10 /home/97276-75255.cloudwaysapps.com/ktmetqffmk/public_html/index.php(39): Magento\Framework\App\Bootstrap->run(Object(Magento\Framework\App\Http))
#11 {main} [] []

Please help to fix it.

Where should I upload images?

Sorry. Uploading image

The failure is caused by the «Приват Банк» third-party payment extension.
Ask the extension’s developer to fix it.

This is Magento’s Check / Money Order payment method Renamed

The failure is caused by the «Infortis_Cgen» third-party module.
Ask the extension’s developer to fix it.

Dmitry,

Thanks for help. Could you please explain how did you find out that Infortis_Cgen (this is our theme’s module) caused this problem. So we would have strong argument for support.

Thanks in advance.

Artem

This code need to be checked:

app/code/Infortis/Cgen/Plugin/Magento/Framework/App/FrontController.php

All the future support will require my paid support service: I do not want to work for free.

Dmitry,

Thanks for your help. Currently we are not able to afford your support. we’ll have to restore site.

Artem

Hello Artem,

Did you get solution for this error?