How can I add a discount checkbox to my product page?

Topic summary

Goal: offer a 5% discount on a product page when a customer explicitly waives the right to return by ticking a checkbox.

Requested behavior: checking the box should automatically apply a 5% price reduction, and the customer’s opt-out should be recorded for later reference.

Tracking concept: link the checkbox to a mailing list labeled “no return” to collect customers who choose the option, serving as a log of consent.

Open question: seeks guidance on how to implement the checkbox, connect it to discount calculation, and persist a clear record of the customer’s selection.

Status: no solutions provided yet; the request remains open for implementation advice.

Summarized with AI on February 18. AI used: gpt-5.

Hello,

I want to offer customers 5% discount if they waive their right to return. I want to offer it as a checkbox in the product page. So through the checkbox the customer indicates that they do not want to return the products.

Then the 5% discount should be applied automatically.

Somewhere it should also be logged that the customer has enabled the checkbox.

I thought of the following: Checkbox on product page that is linked a mailing list. Mailing list then called no return. There I want to collect the customers who use this.

Does anyone know how I can process that?