I’m using your Points & Rewards plugin on a WooCommerce website that supports multiple currencies, and I’d like to suggest a feature that would greatly improve its usability in real-world, multi-currency stores.
Currently, points are awarded based on the numeric value of the order total, without taking the currency into account. For example:
A customer earns 10 points for spending 10 EGP.
The same points can later be redeemed on products priced in USD, using the same point-to-value logic.
This creates an unintended imbalance, because points earned in a low-value currency (EGP) can be redeemed against higher-value currencies (USD) without any conversion or normalization. As a result, customers may receive disproportionately high discounts when redeeming points on products priced in foreign currencies.
Suggested improvement:
It would be extremely helpful to have currency-aware handling for points, such as:
Defining point-earning rules per currency
Applying automatic currency conversion when calculating earned points
Allowing different point redemption rates based on the product’s currency
Or mapping points to a base currency internally, then converting as needed
This would make the plugin far more suitable for international and multi-currency stores, and prevent unintended exploitation of point values.
Thank you for your great work on the plugin, and I hope you’ll consider adding this functionality in a future update.
Open
Last updated: January 5, 2026
0 comments
Log in to comment on this feature request.