The "Pay What You Want" feature does not work properly when used in conjunction with the "Order Bump" option. The issue occurs when a customer adds an additional product along with the main product. The system applies a discount that affects the total price, reducing it to the minimum allowed for each product. Buggy buggy.
Example:
Minimum price per product: $2.
The customer decides to pay $100 for the main product.
When the additional product is added, the system calculates the total price as $4 ($2 for each product), ignoring the $100 the customer intended to pay.
Impact:
This error has been confirmed in two sales. My customers reported the issue, and I verified it :(
Steps to Reproduce:
Set up a main product with the "Pay What You Want" option.
Set a minimum price of $2 for the main product.
Add an "Order Bump" option (additional product).
Attempt to make a purchase where the customer wants to pay an amount higher than the minimum allowed (e.g., $100).
Observe that the total price is calculated as the sum of the minimum prices instead of the intended amount.
Screenshots attached.
Cheers,
Ariel - Software Developer during the day. Trying to attemp as a writer during the night.