WP Manifestindependent plugin directory
manifest / ecommerce / merchant-warrior-for-woo

Merchant Warrior for Woo WP Registry grade A. No security issues foundWP RegistryNo security issues foundOpen the reportA

Adds Merchant Warrior as a WooCommerce payment gateway using the MW Payframe for PCI-compliant card tokenisation.

★ 0stars
3release downloads
1.5.0latest · 5mo ago

Install

Download merchant-warrior-for-woo.zip From the 1.5.0 release on GitHub, May 6, 2026

Upload it under Plugins → Add New Plugin → Upload Plugin, then activate.

Install straight from GitHub with WP-CLI:

wp plugin install https://github.com/bakkbone/merchant-warrior-for-woo/releases/download/1.5.0/merchant-warrior-for-woo.zip
No built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.

Adds Merchant Warrior as a WooCommerce payment gateway using the MW Payframe for PCI-compliant card tokenisation.

Description

This plugin integrates Merchant Warrior with WooCommerce via the MW Payframe method.

Card details are entered by the customer inside a Merchant Warrior-hosted iframe. Sensitive payment data never touches your server, allowing you to achieve SAQ A PCI DSS compliance.

Features

  • MW Payframe integration — card data never stored on your server
  • Sandbox / test mode for safe development and QA
  • Refund support via the WooCommerce order screen
  • HPOS (High-Performance Order Storage) compatible

Requirements

Installation

  1. Upload the plugin folder to /wp-content/plugins/.
  2. Activate the plugin through the Plugins screen in WordPress.
  3. Go to WooCommerce > Settings > Payments and click Merchant Warrior.
  4. Enter your Merchant UUID, API Key, and API Passphrase (from your Merchant Warrior Barracks/Camp dashboards).
  5. Disable Sandbox Mode when you are ready to accept live payments.

Frequently Asked Questions

Where do I find my API credentials?

For live credentials, log in to Barracks and navigate to Settings to find your Merchant UUID, API Key, and API Passphrase. For sandbox credentials, log in to Camp and navigate to Settings to find your Merchant UUID, API Key, and API Passphrase.

Is this plugin PCI compliant?

Yes. Because card details are captured inside the Merchant Warrior-hosted Payframe iframe, your server never processes raw card data. This qualifies for SAQ A compliance.

Does this support refunds?

Yes. Partial and full refunds can be initiated from the WooCommerce order screen.

External Services

This plugin connects to the Merchant Warrior payment platform to process credit and debit card payments. The following third-party services are used:

Privacy Policy

This plugin transmits the following customer data to Merchant Warrior's servers when a payment is processed:

  • Billing name, address, city, state, postcode, and country
  • Billing email address and phone number
  • Customer IP address
  • A tokenised card reference (no raw card data is ever transmitted through your server)

Card details themselves are entered inside a Merchant Warrior-hosted iframe and transmitted directly to Merchant Warrior — they never pass through your web server.

Please refer to the Merchant Warrior Privacy Policy for details on how Merchant Warrior handles this data.

Changelog

1.5.0

  • Added 3DS 2.0 support.
  • Added Settings link on the Plugins screen.
  • Fixed fatal error when editing the checkout page in the block editor.

1.4.0

  • Initial public release.

Upgrade Notice

1.4.0

Initial public release.

Releases

2 releases. Each count is every asset in that release; expand a row for the breakdown.

Tag
Published
Assets
Downloads
1.5.0 latest
May 6, 2026 5mo ago
merchant-warrior-for-woo.zip
3
May 6, 2026 5mo ago
merchant-warrior-for-woo.zip
0
A grade

Security

Merchant Warrior for Woo 1.5.0 · audited by WP Registry

No security issues found.

Audited release
1.5.0
Findings
none
Worst severity
—
Content hash
7fe721b2ecad89f0704f633e…

WP Registry hashes the installable build and reports on that exact bytes-for-bytes copy. Embargoed findings are withheld until they are disclosed, so a clean verdict means nothing public is outstanding. WP Manifest does not audit code itself.