Product Icon

Offer Your Price for WooCommerce

Allow customers to negotiate on the product prices by displaying the make an offer button on the product and shop page.

Confusing discount amounts, weird Tax free behavior

Hello,

I am using your Make an Offer / Offer Your Price plugin on my WooCommerce store. The basic function works, but I ran into a few important issues for an international WooCommerce shop.

My store sells internationally and uses WooCommerce VAT rules. For non-EU customers, VAT is removed automatically at checkout. This creates a problem with how the plugin turns an accepted offer into a discount coupon.

Example:

A product is listed at 230 EUR including German VAT.

A customer offers 150 EUR.

The plugin treats this as:

230 EUR original price
150 EUR offered price
80 EUR discount coupon

For an EU customer, this works as expected.

But for a non-EU customer, WooCommerce removes VAT first:

230 EUR / 1.19 = 193.28 EUR VAT-excluded price

Then the 80 EUR coupon is applied to the VAT-excluded price:

193.28 EUR – 80 EUR = 113.28 EUR

So instead of the customer paying the agreed 150 EUR product price, they pay only 113.28 EUR before shipping/fees.

This is a serious issue for shops selling internationally, because the customer makes an offer for a final product price, but the plugin creates a fixed discount amount. Once VAT is removed at checkout, the result is no longer the agreed offer price.

My main requests/issues are:

1. Editable offer form fields

I would like to be able to add, delete, rename, reorder, and edit fields in the offer form.

Each field should also have an option to be required or optional.

For example, I need to add a required “Shipping country” field, because the correct offer calculation depends on whether VAT applies or is removed at checkout. At the same time I have no need for the Quantities field.

2. Customer confirmation email is not sending

The admin offer notification email is sent correctly, but the customer does not receive a confirmation email after submitting an offer.

I need the customer to receive a simple confirmation that their offer was submitted successfully, which he should, but doesn’t.

3. Email placeholders are not working correctly

In my tests, only the customer name and offer details placeholders work correctly.

Other placeholders, especially the product name placeholder, do not work outside the offer details table.

This makes it difficult to create clean accepted offer, declined offer, and counter offer emails.

4. Offer price and discount amount need clearer handling

The customer submits an offer as a final product price, but the plugin communicates and applies it as a discount amount.

Although technically correct, it is confusing to ask for a final price and to receive just the discount amount as a reply. It gets even more confusing when we are dealing with counteroffers.

It would be very helpful if the plugin could clearly separate:

– original product price
– customer offered product price
– accepted/counter offer product price
– coupon/discount amount
– currency
– whether the calculation is VAT-included or VAT-excluded

Thank you.

Author

dshiftmedia6

Current Status

Open

Last updated: June 3, 2026

0 comments

Log in to comment on this feature request.

Use of your personal data
We and our partners process your personal data (such as browsing data, IP Addresses, cookie information, and other unique identifiers) based on your consent and/or our legitimate interest to optimize our website, marketing activities, and your user experience.