Feature Requests

Cashback
Summary As an enhancement suggestion for the Woodmart theme, we propose adding a native cashback module. This feature would let WooCommerce store owners configure personalized cashback rewards directly within the theme’s settings, fully integrated with Woodmart’s design. The module would support cashback by product, order, payment method, and shipping method, as well as balance management, expiration rules, usage restrictions, and reporting—aimed at boosting customer loyalty and optimizing conversions. Suggestion Overview The proposed cashback module for Woodmart would enable merchants to set up a variety of reward rules without installing any external plugins. All configurations would live in the theme’s settings panel, ensuring a consistent user experience and avoiding extra library dependencies. Proposed Cashback Types Product-Based: set fixed or percentage cashback values on each product’s edit screen. Order-Based: grant cashback based on cart subtotal or custom minimum/maximum order thresholds. Payment Method: offer differentiated cashback rates for specific gateways (e.g., PayPal, Boleto). Shipping Method: incentivize particular shipping options with extra credit. Referral Program: generate unique links or codes for customers, automatically crediting cashback when referees complete their first purchase. Integration & Technical Components Integrated Settings: all cashback options available in the theme’s settings panel under the same visual customization section. Visual Consistency: badges, messages, and reports inherit Woodmart’s typography, color palette, and spacing. Native Blocks & Widgets: use Gutenberg blocks and native widgets to display cashback balance and history on any page. Elementor Compatibility: provide dedicated cashback widgets for Elementor, enabling drag‑and‑drop placement in custom layouts. Responsive: automatic optimization for desktop, tablet, and mobile without manual tweaks. Customer Experience (Frontend) Product Cashback Badge: display “X% cashback” next to the price, with an informational tooltip. Cart & Checkout Notices: highlight total accumulated cashback and offer an auto‑redeem option. My Account – “Cashback” Tab: a dedicated section showing credit/debit history, available balance, and expiration dates. Administration Panel (Backend) Rule Management: an intuitive interface for creating, editing, and disabling cashback rules by product, category, customer group, or order amount. Usage Restrictions: set credit limits, expiration periods, and exclusions (e.g., promotions or specific coupons). Manual Adjustments: allow admins to manually credit or debit customer accounts for special cases. Automated Notifications: customizable email templates to inform customers about credited, expired, or redeemed cashback. Reporting & Monitoring Analytics Dashboard: charts showing cashback usage trends, redemption rates, and impact on sales. Data Export: download full reports in CSV format for further analysis. Loyalty Insights: identify highly engaged customers and those with strong repurchase potential. Additional Suggested Features Credit Coupon Generation: automatic conversion of cashback into store-credit coupons for future purchases. Points & Rewards System: accumulate points for actions like account signup or leaving reviews, with optional conversion to cashback. Internal Wallet: consolidate cashback balance in a digital wallet for one-click application at checkout Reference: https://woocommerce.com/pt-br/products/cashback-for-woocommerce/
0
Estimated Date Delivery
Hello WoodMart Team, First of all, thank you for your excellent work on the WoodMart theme. I would like to share some feedback and suggest an improvement to the recently added Estimate Delivery feature. While the feature is very useful, there are a few limitations that affect its real-world usability, especially for stores delivering to multiple countries: Current limitations: There is no option for the customer to select their country directly on the product page to view the estimated delivery dates. There is no output of all available shipping methods (such as DHL, DPD, UPS) with individual delivery estimates for each method. The Estimate Delivery does not update dynamically via AJAX when the customer changes the selected country or shipping method. There is no integrated mechanism that checks product-specific "Conditions" for each shipping method and product simultaneously. It is not possible to display multiple delivery methods and their estimated dates together with pricing (optional) in a clean, structured way. Why this is important: Many stores now serve multiple countries. Customers expect to immediately see available shipping methods, costs, and estimated delivery dates based on their country selection. This greatly improves user experience and conversion rates. What could be improved: Add a country selection dropdown on the product page. Dynamically display all available shipping methods based on the selected country. Show individual estimated delivery dates for each available shipping method. Validate the "Conditions" from Estimate Delivery rules for each product dynamically. Use AJAX for a seamless user experience without page reloads. Allow a clean design output for the shipping methods list (icons, titles, dates, prices). These improvements would make the Estimate Delivery feature far more flexible and powerful, especially for international stores. I hope you find this suggestion helpful. If needed, I would be happy to assist further or provide example implementations. Thank you for your time and for continuously developing the WoodMart theme! Best regards,
0
Load More