orba / magento2_payupl Goto Github PK
View Code? Open in Web Editor NEWABANDONNED
ABANDONNED
Magento backend Order print give error:
a:4:{i:0;s:16:"POS ID is empty.";i:1;s:8042:"#0 /var/www/html/xxxxx/app/code/Orba/Payupl/Model/Client.php(35): Orba\Payupl\Model\Client\Classic\Config->setConfig()
#1 /var/www/html/xxxxx/app/code/Orba/Payupl/Model/Client/Classic.php(23): Orba\Payupl\Model\Client->__construct(Object(Orba\Payupl\Model\Client\Classic\Config), Object(Orba\Payupl\Model\Client\Classic\Order), Object(Orba\Payupl\Model\Client\Classic\Refund))
#2 /var/www/html/xxxxx/vendor/magento/framework/ObjectManager/Factory/AbstractFactory.php(93): Orba\Payupl\Model\Client\Classic->__construct(Object(Orba\Payupl\Model\Client\Classic\Config), Object(Orba\Payupl\Model\Client\Classic\Order), Object(Orba\Payupl\Model\Client\Classic\Refund))
#3 /var/www/html/xxxxx/vendor/magento/framework/ObjectManager/Factory/Dynamic/Developer.php(89): Magento\Framework\ObjectManager\Factory\AbstractFactory->createObject('Orba\Payupl\Mod...', Array)
#4 /var/www/html/xxxxx/vendor/magento/framework/ObjectManager/ObjectManager.php(57): Magento\Framework\ObjectManager\Factory\Dynamic\Developer->create('Orba\Payupl\Mod...', Array)
#5 /var/www/html/xxxxx/app/code/Orba/Payupl/Model/ClientFactory.php(42): Magento\Framework\ObjectManager\ObjectManager->create('Orba\Payupl\Mod...', Array)
...............
May be because payupl payment method is set in other store and we are print order of that store and payupl payment method is not enabled in default store(admin store)
PHP 7.1.16
Magento 2.2.4
Latest version of PayU module
NewRelic stack trace:
Exception: Noticed exception 'Exception' with message 'Notice: Undefined property: stdClass::$order in /var/www/magento/current/app/code/Orba/Payupl/Model/Client/Rest/Order.php on line 208' in /var/www/magento/current/vendor/magento/framework/App/ErrorHandler.php:61
in Magento\Framework\App\ErrorHandler::handler called at /var/www/magento/current/app/code/Orba/Payupl/Model/Client/Rest/Order.php (208)
in Orba\Payupl\Model\Client\Rest\Order::consumeNotification called at /var/www/magento/current/app/code/Orba/Payupl/Model/Client.php (116)
in Orba\Payupl\Model\Client::orderConsumeNotification called at /var/www/magento/current/app/code/Orba/Payupl/Controller/Payment/Notify.php (59)
in Orba\Payupl\Controller\Payment\Notify::execute called at /var/www/magento/current/vendor/magento/framework/App/Action/Action.php (107)
in Magento\Framework\App\Action\Action::dispatch called at /var/www/magento/current/vendor/magento/framework/Interception/Interceptor.php (58)
in Orba\Payupl\Controller\Payment\Notify\Interceptor::___callParent called at /var/www/magento/current/vendor/magento/framework/Interception/Interceptor.php (138)
in Orba\Payupl\Controller\Payment\Notify\Interceptor::Magento\Framework\Interception\{closure} called at /var/www/magento/current/app/code/Anowave/Ec/Plugin/App/Action/Context.php (148)
in Anowave\Ec\Plugin\App\Action\Context::aroundDispatch called at /var/www/magento/current/vendor/magento/framework/Interception/Interceptor.php (135)
in Orba\Payupl\Controller\Payment\Notify\Interceptor::Magento\Framework\Interception\{closure} called at /var/www/magento/current/app/code/---/---/Plugin/App/Action/Context.php (47)
in Fwc\Kwanko\Plugin\App\Action\Context::aroundDispatch called at /var/www/magento/current/vendor/magento/framework/Interception/Interceptor.php (135)
in Orba\Payupl\Controller\Payment\Notify\Interceptor::Magento\Framework\Interception\{closure} called at /var/www/magento/current/vendor/magento/framework/Interception/Interceptor.php (153)
in Orba\Payupl\Controller\Payment\Notify\Interceptor::___callPlugins called at /var/www/magento/current/generated/code/Orba/Payupl/Controller/Payment/Notify/Interceptor.php (26)
in Orba\Payupl\Controller\Payment\Notify\Interceptor::dispatch called at /var/www/magento/current/vendor/magento/framework/App/FrontController.php (55)
in Magento\Framework\App\FrontController::dispatch called at /var/www/magento/current/vendor/magento/framework/Interception/Interceptor.php (58)
in Magento\Framework\App\FrontController\Interceptor::___callParent called at /var/www/magento/current/vendor/magento/framework/Interception/Interceptor.php (138)
in Magento\Framework\App\FrontController\Interceptor::Magento\Framework\Interception\{closure} called at /var/www/magento/current/vendor/magento/module-store/App/FrontController/Plugin/RequestPreprocessor.php (94)
in Magento\Store\App\FrontController\Plugin\RequestPreprocessor::aroundDispatch called at /var/www/magento/current/vendor/magento/framework/Interception/Interceptor.php (135)
in Magento\Framework\App\FrontController\Interceptor::Magento\Framework\Interception\{closure} called at /var/www/magento/current/vendor/magento/module-page-cache/Model/App/FrontController/BuiltinPlugin.php (69)
in Magento\PageCache\Model\App\FrontController\BuiltinPlugin::aroundDispatch called at /var/www/magento/current/vendor/magento/framework/Interception/Interceptor.php (135)
in Magento\Framework\App\FrontController\Interceptor::Magento\Framework\Interception\{closure} called at /var/www/magento/current/vendor/magento/framework/Interception/Interceptor.php (153)
in Magento\Framework\App\FrontController\Interceptor::___callPlugins called at /var/www/magento/current/generated/code/Magento/Framework/App/FrontController/Interceptor.php (26)
in Magento\Framework\App\FrontController\Interceptor::dispatch called at /var/www/magento/current/vendor/magento/framework/App/Http.php (135)
in Magento\Framework\App\Http::launch called at /var/www/magento/current/vendor/magento/framework/App/Bootstrap.php (256)
in Magento\Framework\App\Bootstrap::run called at /var/www/magento/current/pub/index.php (38)
Looks like some notifications does not carry any OrderID, which ends up with exception.
When your plugin will be compatible with Magento 2.2??
can we use the sam plugin for payubiz india magento integration ??
As you know, in MCE2.1.1 AbstractMethod
is Deprecated and your class should be change class Payupl extends AbstractMethod
Hi,
In configurations, I can choose that "Completed Payment Order Status" will be in "processing" status.
So it changes the status to processing but does not create an invoice.
how can I make it create an invoice automatically when payment is completed?
thanks.
Hi!
Whenever I am trying to use your extension as a payment method in my store i have a problem with currencies.
My store is in EURO and when client start doing chekout using PAY U as a payment method it redirects him to the PAY U site but the total in PLN = total in EURO.
So for example device should cost 2000EUR but when using PAY U after redirecting to the PAU site it is 2000 PLN.
Do you have any idea how i can fix this problem?
I'm using classic POS.
THANKS
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.