Releases: razorpay/razorpay-magento
3.7.0
Added
- Added Cron, to create missing orders for the payment made. Please see below section "How to setup the cron job for missing orders".
- Added
payment.authorize
webhook event.
Note: This release includes GrpahQL supports and only compatible with version of magento >= 2.3.3
To install below magento 2.3.3, use code_below_2.3.3.zip, below 2.3.3 magento version RZP does not support GraphQL
Install through "code.zip" file
- Extract the attached code.zip
- Go to "app" folder
- Overwrite content of "code" folder with step one "code" folder (Note: if code folder not exist just place the code folder from step-1).
- Run
bin/magento module:enable Razorpay_Magento
from magento root folder. - Run
bin/magento setup:upgrade
from magento root folder. - If you are getting DB error for razorpay_sales_order missing, Please use razorpay_sales_order.sql to add table manually.
Install through "code_below_2.3.3.zip" file
- Rename code_below_2.3.3.zip to code.zip
- Extract the attached code.zip
- Go to "app" folder
- Overwrite content of "code" folder with step one "code" folder (Note: if code folder not exist just place the code folder from step-1).
- Run
bin/magento module:enable Razorpay_Magento
from magento root folder. - Run
bin/magento setup:upgrade
from magento root folder. - If you are getting DB error for razorpay_sales_order missing, Please use razorpay_sales_order.sql to add table manually.
How to setup the cron job for missing orders
- Enabled the webhook.
- Copy the Cron URL from setting.
- Set the cron job in your magento site server to call the Cron URL from above step in every 5 mins frequncy.
Ex:*/5 * * * * curl --request POST "{SITE_BASE_URL}/razorpay/payment/WebhookOrderCron"
Note: Don't mix composer and zip install.
Note: Make sure "zipcode" must be required field under billing and shipping address.
Note: This release includes GrpahQL supports and only supports above 2.3.3 version of magento
3.6.4
Added
- Refund through Invoice credit memo.
Fixed
- Fixed issue related with amount mismatch in order.
- Fixed issue related with paymentID check with the order edit.
Note: This release includes GrpahQL supports and only compatible with version of magento >= 2.3.3
To install below magento 2.3.3, use code_below_2.3.3.zip, below 2.3.3 magento version RZP does not support GraphQL
Install through "code.zip" file
- Extract the attached code.zip
- Go to "app" folder
- Overwrite content of "code" folder with step one "code" folder (Note: if code folder not exist just place the code folder from step-1).
- Run
bin/magento module:enable Razorpay_Magento
from magento root folder. - Run
bin/magento setup:upgrade
from magento root folder. - If you are getting DB error for razorpay_sales_order missing, Please use razorpay_sales_order.sql to add table manually.
Install through "code_below_2.3.3.zip" file
- Rename code_below_2.3.3.zip to code.zip
- Extract the attached code.zip
- Go to "app" folder
- Overwrite content of "code" folder with step one "code" folder (Note: if code folder not exist just place the code folder from step-1).
- Run
bin/magento module:enable Razorpay_Magento
from magento root folder. - Run
bin/magento setup:upgrade
from magento root folder. - If you are getting DB error for razorpay_sales_order missing, Please use razorpay_sales_order.sql to add table manually.
Note: Don't mix composer and zip install.
Note: Make sure "zipcode" must be required field under billing and shipping address.
Note: This release includes GrpahQL supports and only supports above 2.3.3 version of magento
3.6.3
Added
- Upgrade Notification to display latest release upgrade notification on admin side.
- GraphQL support to fetch configs data.
Fixed
- Fixed issue related with observer api calls in case of orders gets updated through custom script or other modules.
Note: This release includes GrpahQL supports and only compatible with version of magento >= 2.3.3
To install below magento 2.3.3, use code_below_2.3.3.zip, below 2.3.3 magento version RZP does not support GraphQL
Install through "code.zip" file
- Extract the attached code.zip
- Go to "app" folder
- Overwrite content of "code" folder with step one "code" folder (Note: if code folder not exist just place the code folder from step-1).
- Run
bin/magento module:enable Razorpay_Magento
from magento root folder. - Run
bin/magento setup:upgrade
from magento root folder. - If you are getting DB error for razorpay_sales_order missing, Please use razorpay_sales_order.sql to add table manually.
Install through "code_below_2.3.3.zip" file
- Rename code_below_2.3.3.zip to code.zip
- Extract the attached code.zip
- Go to "app" folder
- Overwrite content of "code" folder with step one "code" folder (Note: if code folder not exist just place the code folder from step-1).
- Run
bin/magento module:enable Razorpay_Magento
from magento root folder. - Run
bin/magento setup:upgrade
from magento root folder. - If you are getting DB error for razorpay_sales_order missing, Please use razorpay_sales_order.sql to add table manually.
Note: Don't mix composer and zip install.
Note: Make sure "zipcode" must be required field under billing and shipping address.
Note: This release includes GrpahQL supports and only supports above 2.3.3 version of magento
3.6.2
Added
- GraphQL Support added in this release. Please follow the README file for instructions of uses.
Fixed
- Fixed Webhook signature mismatch issue and added validation for shipping/billing address and shipping method for quote, before creating RZP order.
- Bug fixed, webhook localhost url validation as it's disabling the webhook in Magento settings.
Note: This release includes GrpahQL supports and only compatible with version of magento >= 2.3.3
To install below magento 2.3.3, use code_below_2.3.3.zip, below 2.3.3 magento version RZP does not support GraphQL
Install through "code.zip" file
- Extract the attached code.zip
- Go to "app" folder
- Overwrite content of "code" folder with step one "code" folder (Note: if code folder not exist just place the code folder from step-1).
- Run
bin/magento module:enable Razorpay_Magento
from magento root folder. - Run
bin/magento setup:upgrade
from magento root folder. - If you are getting DB error for razorpay_sales_order missing, Please use razorpay_sales_order.sql to add table manually.
Install through "code_below_2.3.3.zip" file
- Rename code_below_2.3.3.zip to code.zip
- Extract the attached code.zip
- Go to "app" folder
- Overwrite content of "code" folder with step one "code" folder (Note: if code folder not exist just place the code folder from step-1).
- Run
bin/magento module:enable Razorpay_Magento
from magento root folder. - Run
bin/magento setup:upgrade
from magento root folder. - If you are getting DB error for razorpay_sales_order missing, Please use razorpay_sales_order.sql to add table manually.
Note: Don't mix composer and zip install.
Note: Make sure "zipcode" must be required field under billing and shipping address.
Note: This release includes GrpahQL supports and only supports above 2.3.3 version of magento
3.6.1
Warning: Webhook configs broken in this, Please use 3.6.3.
Added
- GraphQL Support added in this release. Please follow the README file for instructions of uses.
Fixed
- Fixed Webhook signature mismatch issue and added validation for shipping/billing address and shipping method for quote, before creating RZP order.
Install through "code.zip" file
- Extract the attached code.zip
- Go to "app" folder
- Overwrite content of "code" folder with step one "code" folder (Note: if code folder not exist just place the code folder from step-1).
- Run
bin/magento module:enable Razorpay_Magento
from magento root folder. - Run
bin/magento setup:upgrade
from magento root folder. - If you are getting DB error for razorpay_sales_order missing, Please use razorpay_sales_order.sql to add table manually.
Note: Don't mix composer and zip install.
Note: Make sure "zipcode" must be required field for billing and shipping address.
3.6.0
Warning: Webhook configs broken in this, Please use 3.6.3.
Added
- GraphQL Support added in this release. Please follow the README file for instructions of uses.
Install through "code.zip" file
- Extract the attached code.zip
- Go to "app" folder
- Overwrite content of "code" folder with step one "code" folder (Note: if code folder not exist just place the code folder from step-1).
- Run
bin/magento module:enable Razorpay_Magento
from magento root folder. - Run
bin/magento setup:upgrade
from magento root folder. - If you are getting DB error for razorpay_sales_order missing, Please use razorpay_sales_order.sql to add table manually.
Note: Don't mix composer and zip install.
3.5.3
Warning: Webhook configs broken in this, Please use 3.6.2.
Fixed
- Removed webhook amount match validation and added the Actual amount paid in order comments section ( In case of Offer/Fee applied on RZP dashboard.)
- Added label for front-end to fix radio button selection issue.
- Bug fixed, related webhook signature mismatch.
Install through "code.zip" file
- Extract the attached code.zip
- Go to "app" folder
- Overwrite content of "code" folder with step one "code" folder (Note: if code folder not exist just place the code folder from step-1).
- Run
bin/magento module:enable Razorpay_Magento
from magento root folder. - Run
bin/magento setup:upgrade
from magento root folder. - If you are getting DB error for razorpay_sales_order missing, Please use razorpay_sales_order.sql to add table manually.
Note: Don't mix composer and zip install.
3.5.2
Warning: Webhook configs broken in this, Please use 3.6.2.
Fixed
- Removed webhook amount match validation and added the Actual amount paid in order comments section ( In case of Offer/Fee applied on RZP dashboard.)
- Added label for front-end to fix radio button selection issue.
Install through "code.zip" file
- Extract the attached code.zip
- Go to "app" folder
- Overwrite content of "code" folder with step one "code" folder (Note: if code folder not exist just place the code folder from step-1).
- Run
bin/magento module:enable Razorpay_Magento
from magento root folder. - Run
bin/magento setup:upgrade
from magento root folder. - If you are getting DB error for razorpay_sales_order missing, Please use razorpay_sales_order.sql to add table manually.
Note: Don't mix composer and zip install.
3.5.1
Warning: Webhook configs broken in this, Please use 3.6.2.
Fixed
- Fixed issue for composer install.
- Removed webhook inline wait, to reduce webhook processing time.
Install through "code.zip" file
- Extract the attached code.zip
- Go to "app" folder
- Overwrite content of "code" folder with step one "code" folder (Note: if code folder not exist just place the code folder from step-1).
- Run
bin/magento module:enable Razorpay_Magento
from magento root folder. - Run
bin/magento setup:upgrade
from magento root folder. - If you are getting DB error for razorpay_sales_order missing, Please use razorpay_sales_order.sql to add table manually.
Note: Don't mix composer and zip install.
3.5.0
Warning: Webhook configs broken in this, Please use 3.6.3.
Fixed
- Added support to setup webhook on Razorpay dashboard for "order.paid" event through API automatically, when you save the razorpay configuration on Magento Admin dashboard .
Note: Auto webhook not works in localhost .
Install through "code.zip" file
- Extract the attached code.zip
- Go to "app" folder
- Overwrite content of "code" folder with step one "code" folder (Note: if code folder not exist just place the code folder from step-1).
- Run
bin/magento module:enable Razorpay_Magento
from magento root folder. - Run
bin/magento setup:upgrade
from magento root folder. - If you are getting DB error for razorpay_sales_order missing, Please use razorpay_sales_order.sql to add table manually.
Note: Don't mix composer and zip install.