A complete history of changes, improvements, and fixes for the PowerTranz Payment Gateway for WooCommerce.
Version 1.0.8 – PowerTranz-Managed Recurring
Release Date: December 2024
New Features
- PowerTranz-Managed Recurring Subscriptions – let PowerTranz handle recurring billing automatically
- Recurring Webhook Handler – process payment notifications (R0, R1, R4, RD0-RD3, RE, R5)
- Automatic Renewal Orders – creates WooCommerce orders when PowerTranz processes payments
- Subscription Lifecycle Management – handles payments, declines, cancellations, and expirations
Improvements
- Fixed webhook parsing to extract data from PaymentResponse object
- Added cycle detection to prevent duplicate orders on initial payment
- Updated decline codes (RD0-RD3) with accurate PowerTranz meanings
- Fixed date handling: StartDate uses today, ExpiryDate always included
- Proper frequency code conversion (Daily, Weekly, Fortnightly, Monthly, etc.)
Version 1.0.7 – Spanish Translation
Release Date: November 2024
New Features
- Spanish (es_ES) translation support
Improvements
- Security hardening with wp_unslash() on all POST variables
- Removed debug logging from production code
- Code cleanup for WordPress Plugin Check compliance
Version 1.0.6 – Beta 2
Release Date: November 2024
New Features
- Complete SPI (Server Payment Interface) implementation
- Hosted Payment Page support for reduced PCI scope
- Kount fraud detection integration (SPI mode)
- Admin dashboard with welcome page and feature overview
- Card logos shortcode
[powertranz_cards]
Improvements
- Enhanced 3D Secure 2.0 flow handling
- Improved error messages and response code handling
- Better logging for troubleshooting
- Updated admin styling with PowerTranz and WooCommerce branding
Version 1.0.0 – Initial Release
Release Date: November 2024
Features
- FPI (Form Payment Interface) integration
- 3D Secure 2.0 authentication
- Card tokenization and saved payment methods
- WooCommerce Subscriptions support
- Sale and Authorize/Capture transaction types
- Full and partial refunds
- Multi-currency support
- Test and Live mode switching
- Comprehensive debug logging
Upgrade Notice
When upgrading between versions:
- Back up your site before updating
- Test in a staging environment first if possible
- Review your gateway settings after updating
- Process a test transaction to confirm everything works
Settings are preserved during upgrades. No reconfiguration is typically required.