Media Library Folders for WordPress
Sort thousands of images and files into folders. Drag files onto a folder, upload straight into one, and find them fast when inserting media.
Razorpay for WooCommerce connects your store to your Razorpay account with a small, readable plugin: one settings page, no bundled SDK, and payments, failed tries and refunds written to the order notes.
The customer pays inside Razorpay's window with UPI, a credit or debit card, netbanking, a wallet or EMI. Payment details never reach your server. After a failed try the window stays open so the customer can simply use another method.
Before the window opens the plugin creates a Razorpay order for the exact order total, so the amount cannot be changed in the browser.
Razorpay signs its answer. The plugin checks that signature with your key secret, then reads the payment back from Razorpay and marks the order paid only when it is captured for this order and its own amount. A payment Razorpay has only authorised is captured by the plugin. An answer with a wrong signature is refused and noted on the order.
Add the webhook address from the settings page in your Razorpay dashboard and an order is also completed when the customer closes the browser right after paying. Each webhook is checked by its own signature.
Press Refund on the order for the full amount or a part of it. The refund goes to Razorpay and back to the method that paid.
You need your own Razorpay account (test keys work for trying it out). Works in INR and in the other currencies your account has enabled. Razorpay also publishes a free plugin of its own; this one is for stores that want a lean gateway with support from AllPlugin. Subscriptions, saved cards, payment links and Route are not included. AllPlugin is not affiliated with Razorpay.
| Platform | WordPress 6.0 or newer with WooCommerce |
|---|---|
| PHP | 7.4 or newer |
| Tested with | WordPress 7.1, WooCommerce 11.2 |
| API | Razorpay Orders, Payments and Refunds APIs with Razorpay Checkout, no bundled SDK |
| Currency | INR, plus the currencies enabled on your Razorpay account |
| Account | Razorpay account (Key ID and key secret) |
| Tested | against a simulator built from Razorpay's published API reference, including a stand-in for Razorpay Checkout. Not yet run with Razorpay test or live keys |
| Delivery | plugin zip, installed from Plugins > Add New > Upload |
| Licence | one store |
Ask about compatibility or licensing. Need it to do something it doesn't? We build custom versions for a fixed quote.
Sort thousands of images and files into folders. Drag files onto a folder, upload straight into one, and find them fast when inserting media.
Change prices, stock, SKUs and status of hundreds of products and variations on one spreadsheet-style screen, with one-click undo.
Let shoppers narrow your shop by price, category, colour, size, stock and more. Results update instantly and every choice shows its product count.