-
Notifications
You must be signed in to change notification settings - Fork 34
Checkout.com Magento 2 Module v1.0.1 #2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Added a declaration for the Terms Of Service validator.
Added a model folder and a file for TOS validation.
Added a file for TOS validation.
Updated the beforePlaceOrder function to trigger TOS validation
Updated the beforePlaceOrder function to trigger TOS validation.
Added new field declarations for new order status, design settings, currency management and attemptN3D features.
Declared default values for admin fields new order status, design settings, currency management attemptN3D and alternative payments.
Added a class file to retrieve available order statuses for the new order status feature.
Added functions to return admin field values for new order statuses, design settings, currency management, attemptN3D and alternative payment features.
Added configuration provider functions to the global gateway config, for the design settings, currency management, attemptN3D and alternative payment features.
Added hidden design settings fields to the user gateway form.
Added the attemptN3D parameter to the gateway request file.
Added currency code and currency amount converter functions.
Added a call to the currency amount converter function declared in ChargeAmountAdapter.php.
Added a call to the currency code converter function declared in ChargeAmountAdapter.php.
Added code to remove traces of suspected fraud warnings if payment currency different from order currency.
Added a class to get payment tokens from the gateway for alternative payments.
Added a conditional payment token field for requests including alternative payments.
Added 3 functions to get quote value, quote currency and payment token (alternative payments)
Removed obsolete function getAmountForGateway.
Added functions to the config provider to get quote currency, quote value and payment token.
Improved the test conditions for the currency amount conversion.
Added a class to display the available currencies in the module config in admin.
Added a class to display the available payment modes in the module config in admin.
General testing, code and performance improvements, minor bug fixes.
Removed the CCTypes option from settings.
Fix for the “Generate invoice automatically” setting being ignored.
Fix for some orders showing “Suspected Fraud” in the order history.
Fixed an undefined constant warning in Block/Embedded.php
Added payment logos
Increased payment logo size to 400px
Added bullet points for the features list.
Updated contact info
Added a configuration options table.
Config table adjustment.
Removed duplicate row in config table
Table columns alignment to left.
Passed some text in bold.
Passed more text in bold.
Config table presentation change.
Changed table presentation.
Changed text in config table.
Minor spacing changes.
Moved the compatibility section.
Minor changes in config table.
Changed pipes to slashes in config table.
Added composer instructions.
Reorganised and simplified the module configuration screen.
Improved the admin config presentation and added gateway response info to the debug mode.
Lost readme file data restored.
Added a barebones UI for the recurring payments.
Removed unwanted folder in helper directory.
Removed unwanted error.log file
Added headers to all files, updated version, readme and copyright information.
This was referenced Apr 21, 2022
JamesFX2
added a commit
to JamesFX2/checkout-magento2-plugin
that referenced
this pull request
Aug 22, 2023
This has been erroring our refunds. 2023-08-21T16:10:52.681531+00:00] main.CRITICAL: Exception: Warning: Attempt to read property "action_id" on array in /home/cloudpanel/htdocs/www.chemist-4-u.com/releases/2023_08_11_4_18_39_branch_v2.4 .4-61/vendor/checkoutcom/magento2/Plugin/Api/RefundInvoice.php on line 148 in /home/cloudpanel/htdocs/www.chemist-4-u.com/releases/2023_08_11_4_18_39_branch_v2.4.4-61/vendor/magento/framework/App/ErrorH andler.php:61 Stack trace: #0 /home/cloudpanel/htdocs/www.chemist-4-u.com/releases/2023_08_11_4_18_39_branch_v2.4.4-61/vendor/checkoutcom/magento2/Plugin/Api/RefundInvoice.php(148): Magento\Framework\App\ErrorHandler->handler() checkout#1 /home/cloudpanel/htdocs/www.chemist-4-u.com/releases/2023_08_11_4_18_39_branch_v2.4.4-61/vendor/magento/framework/Interception/Interceptor.php(121): CheckoutCom\Magento2\Plugin\Api\RefundInvoice->bef oreRefund() checkout#2 /home/cloudpanel/htdocs/www.chemist-4-u.com/releases/2023_08_11_4_18_39_branch_v2.4.4-61/vendor/magento/framework/Interception/Interceptor.php(153): Magento\Sales\Model\Order\RefundAdapter\Intercepto r->Magento\Framework\Interception\{closure}() checkout#3 /home/cloudpanel/htdocs/www.chemist-4-u.co You refactored to using an array, not an object.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Official release