Razorpay for WooCommerce

Beschreibung

This is the official Razorpay payment gateway plugin for WooCommerce. Allows you to accept credit cards, debit cards, netbanking, wallet, and UPI payments with the WooCommerce plugin. It uses a seamles integration, allowing the customer to pay on your website without being redirected away. This allows for refunds, works across all browsers, and is compatible with the latest WooCommerce.

This is compatible with WooCommerce>=2.4, including the new 3.0 release. It has been tested upto the 3.1.1 WooCommerce release.

Dependencies

  1. WordPress v3.9.2 and later
  2. Woocommerce v2.4 and later
  3. PHP v5.6.0 and later
  4. php-curl extension

Konfiguration

  1. Visit the WooCommerce settings page, and click on the Checkout/Payment Gateways tab.
  2. Click on Razorpay to edit the settings. If you do not see Razorpay in the list at the top of the screen make sure you have activated the plugin in the WordPress Plugin Manager.
  3. Enable the Payment Method, name it Credit Card / Debit Card / Internet Banking (this will show up on the payment page your customer sees), add in your Key id and Key Secret.
  4. The Payment Action should be set to „Authorize and Capture“. If you want to capture payments manually from the Dashboard after manual verification, set it to „Authorize“.

Unterstützen

Visit razorpay.com for support requests.

Führerschein

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

Installation

  1. Install the plugin from the WordPress Plugin Directory.
  2. To use this plugin correctly, you need to be able to make network requests. Please make sure that you have the php-curl extension installed.

FAQ

Does this support webhooks?

Yes, please see https://github.com/razorpay/razorpay-woocommerce/wiki/Webhooks for more details

How do I enable Multi-currency support

Please get multi-currency enabled for your account. Once you have it enabled, you can install any plugin
version higher than 2.0.0, which comes with native multi-currency support.

Rezensionen

12. August 2019
I booked a train ticket threw by irtc,cash deducted from my account but not get confirm, I complaint and got replay it will credit within 5 working days but now it took more than 12 days till not be credit amount.I had forward mail but no reply
16. Februar 2019
Gets the job done with minimal setup. However, it would be better if they add custom styling to the "Place Order" button. The PayPal gateway (though a nightmare to setup) gets the button styling right.
22. Dezember 2017
Customer doesnt leave my website, thats best part. Also it has tie up with major wallet partners like mobikwik, airtel, idea money, freecharge etc. so customers can avail discounts & additional offers. Although famous Paytm is not there. Latest UPI payments technology is supported. I request developer to add Razorpay Route option in this plugin.
31. März 2017
Hi, Woocommerce 3.0 will be updating soon. https://woocommerce.wordpress.com/2017/03/24/woocommerce-3-0-0-rc2/ Will the plugin be compatible with the updated version of woocommerce (3.0)?
Lies alle 6 Rezensionen

Mitwirkende & Entwickler

„Razorpay for WooCommerce“ ist Open-Source-Software. Folgende Menschen haben an diesem Plugin mitgewirkt:

Mitwirkende

Änderungsprotokoll

2.2.0

  • Adds webhook for handling subscription cancellation.
  • Tested upto WordPress 5.2.2 and WooCommerce 3.7.0

2.1.0

  • Fixed bug for razorpay orderID validation.
  • Adds support for razorpay Analytics
  • Tested upto WordPress 5.2.2 and WooCommerce 3.6.5

2.0.0

  • Removes support for WooCommerce Currency Convertor
  • Switches to Razorpay’s Native Multi-Currency support
  • Adds support for Price Based on Country Plugin
  • Tested upto WordPress 5.2-RC1 and WooCommerce 3.6.2
  • Release uploaded as 2.0.1 on the WordPress Plugin Directory.

1.6.3

  • Allows for null values in displayAmount
  • Better support for international currency conversion
  • Support for custom order success message

1.6.2

  • Fixes webhook capture flow by re-fetching payment and checking for status

1.6.1

  • Fixes payment title/description in WC Checkout page.
  • Adds WooCommerce version tested in the plugin metadata

1.6.0

  • Adds Razorpay Subscriptions plugin support.
  • Code cleanup.

1.5.3

  • Webhooks are now disabled by default (#52)

1.5.2

  • Fixed an issue with some websites „Pay now“ button click not working. (#50)

1.5.1

  • Fixes backward compatibilty with older WooCommerce releases. (#49)

1.5.0

1.4.6

  • Webhooks signature verification fix

1.4.4

  • Added webhooks to the plugin (includes/razorpay-webhook.php) (#18)

1.4.2

  • Added missing classes in the WordPress release (Utility.php was missing)

1.4.0

  • Added Support for WooCommerce 3.x (#35)
  • Fixes around discount coupon handling (Order Amount mismatch)
  • Updates Razorpay SDK
  • Improves Javascript Caching (#39)
  • Adds support for mobile browsers (#37🙂
    • Chrome on iOS
    • Facebook Browser
    • Internet Explorer Mobile
    • AOSP Browser
    • Opera Mini
    • Google Search App
    • Any other apps using webviews
  • Adds support for refunding payments from within WooCommerce

1.3.2

  • Fixes a Notice about WC_Shortcode_Checkout->output being deprecated
  • PR: #28

1.3.1

  • Improves Session management
  • Diff: https://git.io/vHVBM

1.3.0

  • Shifts to the official Razorpay SDK
  • Shifts to the Razorpay Orders API. Allows for auto-capturing and improves success rates
  • WordPress Versions >=3.9.2 only are supported

1.2.11

  • Fixes issues with Safari and Internet Explorer

1.2.10

  • Improves error handling in case customer clicks on cancel.
  • Orders are now marked as failed if customer clicks cancel
  • Note is added to the order mentioning that the customer cancelled the order.

1.2.9

  • Fixed error handling and capture call

1.2.8

  • Disables buttons while payment is in progress
  • Refactors error message display

1.2.7

  • Redirects customer to order details page, as per WooCommerce guidelines.

1.2.6

  • Adds manual capture option