BLACK FRIDAY
Save 59% on PageForge Annual $191/year $485/year
Claim 59% Off →
DebugPay Toolkit for Payfast icon
Actively maintained Tested up to 7.0.7 #57 in diagnostics

DebugPay Toolkit for Payfast

Payfast payment diagnostics for WooCommerce with local logs, ITN/callback checks, sandbox/live labels, and order debug reports.

Active installs<10New
Downloads · 30d75▲ +31.6% vs prev. 30d
Rating—0 reviews
Health score55/100Fair
All-time downloads373Since Jul 2026
Support resolved—No recent threads
RequiresWP 6.0PHP 7.4+
Downloads · 7d15▲ +15.4% week over week
Our verdict

Use with caution

DebugPay Toolkit for Payfast works, but test it on a staging site before relying on it in 2026. Was last updated 3 months ago, and scores 55/100 on our health check.

  • Small user base (<10 active installs)
  • Very few reviews so far

How does it stack up?

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

Daily downloads

112233Jul 14Aug 24Oct 5
Yesterday1
Daily average (1y)5
Peak day44Jul 15, 2026
Last 12 months380

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

Rankings

Where DebugPay Toolkit for Payfast stands today

WordPress.org search rankings

Live position in the plugin search, top 100
KeywordPositionCompeting pluginsCategory
diagnostics >100 2,155 Best diagnostics plugins →
payfast #13 41 Best payfast plugins →
payment gateway >100 3,978 Best payment gateway plugins →
payment logs >100 2,945 Best payment logs plugins →
woocommerce >100 10,000 Best woocommerce plugins →

About DebugPay Toolkit for Payfast

From the official readme · v1.5.0

Description

DebugPay Toolkit for Payfast helps WooCommerce store owners, developers, and support teams investigate Payfast payment issues without acting as a payment gateway.

Use it when Payfast payment activity appears successful but a WooCommerce order stays pending, failed, cancelled, on-hold, or unpaid. The plugin creates local payment logs, order debug panels, and reports for comparing order activity, callback delivery, ITN observations, sandbox/live mode signals, and common mismatch symptoms.

The plugin records WooCommerce order creation events for Payfast-related orders, order status changes, likely Payfast ITN/callback metadata on recognized WooCommerce callback routes, and environment diagnostics. It does not change order statuses automatically.

This plugin does not include, register, enable, or replace a payment gateway. For full logging, your site must already have an active Payfast-compatible WooCommerce gateway that creates Payfast orders and receives Payfast callbacks. If no compatible gateway is detected, the admin screen shows setup diagnostics and a non-affiliated checklist.

DebugPay Toolkit for Payfast is an independent diagnostic tool and is not affiliated with, endorsed by, or sponsored by Payfast, WooCommerce, Woo, Automattic, or WordPress.

Key Features

  • Custom database table for local diagnostic logs.
  • WooCommerce > DebugPay Toolkit admin page.
  • Summary cards, AJAX filters, AJAX pagination, log detail view, CSV export, and clear logs action.
  • Settings for logging, retention, maximum logs, customer data masking, and uninstall cleanup.
  • WooCommerce order admin payment debug panel.
  • Human-readable copyable debug reports.
  • Payfast Health Check with setup status, last activity, ITN/callback observation, issue counts, and recommended actions.
  • Payfast Callback Readiness Check for SSL, permalinks, gateway detection, mode labels, and ITN history.
  • Payfast Test Run Assistant for reviewing a manually tested WooCommerce order by order ID.
  • Payfast Support Pack for sanitized order, health, and log context.
  • Sanitized diagnostic report export for developers and support teams.
  • Built-in issue guide for common Payfast payment gateway and WooCommerce order update problems.
  • Issue classification for common payment/order mismatch scenarios.
  • Site diagnostics for WooCommerce, Payfast gateway detection, SSL, permalinks, WP debug, and log table status.
  • Setup guidance when no Payfast-compatible WooCommerce gateway is detected.
  • Sandbox/live diagnostics that label activity as Sandbox, Live, or Unknown when safe signals are available.
  • WordPress.org Live Preview blueprint for a quick browser-based demo environment.

What This Plugin Does Not Do

  • It does not create, register, enable, or replace a Payfast payment gateway.
  • It does not process payments or collect card or bank details.
  • It does not automatically mark orders paid, cancel orders, or retry callbacks.
  • It does not store Payfast passphrases, API secrets, passwords, or sensitive tokens.
  • It does not claim official affiliation with Payfast, WooCommerce, Woo, Automattic, or WordPress.

Privacy

This plugin does not phone home, track usage, or load remote assets. It stores diagnostic data locally in your WordPress database.

The plugin avoids storing passwords, secrets, passphrases, API keys, sensitive tokens, and card or bank details. Diagnostic log rows include event details, order/payment identifiers, request IP address, and user agent. Customer email and billing phone are masked in generated reports by default.

Sandbox/live diagnostics are read-only. The plugin may inspect safe gateway settings, endpoint hostnames, and callback context to label activity as Sandbox, Live, or Unknown. It does not modify gateway mode and does not read or store Payfast passphrases, API secrets, or sensitive credentials.

Installation

  1. Upload the plugin folder to /wp-content/plugins/debugpay-toolkit-for-payfast/.
  2. Activate the plugin from the Plugins screen.
  3. Make sure a Payfast-compatible WooCommerce payment gateway is installed and enabled if you want full payment logging.
  4. Open WooCommerce > DebugPay Toolkit.
  5. Confirm logging is enabled and review diagnostics.

Frequently asked questions

Is this a Payfast payment gateway for WooCommerce?

No. This plugin is a Payfast payment diagnostics and logging tool for WooCommerce. You still need an active Payfast-compatible WooCommerce gateway to accept payments and receive full logging.

Will this fix Payfast orders that stay pending?

No. The plugin does not change order status or alter payment processing. It helps identify why a Payfast-related WooCommerce order may remain pending, failed, cancelled, on-hold, or unpaid.

Does this plugin change WooCommerce order statuses?

No. The plugin only logs diagnostics and builds reports. It does not mark orders paid, cancel orders, or retry callbacks.

Can it diagnose Payfast ITN or callback problems?

Yes, it can log likely Payfast ITN/callback activity on recognized WooCommerce callback routes and show whether an ITN was observed. It does not take over gateway validation or guarantee that a callback was accepted by the payment gateway.

Does this plugin validate Payfast signatures?

Only when a verified value is available from a safe integration point. The plugin does not request or store your Payfast passphrase and does not replace the gateway validation flow, so callback observations usually show signature status as “Unknown” rather than pretending validation passed.

Does it compare Payfast paid amount with the WooCommerce order total?

Only when both values are safely available. If the plugin cannot confidently compare the paid amount and order total, the amount check remains “Unknown”.

What is the Test Run Assistant?

It is a read-only checklist and order analyzer for a manual Payfast test order. It reviews local logs, ITN/callback observation, sandbox/live mode, and known mismatch signals. It does not create orders, process payments, contact Payfast, or change WooCommerce order status.

What is the Support Pack?

The Support Pack creates a local, sanitized text summary for one WooCommerce order, including order status, Payfast mode labels, recent logs, health status, and support questions. Review it before sharing.

What happens if WooCommerce or Payfast is inactive?

The plugin does not fatal error. It shows an admin notice if WooCommerce is unavailable and reports Payfast gateway detection as no or unknown where appropriate. If no Payfast-compatible WooCommerce gateway is detected, it shows setup guidance and a checklist. It does not provide or enable a payment gateway.

Does the plugin send data to an external service?

No. It does not phone home, track usage, or load remote assets. Diagnostic data is stored locally in your WordPress database.

Can I delete plugin data on uninstall?

Yes. Enable “Delete data on uninstall” in WooCommerce > DebugPay Toolkit before uninstalling.

Changelog

Adds a read-only Payfast Callback Readiness Check and copyable callback troubleshooting report.

1.5.0

  • Added Payfast Callback Readiness Check for local ITN/callback troubleshooting.
  • Added copyable Callback Readiness Report with site URL, possible WooCommerce callback route, gateway detection, sandbox/live labels, SSL, permalinks, and ITN history.
  • Added manual checklist for gateway URL confirmation, public HTTPS access, firewall/caching rules, WooCommerce logs, PHP errors, and post-test log review.
  • Kept callback checks local and read-only: no test callbacks, no Payfast connection, and no gateway or order status changes.

1.4.0

  • Added Payfast Support Pack with sanitized WooCommerce order, mode, health, and log context.
  • Added suggested support questions for ITN/callback delivery, sandbox/live mode, gateway credentials, logs, firewall rules, and caching.
  • Improved dashboard cards so text values such as Unknown, Observed, and issue labels display correctly.
  • Kept the support pack read-only and local-only.

1.3.0

  • Added Payfast Test Run Assistant, order-based diagnostics, and Copy Test Run Report.
  • Kept the assistant read-only with no payment, gateway, or order status changes.

1.2.0

  • Added Payfast Health Check with gateway detection, SSL/permalink checks, activity, ITN/callback observation, issue counts, and Copy Health Summary.

1.1.0

  • Added diagnostic report export and Issue Guide for Payfast ITN/callback, sandbox/live, amount mismatch, and WooCommerce order status troubleshooting.

1.0.0

  • Initial release with Payfast payment logging, WooCommerce order diagnostics, ITN/callback observations, AJAX filters, CSV export, sandbox/live labels, privacy masking, and HPOS-compatible order panels.

Full changelog on WordPress.org →

Screenshots

DebugPay Toolkit logs screen with Payfast payment diagnostics, filters, pagination, and issue labels.
DebugPay Toolkit logs screen with Payfast payment diagnostics, filters, pagination, and…
WooCommerce order payment debug panel with timeline, mode labels, and copyable support report.
WooCommerce order payment debug panel with timeline, mode labels, and copyable support…
Setup and diagnostics view for Payfast-compatible gateway detection, sandbox/live mode, and site checks.
Setup and diagnostics view for Payfast-compatible gateway detection, sandbox/live mode…

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 DebugPay Toolkit for Payfast alternatives

All diagnostics plugins →
Alternatives
Rank Plugin Active installs Rating Updated Health
1 Performance Lab Performance Lab Performance plugin from the WordPress Performance Team, which is a collection of standalone… by WordPress Performance Team 100K+ ★★★★★★★★★★ 4.3 (51) 1 month ago 74
2 Server Info – System Health & Diagnostics Suite Server Info – System Health & Diagnostics Suite Inspect WordPress, PHP, database, caching, SSL, and server health from one… by Usman Ali Qureshi 3K+ ★★★★★★★★★★ 3.8 (12) 2 months ago 69
3 Commerza for WooCommerce Commerza for WooCommerce Detect performance bottlenecks in WooCommerce stores and monitor checkout, cart, and order… by Dmitry Kokorin 90+ ★★★★★★★★★★ No reviews 7 months ago 40
4 Multisite Usage Scanner Multisite Usage Scanner Scan your WordPress multisite network to identify which plugins are actively used across… by Dominic Johnson 80+ ★★★★★★★★★★ No reviews 9 months ago 40
5 atec 404 Tracker atec 404 Tracker Lightweight 404 logger for tracking broken links and bot activity. by docjojo 50+ ★★★★★★★★★★ 5 (2) 3 months ago 60
6 Zibal Advanced Connection Checker Zibal Advanced Connection Checker Run admin-only diagnostics for Zibal gateway connectivity, outbound server IP status, and… by zibal 30+ ★★★★★★★★★★ No reviews 4 months ago 52
7 Kelpiks FormProof Kelpiks FormProof Audit Contact Form 7 configuration and run controlled email-path tests before a broken form… by Kelpiks Digital 30+ ★★★★★★★★★★ No reviews 3 months ago 58
8 SiteHale SiteHale Free one-click Site Checkup — cron health, PHP fatals, database bloat, updates, SEO basics… by sitehale 20+ ★★★★★★★★★★ 5 (1) 6 days ago 74
9 NPC Maintenance Inspector NPC Maintenance Inspector WordPress maintenance health-check tool with 9-point diagnostics, history tracking, and… by npc01 20+ ★★★★★★★★★★ No reviews 1 month ago 63
10 Zoofi Ads.txt Helper for AdSense Zoofi Ads.txt Helper for AdSense Set up and diagnose Google AdSense code and ads.txt from one publisher ID, with duplicate… by zoofiai 10+ ★★★★★★★★★★ No reviews 1 month ago 62

FAQ

DebugPay Toolkit for Payfast: quick answers

Straight answers, pulled from live WordPress.org data.

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

Is DebugPay Toolkit for Payfast free?

Yes. DebugPay Toolkit for Payfast is free to download and use from the official WordPress.org plugin directory.

Is DebugPay Toolkit for Payfast safe to use in 2026?

DebugPay Toolkit for Payfast works, but test it on a staging site before relying on it in 2026. Was last updated 3 months ago, and scores 55/100 on our health check.

How many websites use DebugPay Toolkit for Payfast?

DebugPay Toolkit for Payfast is active on <10 WordPress websites and has been downloaded 373 times since it launched in July 2026. It was downloaded 75 times in the last 30 days.

Does DebugPay Toolkit for Payfast work with WordPress 7.1?

DebugPay Toolkit for Payfast 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 DebugPay Toolkit for Payfast need?

DebugPay Toolkit for Payfast requires PHP 7.4 or higher. Most hosts run PHP 8.x today, so it works on any modern WordPress hosting.

When was DebugPay Toolkit for Payfast last updated?

The latest version, 1.5.0, was released on July 21, 2026 (3 months ago).

Who makes DebugPay Toolkit for Payfast?

DebugPay Toolkit for Payfast is developed and maintained by Ravi Khadka.

What are the best alternatives to DebugPay Toolkit for Payfast?

The most popular alternatives to DebugPay Toolkit for Payfast are Performance Lab (100K+ installs), Server Info (3K+ installs) and Commerza for WooCommerce (90+ 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.