Skip to main content

U.E Terms

Across Europe, a 14-day right of withdrawal is mandatory for any distance sale.

However, for digital products that are available immediately, it is possible to ask the customer to explicitly waive this right. To do so, the customer must perform a clear action, such as checking a box like the following:

I accept the <a href="#" target="_blank">Terms and Conditions</a> and request immediate access to the service, thereby waiving my right of withdrawal.

" I accept the Terms and Conditions and request immediate access to the service, thereby waiving my right of withdrawal. "

Problem: FluentCart breaks or cuts the sentence when it exceeds a certain length. πŸ‘‡

Does anyone have a clean solution to work around this limitation ?

Thx

David

U.E Terms U.E Terms

Jacob Windham

try this:

.fct_checkout_agree_terms label.fct_input_label.fct_input_label_checkbox {
display: inline;
}

.fct_checkout input[type=checkbox] {
display: inline;
margin-right: 10px;
}

D@vid

Jacob WindhamΒ 
Ultimately, this does not work. The text breaks depending on its leng

Aaron Liang

Use smaller font size 🀣

Just kidding. Should be able to fix it with CSS. Can you share a link?

Aaron Liang

I made it work with the following:

1 - Wrap your text in a <p> tag:

<p>I accept the <a href="#" target="_blank">Terms and Conditions</a> and request immediate access to the service, thereby waiving my right of withdrawal.<p>

2 - CSS code:

.fct_checkout input[type=checkbox] {
    min-width: 16px;
}

.fct_checkout_agree_terms label {
    align-items: start;
}

.fct_checkout_agree_terms p {
    margin-block-start: -6px;
    margin-block-end: 0;
}

F. C.

But definitely something they should fix in core as well so no custom CSS hacks are needed.

D@vid

F. C.Β +1