Skip to content
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

Update razorpay/magento requirement from 3.* to 4.* #55

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

dependabot[bot]
Copy link

@dependabot dependabot bot commented on behalf of github Sep 20, 2022

Updates the requirements on razorpay/magento to permit the latest version.

Release notes

Sourced from razorpay/magento's releases.

4.0.0

Issues resolved

  • Order status mismatch on Magento and Razorpay dashboard is resolved. Correct order status will reflect on both the dashboards.
  • Webhook secret will not be removed from core config data on version upgrade. Configuration of webhook will remain same.

What's New

  • Now a notification will be displayed whenever a new version update is released.
  • Instructions have been updated to set up cron with Magento.

Install

Please select any one of below method, do not install using both methods together. Razorpay Magento module can be installed using any of following methods:

  • Install through the "code.zip" file
  • Install through composer

If module is already installed using both methods then please uninstall one of installation and execute bin/magento setup:di:compile command to compile dependency code. Uninstall instructions are available with this document.

Install through the "code.zip" file

bin/magento is executable command, this is to be executed from Magento installation directory.

  1. Extract the attached code.zip
  2. Go to the "app" folder
  3. Overwrite content of the "code" folder with step one "code" folder (Note: if the code folder does not exist just place the code folder from step 1).
  4. Run following command to enable Razorpay Magento module:
bin/magento module:enable Razorpay_Magento
  1. Run following command to install Magento cron jobs :
bin/magento cron:install
  1. Run bin/magento setup:di:compile to compile dependency code.
  2. Run bin/magento setup:upgrade to upgrade the Razorpay Magento module from the Magento installation folder.
  3. On the Magento admin dashboard, open Razorpay payment method settings and click on the Save Config button. Note: If you see this message highlighted in yellow (One or more of the Cache Types are invalidated: Page Cache. Please go to Cache Management and refresh cache types.) on top of the Admin page, please follow the steps mentioned and refresh the cache.
  4. Run bin/magento cache:flush once again.

OR

Install through composer

Syntax for composer with version 1.x composer require razorpay/magento <version>

Syntax for composer with version 2.x composer require razorpay/magento:<version>

Install the module through composer package manager.

</tr></table> 

... (truncated)

Changelog

Sourced from razorpay/magento's changelog.

[4.0.0] - 2022-09-19

This module can be used to place order before payment in Magento, in new state and pending status.

Changed

Fixed

[3.7.3] - 2021-01-07

Changed

Fixed

[3.7.2] - 2021-12-06

Changed

Fixed

[3.7.1] - 2021-10-20

Changed

Fixed

[3.7.0] - 2021-10-07

Changed

Fixed

[3.6.4] - 2021-09-20

Changed

Fixed

[3.6.3] - 2021-07-12

... (truncated)

Commits
  • 371957b Merge pull request #385 from razorpay/version_bump_4.0.0
  • cf83ee1 version bump to 4.0.0
  • 2632c27 Merge pull request #382 from razorpay/merge-3.8.6-beta-to-master
  • 66e8fc5 semgrep: Ignore blocks of code
  • 84bac72 Added graphql dependency for orverride key id and merchant name
  • 66b2977 Updated changelog
  • f398723 Included removed files for semgrepignore workflow and change log
  • 3e9e9f8 Merge branch 'merge-3.8.6-beta-to-master' into merge-ours-beta-to-master
  • 899ba9b Merge pull request #381 from razorpay/version_bump_3.8.6-beta
  • 4c28fcb version bump to 3.8.6-beta
  • Additional commits viewable in compare view

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Updates the requirements on [razorpay/magento](https://github.com/razorpay/razorpay-magento) to permit the latest version.
- [Release notes](https://github.com/razorpay/razorpay-magento/releases)
- [Changelog](https://github.com/razorpay/razorpay-magento/blob/master-2.x/CHANGELOG.md)
- [Commits](razorpay/razorpay-magento@3.0.0...4.0.0)

---
updated-dependencies:
- dependency-name: razorpay/magento
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Sep 20, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants