iyzico / iyzipay-magento2 Goto Github PK
View Code? Open in Web Editor NEWiyzico magento gateway
License: MIT License
iyzico magento gateway
License: MIT License
We have installed the module in our system which has magento 2.3 properly. We're facing the payment. During the test, the bank withdraws money. But the process does not appear successful page and again we receive a return to the cargo information page.
Merhaba, yüklemeyi yaptım ama şu şekilde bir hata alıyoruz:
Invalid template file: 'order/totals.phtml' in module: 'Iyzico_Iyzipay' block's name: 'order_totals'
Teşekkürler.
Hello I am installing iyzipay 1.0.1 on magento 2.4.2 and when executing php bin/magento setup:di:compile
I got this output
Fatal error: Uncaught Error: Class 'Iyzico\Iyzipay\Block\Adminhtml\Totals' not found in /home/osmanlicom/store/app/code/iyzico/Iyzipay/Block/Adminhtml/Order/Creditmemo/Totals.php:17
Stack trace:
#0 /home/osmanlicom/store/setup/src/Magento/Setup/Module/Di/Code/Reader/ClassesScanner.php(136): require_once()
#1 /home/osmanlicom/store/setup/src/Magento/Setup/Module/Di/Code/Reader/ClassesScanner.php(117): Magento\Setup\Module\Di\Code\Reader\ClassesScanner->includeClass('Iyzico\\Iyzipay\\...', '/home/osmanlico...')
#2 /home/osmanlicom/store/setup/src/Magento/Setup/Module/Di/Code/Reader/ClassesScanner.php(87): Magento\Setup\Module\Di\Code\Reader\ClassesScanner->extract(Object(RecursiveIteratorIterator))
#3 /home/osmanlicom/store/setup/src/Magento/Setup/Module/Di/App/Task/Operation/RepositoryGenerator.php(61): Magento\Setup\Module\Di\Code\Reader\ClassesScanner->getList('/home/osmanlico...')
#4 /home/osmanlicom/store/setup/src/Magento/Setup/Module/Di/App/Task/Manager.php(56): Magento\Setup\Module\Di\App\Task\Operation\RepositoryGe in /home/osmanlicom/store/app/code/iyzico/Iyzipay/Block/Adminhtml/Order/Creditmemo/Totals.php on line 17
Merhabalar,
Magento 2.4.* versiyonunda 3D odemesi sonrasinda Token Not Match hatasi donduruyor.
Tesekkurler.
I have a problem with your module. I am using it in 2.2.9 without any problem. After upgrade to 2.3 when placing order with 3dsecure, I am re-directing to 3dsecure page as normal, but on returning from 3dsecure, I am re-directed to the home page with "Invalid Form Key. Please refresh the page." fault. Iyzıco get payment but magento not create order. I search the problem is because in Magento 2.3 core payment methods are using CsrfAwareActionInterface for each controller. Can you please to implement it. Thanks for your help.
When Saving Payment Configuration on Website Scope in Adminpanel i get the following error:
Something went wrong while saving this configuration: Notice: Undefined index: value in /var/www/html/vendor/iyzico/module-iyzipay/Observer/IyzipayConfigSaveBefore.php on line 72
This already relates to the Observer where this bug persists.
The issue here are references on the config values fields such as:
$postData['groups']['iyzipay']['fields']['api_key']['value'];
This does not work, because there is no value
index in the array if you have 'Use Default' checkmark active for this config. Instead there is just an array index called inherit
.
Additionally it would be very good if all the logic to get the protectedShopId config, which is done in the mentioned Observer, would only be called if iyzipay payment method is actually active.
Merhaba,
Adminde tüm ayarları yaptıktan sonra kaydet diyince aşağıdaki hatayı alıyorum.
Something went wrong while saving this configuration: Deprecated Functionality: end(): Calling end() on an object is deprecated in public_html/app/code/Iyzico/Iyzipay/Controller/IyzicoBase/IyzicoPkiStringBuilder.php on line 106
Magento 2.4.6 CE
Merhaba,
Magento 2.4.2 kullanıyoruz. Ödeme aşamasına gelindiğinde, şartlar ve koşullar checkbox larını işaretlemeden müşteri sipariş verebiliyor. (Yani kart bilgilerini girip ödeme yapabiliyor.)
Bunun hala bir çözümü yok mu? Ya da bu problemi bir tek ben mi yaşıyorum.
Bu konuda desteğinizi rica ediyoruz.
The Payment method itself, but more important the overlayscript is active by default by the configuration in etc/config.xml.
Since there are Magento2 Installations with multiple websites, where Iyzipay payment method should only be shown on a single of the multiple websites, this shouldn't be the case for a payment module.
If you install the module, the overlayscript will be shown on all websites, until it is disabled again in configuration. This is bad for customer experience.
Merhaba,
Magento 2.2.3 ve bu modülü kullanıyoruz.
Sipariş tamamlandığında onay maili gitmiyor. Manuel göndermek zorunda kalıyoruz.
Havale ile ya da diğer ödeme yöntemleri ile verilen siparişlerde sorun olmuyor.
Kontrol ederseniz sevinirim.
In Iyzico\Iyzipay\Controller\Response\IyzicoCheckoutForm controller quote mask id should be sent to savePaymentInformationAndPlaceOrder() method in line 254. Otherwise throws an error
Tested with Magento 2.4.3 instance
Hi, we are using iyzipay at our website for credit card payments.
The problem is if the customer use iyzico as payment type magento order is not created in the system. Even in case the payment successfull magento does not create the order. And customer gets and error didt get the SUCCESS PAGE.
Please look the case and support us. We just upgrade from 1.9 and we are using iyzipay for 3 years.
There are global preferences defined in etc/di.xml.
Theses preferences completly override the original classes, without even extending them.
F.e. the overridden file for "Magento\Sales\Block\Order\Totals" has, compared with Magento 2.3.7, only 1 protected method which is changed from the base class.
This may cause troubles on module integration, if the present code already implements customization for those classes.
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.