BLACK FRIDAY
Save 59% on PageForge Annual $191/year $485/year
Claim 59% Off →
S4D Payment Gateway with Thawani for WooCommerce icon
Maintained Tested up to 7.0.7 #1 in Oman

S4D Payment Gateway with Thawani for WooCommerce

Accept Visa and MasterCard payments on WooCommerce stores via Thawani Pay.

Active installs30+10+ tier
Downloads · 30d195▲ +114.3% vs prev. 30d
Rating—0 reviews
Health score52/100Fair
All-time downloads449Since Jun 2026
Support resolved—No recent threads
RequiresWP 6.2PHP 8.1+
Downloads · 7d49▼ -12.5% week over week
Our verdict

Use with caution

S4D Payment Gateway with Thawan… works, but test it on a staging site before relying on it in 2026. It runs on 30+ sites and was last updated 4 months ago, and scores 52/100 on our health check.

  • Small user base (30+ active installs)
  • Very few reviews so far
  • Needs PHP 8.1 or newer

How does it stack up?

Side-by-side on installs, updates, ratings & support

Daily downloads

3711Jul 21Sep 3Oct 18
Yesterday11
Daily average (1y)4
Peak day25Jun 12, 2026
Last 12 months455

Download spikes usually follow a new release — each site that auto-updates counts as a download.

Rankings

Where S4D Payment Gateway with Th… stands today

WordPress.org search rankings

Live position in the plugin search, top 100
KeywordPositionCompeting pluginsCategory
Oman #3 27 Best Oman plugins →
OMR #3 14 Best OMR plugins →
payment gateway >100 4,121 Best payment gateway plugins →
thawani #2 4 Best thawani plugins →
woocommerce >100 10,000 Best woocommerce plugins →

Version adoption

Share of active sites per release.

  • 2.0100.0%

About S4D Payment Gateway with Thawani for Wo…

From the official readme · v2.0.4

Description

Originally a paid plugin developed by The Source for Development (https://www.s4d.om), rewritten with Claude Code and released as open source.

Features:

  • Hosted Thawani checkout — customers redirect to Thawani’s secure checkout page; PCI scope stays with Thawani.
  • Saved cards — logged-in customers can tokenize cards on Thawani and reuse them at checkout.
  • Refunds — full refunds from the WooCommerce admin (Thawani does not support partial refunds).
  • Webhooks — optional server-to-server endpoint so payment status syncs even if the customer closes the page before redirect. Optional HMAC-SHA256 signature verification.
  • WooCommerce Blocks support and HPOS compatibility.
  • Currency conversion hook (thawani_gateway_convert_to_omr) for non-OMR stores.

External services

This plugin connects to Thawani Pay, the payment gateway operated by Thawani Technologies LLC (https://thawani.om), to process card payments for your WooCommerce store. Using this plugin requires a Thawani merchant account and API keys, which you enter in the gateway settings. Thawani is a third-party service and is not affiliated with this plugin’s authors.

The plugin communicates with Thawani’s API endpoints (https://checkout.thawani.om in live mode and https://uatcheckout.thawani.om in test mode) in the following situations:

  • When a customer places an order with this gateway, a checkout session or payment intent is created. The data sent includes the order amount and currency, product/line-item names, a client reference derived from the order ID, and your merchant API key (sent as a request header). The customer is then redirected to Thawani’s hosted checkout page to enter their card details — no card data is handled or stored by your site.
  • When a logged-in customer reuses or deletes a saved card, the plugin creates/retrieves a Thawani customer record and its stored payment methods. The data sent is a customer identifier and your merchant API key.
  • When a store administrator issues a refund, the plugin looks up the payment and sends a refund request containing the payment ID, amount, and reason.
  • If you configure the optional webhook, Thawani sends payment-status notifications back to your site, which the plugin verifies (optionally via HMAC-SHA256) and uses to update the order.

No data is sent to Thawani except as part of these payment operations.

  • Thawani Terms and Conditions: https://thawani.om/terms/
  • Thawani Privacy Policy: https://thawani.om/privacy-policy-2/

Installation

  1. Upload the plugin folder to /wp-content/plugins/ or install via the Plugins screen.
  2. Activate the plugin.
  3. Go to WooCommerce > Settings > Payments > Thawani Gateway and enter your Thawani API keys.
  4. (Optional) Copy the Webhook URL shown in the settings into your Thawani portal under Webhooks.

Frequently asked questions

Does Thawani support partial refunds?

No. Refund attempts that don’t match the order total are rejected with a clear error.

Will my legacy settings carry over?

Yes. The settings option key (woocommerce_thawani_settings) and the legacy mapping table ({prefix}thawani_invoice_map) are preserved.

How do I test?

Enable Test mode in the gateway settings. The form ships with public Thawani UAT credentials.

Changelog

Renames the plugin's public constants from WC_GATEWAY_THAWANI_* to THAWANI_* (the WC_ prefix is reserved by WooCommerce). If you reference these constants from third-party code, update the names.

2.0.4

  • Removed the remote jQuery Confirm script/stylesheet loaded from cdnjs.cloudflare.com; the saved-card delete confirmation now uses a native browser dialog so no external assets are requested.
  • Webhook payloads decoded from the request body are now recursively sanitized before being logged or written to order meta.
  • Documented the Thawani external service in the readme, including Terms of Service and Privacy Policy links.
  • Added the Requires Plugins: woocommerce header and an ABSPATH guard to the blocks asset manifest.

2.0.3

  • Renamed plugin constants from WC_GATEWAY_THAWANI_* to THAWANI_* to clear Plugin Check warnings about the WooCommerce-reserved WC_ prefix.
  • Added a phpcs.xml.dist declaring the plugin’s accepted prefixes and text domain so coding-standard scans recognize correctly-prefixed hooks.

2.0.2

  • Aligned the plugin’s text domain with the WordPress.org slug thawani-payment-gateway-for-woocommerce. Translation files have been renamed accordingly.

2.0.1

  • Activation no longer emits “unexpected output” warnings; the invoice-map table is now created via a direct query that bypasses dbDelta’s reserved-word column parser.
  • Plugin Check findings addressed: removed the discouraged load_plugin_textdomain() call (WP auto-loads bundled translations), tightened input casts at checkout and in the saved-card AJAX handler, and prefixed the currency conversion filter as thawani_gateway_convert_to_omr (the legacy thawani_convert_to_omr continues to work via apply_filters_deprecated).
  • Bumped tested-up-to header to WordPress 6.9.

2.0.0

  • First open-source release. Rewrite of the paid plugin against Thawani’s v1 API.
  • Refunds now resolve the real payment_id via GET /payments before calling /refunds.
  • Added a server-to-server webhook endpoint with optional HMAC signature verification.
  • WooCommerce Blocks and HPOS compatibility.

Full changelog on WordPress.org →

For developers

Is this your plugin? Show off the numbers.

Add a live badge to your site, docs or GitHub README. It updates on its own — no account needed.

Active installs badge Rating badge Health score badge

Best S4D Payment Gateway with Thaw… alternatives

All Oman plugins →

FAQ

S4D Payment Gateway with Thawani fo…: quick answers

Straight answers, pulled from live WordPress.org data.

Live data from WordPress.org · checked Oct 19, 2026

Is S4D Payment Gateway with Thawan… free?

Yes. S4D Payment Gateway with Thawan… is free to download and use from the official WordPress.org plugin directory.

Is S4D Payment Gateway with Thawan… safe to use in 2026?

S4D Payment Gateway with Thawan… works, but test it on a staging site before relying on it in 2026. It runs on 30+ sites and was last updated 4 months ago, and scores 52/100 on our health check.

How many websites use S4D Payment Gateway with Thawan…?

S4D Payment Gateway with Thawan… is active on 30+ WordPress websites and has been downloaded 449 times since it launched in June 2026. It was downloaded 195 times in the last 30 days.

Does S4D Payment Gateway with Thawan… work with WordPress 7.1?

S4D Payment Gateway with Thawan… is officially tested up to WordPress 7.0.7, while the latest release is 7.1.3. It may still work, but try it on a staging site first.

What PHP version does S4D Payment Gateway with Thawan… need?

S4D Payment Gateway with Thawan… requires PHP 8.1 or higher. Most hosts run PHP 8.x today, so it works on any modern WordPress hosting.

When was S4D Payment Gateway with Thawan… last updated?

The latest version, 2.0.4, was released on June 12, 2026 (4 months ago).

Who makes S4D Payment Gateway with Thawan…?

S4D Payment Gateway with Thawan… is developed and maintained by phpawcom.

What are the best alternatives to S4D Payment Gateway with Thawan…?

The most popular alternatives to S4D Payment Gateway with Thawan… are ingenidev, Oman (<10 installs), Darb Delivery (<10 installs) and OMPAY PG (<10 installs).

Powered by PageForge

Want thousands of pages that rank like these? Build them in an afternoon.

This directory runs on the same engine as PageForge. Turn any spreadsheet, CSV or API into thousands of fast, SEO-ready WordPress pages — with schema, internal links and AI-written copy baked in.

  • CSV, Google Sheets & API data sources
  • AI content, schema & internal links per page
  • Works with Elementor, Gutenberg, Yoast & Rank Math
  • Free on WordPress.org — no credit card
Sarah is here to help!
Hi there! 👋 Need help finding what you're looking for?
Sarah
Sarah
Online & Ready to Help
Hi there! 👋 Need help finding what you're looking for?

We'll use this to continue our conversation

Just now ✓ Verified

Join 500+ SEO Pros Scaling Their Strategy

Get exclusive programmatic SEO tactics, AI content workflows, and the latest PageForge updates delivered straight to your inbox. Stay ahead of the algorithm.

We care about your data in our privacy policy.