Why Razorpay fits Indian stores
Configuration is fifteen minutes:
- Install the official plugin — WooCommerce > Plugins > Add New > search 'Razorpay' > Install > Activate.
- Get your Key ID and Key Secret from the Razorpay dashboard (Settings > API Keys, generated after account verification/KYC).
- In WooCommerce > Settings > Payments > Razorpay, paste both keys and enable the gateway.
- Choose the methods to display — UPI, cards, netbanking, wallets.
- Enable Test Mode first, place a sandbox order, then swap in live keys.
Prerequisites. A Razorpay account with KYC done (PAN, business proof, bank account in the business's name) and the store live with products and contact details — websites are reviewed before activation, which typically takes 1–3 business days. The UPI checkout guide pairs with this for India's default method.
Prerequisites — account, KYC, documents
On Razorpay, the honest summary is that defaults matter more than brand names — a well-set budget plan outranks a mis-tuned premium one. WebJi® documents its defaults openly and adjusts them per ticket when workloads need it.

Plugin install and API key setup (step by step)
Two practical notes on WooCommerce: it interacts directly with caching and database response, and misconfiguration is the most common cause of 'hosting is slow' tickets. WebJi® support checks it as part of standard migrations.
Enabling UPI, cards, wallets and COD
WebJi® accepts UPI, cards, net banking and NEFT, and the invoice is in INR. A payment that debits your bank and does not activate the service needs the UTR or the gateway reference on a ticket, not a second payment.
Test mode — placing a sandbox order first
On webhook, the honest summary is that defaults matter more than brand names — a well-set budget plan outranks a mis-tuned premium one. WebJi® documents its defaults openly and adjusts them per ticket when workloads need it.
Webhooks and the payment-not-complete fix
On UPI, the honest summary is that defaults matter more than brand names — a well-set budget plan outranks a mis-tuned premium one. WebJi® documents its defaults openly and adjusts them per ticket when workloads need it.
Fees, settlements and GST invoicing
Checkout experience for India: keep UPI visible at the top — highest success rates — enable cards and netbanking, and optionally retain COD as a secondary method. The plugin happily coexists with COD, and many stores cap COD to pincodes they trust.
Failed-payment hygiene: the plugin retries the cart cleanly; configure Order Status for failed payments to restore stock so abandoned attempts do not drain inventory. Settlements and compliance: transaction fees appear per-payment in the dashboard, monthly invoices carry GST you can claim as input credit, and settlement schedules (daily, weekly, T+2) are configurable per account tier. Reconcile weekly — WooCommerce orders versus Razorpay settlements catches missed webhooks and refund mismatches early.
Frequently Asked Questions
How do I add Razorpay to WooCommerce?
Install the official plugin — WooCommerce > Plugins > Add New > search 'Razorpay' > Install > Activate.
What are Razorpay's charges per transaction?
Razorpay Payment Gateway WooCommerce pricing is quoted per requirement — the table above shows indicative INR bands, and our Jaipur desk returns a fixed quote the same business day. No hidden renewal jumps: the renewal price is confirmed before payment.
Does Razorpay support UPI on WooCommerce?
Yes. You can pay by UPI, card, net banking or NEFT. The charge and the invoice are in INR, with 18% GST shown separately. If money leaves your account and the service does not activate, send the UTR or payment reference to support@webji.services instead of paying a second time.
Why is my Razorpay payment not showing as complete in WooCommerce?
Failed-payment hygiene: the plugin retries the cart cleanly; configure Order Status for failed payments to restore stock so abandoned attempts do not drain inventory. Settlements and compliance: transaction fees appear per-payment in the dashboard, monthly invoices carry GST you can claim as input credit, and settlement schedules (daily, weekly, T+2) are configurable per account tier.
How do I test Razorpay in test mode?
Enable Test Mode first, place a sandbox order, then swap in live keys.
Do I need GST documents for a Razorpay account?
Yes. Every WebJi® invoice is in INR and shows GST at 18%, so a registered business can claim input credit. Add your GSTIN in the client area before payment if you need it on the invoice. Prices in the tables are exclusive of GST. For a copy of an old invoice, email support@webji.services or open a billing ticket at https://billing.webji.in/submitticket.php?step=2&deptid=10.
Is WebJi® an Indian company?
Yes. WebJi® is headquartered in Jaipur, Rajasthan and has operated since 2005. Billing, support and governance all run from India.
Do you provide GST invoices?
Every purchase and renewal gets a GST invoice with our GSTIN, and hosting prices are quoted exclusive of 18% GST. Claim input credit as applicable.

