Razorpay Payment Button Elementor Plugin


A very simple elementor widget block native to the wordpress that lets you add a convenient button on your wordpress page. This widget is like any other wordpress plugin and can be found immediately in the widgets section.

These are the features that you will get without any premium paywalls
1. Collect payments for multiple product you want to sell
2. No hops – your customer pays on the same page and doesn’t get redirected to a different page
3. No extra login required for the customer to pay
4. Fully editable form fields
5. Logo and brand colour of your liking
6. Collect payments in 100 currencies
7. 4 button styles
8. FREE payment receipt that goes to your customers
9. Highest security standards in PCI-DSS Compliance

This will enable to collect payments in multiple payment methods such as –
* Credit Card,
* Debit Card
* Netbanking
* Wallets
* UPI / QR


Visit https://razorpay.com for support requests or email contact@razorpay.com.


The Razorpay Payment Button Elementor plugin is released under the GPLv2 license, same as that
of WordPress. See the LICENSE file for the complete LICENSE text.


  1. Install the plugin from the [Wordpress Plugin Directory].
  2. Navigate to Razorpay Buttons Elementor → Settings to enter configuration details of Razorpay.
  3. Navigate to Razorpay Buttons Elementor and check the list of buttons available on Razorpay.
  4. Navigate to Pages → All Pages/Add New to embed Payment button to WordPress page.
  5. Press the ‘Edit with Elementor’ button.
  6. Scroll down to general categaory,drag and drop widgets from the left panel onto the content area,
    as well as add new sections and columns that make up the page structure
  7. Choose Payment Button using the drop down button.


You would need to have the following for the plugin to work seamlessly

1) Razorpay account
2) Key ID and secret from your razorpay account
3) Payment button created in the razorpay dashboard (takes less than 2 mins)

Can I change the label of the products?

Yes, you can have to change the same on the razorpay dashboard.

Do I need a Razorpay account for this?

Yes, you can sign up here.

Where can I find a report of all the transactions?

You download all of your transactions with the details of your customers from the Razorpay dashboard in the payment button section.


1 0143 March 0143 000000 2021
This plugin changes the WordPress admin panel background color globally. Yes, it applies white background to every page in the Admin panel, including its own plugin area. Instead of a button, the error text "Some error occurred" comes in. Because the script tries to load iframe & ping to RazorPay which was later blocked by RazorPay itself as the RazorPay website follows the same-origin request policy.
Read all 1 review

Contributors & Developers

“Razorpay Payment Button Elementor Plugin” is open source software. The following people have contributed to this plugin.




  • Bug fixed
  • Tested upto WordPress 5.6.1


  • Initial Changes
  • Tested upto WordPress 5.6