LokiCheckout_Razorpay

This integration is available in the paid plans for the Loki Checkout. Support for this integration is provided as is, because we are depending upon the original vendor as well. High priority support is only available on an hourly basis.
Integration
Payment
Professional
Standard
Trial
PHP 8.2 - 8.5
Magento 2.4.6 - 2.4.9
CSP Yes
Functional Tests 5
PHPStan 1
Magento PHPCS 7
License OSL-3.0
Latest Release 1.0.1

This Magento 2 module is an add-on package to the LokiCheckout.

Installation

Install this package via composer:

composer require loki-checkout/magento2-razorpay

Next, enable this module:

bin/magento module:enable LokiCheckout_Razorpay

Current status

pipeline success

Support

For getting support, create an Issue under the following project URL:

https://gitlab.yireo.com/loki-checkout/LokiCheckout_Razorpay.git

Loki Components

The following LokiComponents are created or references in this module:

loki-checkout.payment.methods.razorpay.form
Module Dependencies

The following dependencies are declared in the module its `etc/module.xml` file:

LokiCheckout_Core Loki_Base Loki_Components Loki_CssUtils Loki_FieldComponents Magento_AdminNotification Magento_Backend Magento_Catalog Magento_CatalogInventory Magento_Checkout Magento_CheckoutAgreements Magento_Cms Magento_Config Magento_Csp Magento_Customer Magento_Directory Magento_Eav Magento_Indexer Magento_MediaGalleryUiApi Magento_Newsletter Magento_Payment Magento_Quote Magento_Rule Magento_Sales Magento_SalesRule Magento_SalesSequence Magento_Shipping Magento_Store Magento_Tax Magento_Theme Magento_Ui Magento_User Magento_Variable Magento_Vault Magento_Widget Razorpay_Magento Yireo_CspUtilities
Composer details
Magento module name
LokiCheckout_Razorpay
Composer name
loki-checkout/magento2-razorpay
Composer version
1.0.1
Default branch
main
Requirements
loki-checkout/magento2-core: ^2.0
loki/magento2-components: ^2.6
loki/magento2-css-utils: ^1.1
magento/framework: ^103.0
magento/module-checkout: ^100.4
magento/module-quote: ^101.2
magento/module-store: ^101.1
php: >=8.2 <8.6
psr/log: ^1.0 | ^2.0 | ^3.0
razorpay/magento: ^4.0
razorpay/razorpay: ^2.0
Releases
1.0.1 10 November 2026
1.0.0 10 November 2026
Changelog

[1.0.1] - 08 November 2026

Fixed

  • Show cancellation message when Razorpay modal is dismissed [advanced]
  • Add trim() its second argument for PHP 8.6 compatibility
  • Show "Payment was cancelled" message when the Razorpay modal is dismissed

[1.0.0] - 27 July 2026

Fixed

  • Fixed logo
  • Fixed JS validation so that RazorPay JS properly fires

[0.0.1] - 1 July 2026

Fixed

  • Fix CSP rules
  • First draft of redirect payment
  • Adding all files to git via Yireo Command

Last modified: June 1, 2026