Skip to content

Releases: pardus79/Pulse-Commissions

v0.2.0

27 Feb 01:53

Choose a tag to compare

Added BTCPayServer 2.x compatibility!

v.0.1.1

30 Sep 02:36

Choose a tag to compare

Pulse Commissions v0.1.1 Release Notes

We're excited to announce the release of Pulse Commissions v0.1.1. This update brings important improvements to enhance the plugin's functionality and compatibility.

New Features

Support for Variable Products

  • Added support for WooCommerce variable products.
  • Commission setups can now be applied to parent products and will be correctly processed for all variations.

Improvements

Enhanced Commission Processing

  • Improved the commission calculation logic to handle both simple and variable products efficiently.
  • Updated the process_order_commissions method to ensure accurate commission calculations for all product types.

Better Metadata Handling

  • Enhanced the add_commission_data_to_order_item method to properly handle commission setups for both variations and parent products.
  • Improved the storage and retrieval of commission data in order item metadata.

Bug Fixes

  • Fixed an issue where commissions were not being correctly applied to variable product orders.
  • Resolved a problem with commission setups not being recognized for product variations.

Developer Notes

  • The process_order_commissions method now checks for commission setups on both the variation and the parent product.
  • Added additional error logging for improved debugging capabilities.

Upgrading

To upgrade to Pulse Commissions v0.1.1, please backup your website and database before updating the plugin through your WordPress admin panel or via FTP.

After upgrading, we recommend reviewing your product commission setups, especially for variable products, to ensure they are configured correctly.

Thank you for using Pulse Commissions! We appreciate your feedback and support.

v0.1.0

09 Sep 04:58

Choose a tag to compare

v0.1.0 Pre-release
Pre-release

Pulse Commissions v0.1.0 Release Notes

We're excited to announce the initial release of Pulse Commissions, a WordPress plugin that enables automated item-specific commission payouts for WooCommerce using the Bitcoin Lightning Network and BTCPayServer.

Features

  • Item-Specific Commissions: Set up unique commission structures for individual products.
  • Flexible Payout Options: Support for both percentage-based and flat-rate commissions.
  • Multiple Payouts: Configure multiple commission recipients per product.
  • Lightning Network Integration: Fast, low-cost payouts using Bitcoin's Lightning Network.
  • BTCPayServer Integration: Seamless connection with your BTCPayServer instance for secure and automated payouts.
  • WooCommerce Compatible: Fully integrates with WooCommerce for easy order tracking and commission calculations.

Key Functionalities

  • Easy-to-use admin interface for setting up commission structures.
  • Automatic calculation of commissions on order completion.
  • Detailed commission breakdown in order notes.
  • Support for manual and automatic approval of commission payouts.

Installation

  1. Download the Pulse Commissions plugin ZIP file.
  2. Upload and activate the plugin through the WordPress admin panel.
  3. Configure the plugin settings with your BTCPayServer details.

Configuration

  • Set up your BTCPayServer URL, API Key, and Store ID in the plugin settings.
  • Create payout setups for your products.
  • Assign commission setups to individual products in the WooCommerce product editor.

Requirements

  • WordPress 5.0+
  • WooCommerce 3.0+
  • BTCPayServer instance
  • PHP 7.2+

Important Notes

  • This is a beta release. We recommend thoroughly testing in a staging environment before using in production.
  • Ensure your BTCPayServer instance is properly configured for Lightning Network payouts.
  • Regular backups of your WordPress database are recommended.

Feedback and Support

We welcome your feedback and suggestions for improving Pulse Commissions. Please submit any issues or feature requests through our GitHub repository.

Thank you for trying Pulse Commissions! We hope this plugin helps streamline your commission payouts using the power of the Lightning Network.