VibeFox Razorpay for WooCommerce

VibeFox Razorpay for WooCommerce

20 €

Price per license: 1 domain, updates and support for 12 months.

Help

Ask a question: VibeFox Razorpay for WooCommerce

Slide to fit the puzzle

Overview

Razorpay Payment Gateway for WooCommerce adds payments through Razorpay to your store. After placing the order, the customer pays in the Razorpay Checkout popup that opens on the order payment page. The popup offers the methods enabled in your Razorpay account, such as UPI, credit and debit cards, NetBanking and wallets. Card and bank details are entered in the Razorpay popup, not on your site.

It suits stores in India and other stores with a Razorpay account that want UPI and local payment methods. Currencies other than INR need International Payments enabled on your Razorpay account. The plugin takes one-time payments only. It has no subscriptions, saved cards, Razorpay Magic Checkout, Payment Links, Route (split payments) or offer widgets.

Key features

Paid only when Razorpay confirms: the plugin checks the Razorpay signature and fetches the payment from the Razorpay API. Only a captured payment of exactly the order amount and currency marks the order as paid. A mismatch puts the order on hold with a note.

Webhook: signed webhooks confirm payments even when the customer closes the browser right after paying. Webhooks without a valid signature are rejected.

No double payment: if the customer comes back to an order that is already paid on Razorpay, the plugin finds the payment and does not ask for a second one. Repeated callbacks and webhooks never duplicate notes, stock changes or e-mails.

Authorize & Capture or Authorize Only: charge at once, or reserve the money and capture it later with the order action Capture Razorpay payment.

Refunds: full and partial refunds from the WooCommerce order screen. Refunds made in the Razorpay Dashboard are added to the order as WooCommerce refunds.

Test and live modes: separate Test and Live keys. Payments, captures and refunds of an order always use the keys of the mode it was paid in.

Correct amounts in every currency: two-decimal, zero-decimal (JPY, KRW and others) and three-decimal currencies (KWD, BHD, OMR) are sent the way Razorpay expects.

Modern WooCommerce: classic checkout, Checkout block, the Pay for order page and HPOS. A log without keys or customer contact data. Hindi translation included.

Requirements

WordPress 6.0 or later, WooCommerce 7.0 or later, PHP 8.0 or later. A Razorpay account with a Key ID and Key Secret, and a webhook (recommended). A VibeFox license key from vibefox.net (one key per domain).