1.8.0: May 21st, 2025
- New: Full subscription and installment support for WooCommerce variable products! Customers can now subscribe to different product variations (size, color, etc.) with flexible payment options.
- New: Smart sale price handling for subscriptions. When a product is on sale, customers pay the discounted price for their first payment, then the regular price for renewals. Clear disclaimers are automatically displayed on product pages, cart, and checkout.
- New: Enhanced subscription management - customers can now view detailed order totals when viewing their subscriptions in My Account for better payment transparency.
- New: Seamless integration with WooCommerce's new React-powered payment settings interface for a smoother admin experience.
- Tweak: Test mode badges now appear on customer My Account pages when payments were processed in test mode for easier identification of test transactions.
- Tweak: Removed redundant SSL certificate validation checks to prevent false positives since WooCommerce already handles these security verifications.
1.7.0: April 14th, 2025
- New: Added full compatibility with the official WooCommerce Subscriptions extension - now you can use this premium extension alongside StellarPay, while still having access to StellarPay's own subscription features at no extra cost.
- New: When using WooCommerce Subscriptions with StellarPay, customers can purchase multiple subscription products in a single checkout - expanding beyond many payment gateway's limited subscription functionality.
- New: WooCommerce Subscriptions + StellarPay integration enables comprehensive subscription management through the My Account page - customers can update payment methods, cancel, renew, suspend, or reactivate their WooCommerce Subscriptions.
- New: All WooCommerce Subscriptions advanced features now work seamlessly with StellarPay as the payment processor - no need to use less powerful payment gateways when using this premium extension.
- New: Enhanced the Fee Recovery feature to be fully compatible with WooCommerce Subscriptions extension, allowing you to recover transaction fees on both initial and recurring WooCommerce Subscription payments.
- Tweak: The StellarPay "Subscriptions" menu item under the customer "My Account" section now appears conditionally only when WooCommerce Subscriptions is installed.
- Fix: Resolved a PHP notice related to loading translation files.
- Fix: Fixed an issue where the refund button text would change unexpectedly when an error occurred on the admin order detail page.
1.6.0: March 27th, 2025
- New: Introduced a Fee Recovery feature that lets you add a customizable transaction fee to orders, shifting gateway processing costs from you to your customers.
- New: Optimized the cart and checkout “Order Summary” widget so subscription purchasers clearly see their upfront and future charges, reducing confusion and bounce rates.
- Tweak: Ensured installment orders are non-cancellable, reflecting the commitment to pay for items that ship immediately.
- Tweak: Updated the status for orders paid by slower methods (e.g., direct bank transfers) to “On hold” rather than “Processing,” improving accuracy and expectations.
- Tweak: Revised StellarPay’s WooCommerce dependency check to support upcoming integrations with Kadence and StellarSites.
- Fix: Resized the StellarPay logo during onboarding to address an oversized display introduced by a previous tweak.
- Fix: Corrected an issue with Payment Element field colors for non-tabbed layouts (StellarPay > Settings > Appearance), restoring the intended look.
1.5.0: March 12th, 2025
- New: Customize the Stripe Payment Element with brand-matching colors to create a seamless checkout experience that feels like a natural extension of your website.
- New: StellarPay now automatically disables other payment gateways when subscription products are in the cart, preventing failed subscription setups, customer confusion, and lost revenue.
- New: Enhanced support for discount codes and coupons! When applied to subscriptions, coupons now properly discount the first payment while maintaining regular pricing for all subsequent renewals.
- New: Completely redesigned cart and checkout summary widget that clearly distinguishes between what's due today and future renewal amounts. The updated display also provides greater clarity when discount codes are applied.
- New: Subscription IDs on the WooCommerce admin order detail page are now clickable links that take you directly to the subscription details, making cross-referencing faster and more intuitive.
- New: When cancelling discounted subscriptions from the subscription details modal, admins now receive clear guidance on how to process manual refunds for initial payments. This release includes significant improvements to ensure subscriptions work seamlessly with discounts across multiple scenarios including refunds and cancellations.
- New: Our product roadmap is now public! Access it directly from the StellarPay admin screens through a new dedicated section at the bottom of the left sidebar, where you can also view the changelog.
- Fix: Resolved an error that occurred when bulk deactivating plugins while StellarPay was active.
1.4.1: March 3rd, 2025
- Fix: Resolved an issue where "Pay" and "View" buttons incorrectly displayed on the WooCommerce checkout thank you page after purchase completion. This was caused by timing discrepancies between Stripe webhook reception and the "Pending payment" order status. We've enhanced post-checkout payment verification to ensure proper order status is set immediately, eliminating customer confusion.
1.4.0: February 19th, 2025
- New: Enhance your subscription management with advanced refund capabilities directly in the Subscription cancellation modal, giving you even more control over the subscription lifecycle with seamless refund processing.
- New: Enhanced subscription tracking with automatic order notes when payment methods are updated, providing detailed, timestamped records to help you monitor all subscription changes.
- Fix: Strengthened the "Disconnect Test Account" functionality to gracefully handle Stripe-related issues, including expired API keys or missing webhooks, ensuring continuous stability in your testing environment.
- Fix: Corrected order note accuracy for administrator-initiated subscription cancellations, ensuring your order history remains precise and reliable.
- Tweak: Improved the "Events" and "Subscriptions" pages with refined styling to maintain a cohesive design language throughout StellarPay.
- Tweak: Updated all logo instances throughout StellarPay to reflect WooCommerce's new brand identity, maintaining consistency with their latest design updates.
- Tweak: Enhanced settings page field markup to strictly follow HTML standards, improving accessibility and maintainability.
- Tweak: Added dates to changelog entries to make it easier to see when each version was released.
1.3.0: February 5th, 2025
- New: Experience seamless payment tracking with our "View payment in Stripe" button, directly integrated into your WooCommerce Order details screen. Get instant access to payment information right where you need it. (Note: This feature is available exclusively for live orders.)
- New: Say goodbye to migration headaches! Our intelligent domain change detection system ensures your payment processing continues without interruption when moving your site to a new domain.
- New: Take control of your data with our automated event cleanup system. Configure the "Webhook event data retention timespan" setting to automatically maintain a clean and efficient events log.
- New: We've completely reimagined navigation with a sleek new sidebar design. This thoughtful reorganization not only declutters your workspace but also paves the way for exciting future features and expansions.
- New: Event details are now at your fingertips with our new modal window interface, keeping you focused on your work without the distraction of additional browser tabs.
- New: Update subscription payment methods directly within StellarPay's subscription details modal. Stay productive by managing everything without leaving your WordPress dashboard.
- New: Experience real-time subscription status updates with expanded webhook event monitoring, including payment failures and more. Your subscription data stays perfectly synchronized with Stripe at all times.
- New: Introducing smart proration for subscription cancellations. Perfect for membership sites, this feature allows administrators to fairly adjust access periods until the next scheduled payment date, ensuring value for both you and your customers.
1.2.0: January 15th, 2025
- New: Subscription details screen - A new screen in the StellarPay subscription list table allows you to cancel subscriptions, view subscription details, and manage subscription-related actions.
- New: Bulk test data removal - Administrators can now clean up all testing data with a single action before going live. This streamlines the transition from testing to production, ensuring a pristine database from launch.
- New: Improved handling of subscriptions at checkout - Subscriptions are not created until a successful payment is made by customers. This prevents abandoned subscriptions and ensures that only active subscriptions are processed.
- New: Additional customer subscription data - The subscription status and next payment date now appear directly in the WooCommerce order screen, offering a more consolidated view of a customer's complete subscription information alongside their order details.
- New: Database migration system - Implemented an internal migration framework to facilitate smoother plugin updates. A new "Migration logs" tab under "Settings" provides transparency into migration history and status.
- Fix: Statement descriptor validation - Added proper validation for the Statement descriptor field in settings to prevent submission of invalid data that could cause Stripe API errors.
- Fix: Empty graph placeholder - Resolved a visual glitch with the placeholder graphic displayed on the WooCommerce dashboard when no transaction data is present.
- Tweak: Payment Element preview - Made Stripe checkout preview readonly to eliminate confusion with authentication prompts, particularly with Stripe Link's two-factor authentication during testing.
- Tweak: CSS architecture - Refined Tailwind CSS registration process to prevent stylesheet conflicts with WordPress core and maintain consistent styling.
1.1.0: December 12th, 2024
- New: Added the ability for customers to update their subscription payment method from the My Account page.
- New: Added a new "Events" page in the StellarPay settings to view and manage webhook events.
- Fix: Resolved an edge case scenario where if a Stripe account had over the maximum number of allowed webhook endpoints, StellarPay would not be able to create new webhooks and would not fail gracefully.
- Fix: Resolved a minor issue with the new window icon displaying as an emoji if the particular font glyph was not available.
1.0.1: November 21st, 2024
- New: Updated and optimized the plugin's screenshots.
- Tweak: Toned down some of the box-shadowing on certain elements for improved visual consistency.
- Tweak: Updated the "WooCommerce tested up to" version to 9.4.2.
- Tweak: Updated several variable names to be camelCase and follow our convention.
- Fix: Added a notice when the plugin is activated and WooCommerce is not active for WordPress versions less than 6.5.
1.0.0: November 14th, 2024