FAQs - RazorPay Payment
Buy Now1. What is the Razorpay plugin in nopCommerce?
The Razorpay plugin is a payment integration that allows customers to pay online using cards, UPI, net banking, and wallets in a nopCommerce store.
2. Does the plugin require any additional dependencies?
No, the plugin does not require NopAdvance core plugins. It works with the default payment system of nopCommerce.
3. Where can I configure the Razorpay plugin?
You can configure it from:
Admin Panel → Configuration → Payment Methods → Razorpay → Configure
4. What credentials are required for setup?
You need:
- Key ID
- Key Secret
These can be generated from your Razorpay dashboard.
5. What payment modes are supported?
- Redirect (customer redirected to Razorpay page)
- Popup (payment opens in a popup window)
6. Can I test the plugin before going live?
Yes, you can use Razorpay Test Mode with test credentials and test card details.
7. What happens after a successful payment?
- Order is marked as Paid
- Transaction ID is stored
- Customer is redirected to success page
8. What happens if payment fails or is cancelled?
- Order remains Pending or Failed
- No payment is captured
9. Does the plugin support recurring payments?
No, recurring (subscription) payments are not supported by default.
10. Is the plugin compatible with all product types?
It supports:
- Simple products
- Downloadable products
- Gift cards (with validation)
- Rental products
Recurring products are not supported.
11. Can I add additional charges for Razorpay payments?
Yes, you can configure an additional fee (fixed or percentage) in the plugin settings.
12. How can I verify payment details?
Go to:
- Admin Panel → Sales → Orders
- Check order details and transaction ID.
13. Where can I check error logs?
Navigate to:
Admin Panel → System → Logs
14. Why is my payment not working?
Possible reasons:
- Invalid Key ID or Secret
- Incorrect API URL
- Network or configuration issue
15. Is it safe to use Razorpay?
Yes, Razorpay provides secure payment processing. Ensure:
- HTTPS is enabled
- API keys are kept confidential
16. Can I use this plugin in a multi-store setup?
Yes, the plugin supports multi-store configuration.
17. What should I do before going live?
- Test all payment scenarios
- Use test mode first
- Verify order status and logs