diff --git a/composer.json b/composer.json
index 0204c97..b5f0ec9 100644
--- a/composer.json
+++ b/composer.json
@@ -19,7 +19,7 @@
   },
   "require": {
     "php": "^7.1 || ^8.0",
-    "drupal/core": "^8 || ^9",
-    "razorpay/razorpay": "2.*"
+    "razorpay/razorpay": "2.*",
+    "drupal/core": "^8 || ^9 || ^10"
   }
 }
diff --git a/payment_button_drupal_plugin.info.yml b/payment_button_drupal_plugin.info.yml
index ce29ec3..aaec1ad 100644
--- a/payment_button_drupal_plugin.info.yml
+++ b/payment_button_drupal_plugin.info.yml
@@ -1,10 +1,9 @@
 name: Razorpay Payment Button Plugin
 type: module
 description: This plugin extends the button interface in CKEditor and presents a Payment button embed button.
-core: 8.x
 package: CKEditor
 configure: payment_button_drupal_plugin.settings_form
-core_version_requirement: ^8 || ^9
+core_version_requirement: ^8 || ^9 || ^10
 dependencies:
   - drupal:ckeditor
 
