Terms & Conditions on checkout page

How can I add a link onthe checkout page for the test that says



“By checking this checkbox, you accept the Terms and Conditions.”



We’d like to have it look like this:



“By checking this checkbox, you accept the Terms and Conditions (opens in a new window).”



this way folks can have a quick whiz through the stuff the lawyers insist on without leaving the checkout page?

Find out here - [url]CS-Cart Documentation — CS-Cart 4.15.x documentation



Always check knowledgebase for more interesting features.

On part 2 where you have to replace the code you can enter


{if $settings.General.agree_terms_conditions == "Y"}




it works like the other but its controled by the lang you got setup from your store

Another way to do it is to just modify checkout_terms_n_conditions in languages. You can put hrefs in right there and not have to mess with the tpl’s directly. Something like:



By checking this checkbox, you accept the Terms and Conditions.



works fine. Just make sure the link goes to the page you want by opening the page and copying the pertinent part of the URL (the part after index.php? if the page is on your site).

I also did the way which tletourneau described.

On top of it, I added a block at the central column (position last) at the checkout tab, that include the links to the terms and conditions, privacy policy, shipping, etc etc pages. :wink:

thanks for these guys - finally getting around to some of the tweaks we want


[quote name=‘nodame’]I also did the way which tletourneau described.

On top of it, I added a block at the central column (position last) at the checkout tab, that include the links to the terms and conditions, privacy policy, shipping, etc etc pages. ;)[/QUOTE]



like the sound of this - hadnt even considered it - will give it a crack tonight and see how this looks :wink:

Works a treat - many thanks again tletourneau & nodame (block on the todo list :slight_smile: )

Hey guys.

I’ve attempted to follow the above instructions to add through the languages section…

But I don’t seem to have a “checkout_terms_conditions” title already there.



these are the checkout variables that are visible.



Checkout

checkout_req

checkout_show

text_2checkout_notice

text_anonymous_checkout

text_checkout_login_notice

text_checkout_new_profile_notice

text_min_order_amount_required



What am I missing?

Do I have to create a new variable?



I should mention that I am new to CS cart, but i’m a quick learner!



Thanks

It is checkout_terms_n_conditions. You can search for ‘terms’ to find it.



Bob

[quote name=‘jobosales’]It is checkout_terms_n_conditions. You can search for ‘terms’ to find it.



Bob[/QUOTE]



Bob.



I searched in language / variables & do not have anything come up with the search for “terms”



Any other ideas?



Pete

Sounds like you are missing a language variable. You can just add the variable ‘checkout_terms_n_conditions’ and set the value to whatever you want. Should work fine after that.



Bob

I want to do it the way tletourneau did it but when im checking out it does not have a check box anywhere to accept terms of agreement and I dont know if I have something off in all my other websites ive done with CS-Cart its there but, Im at a lost why its not showing up.

How do I add a box with the t&c embedded in the checkout page and an 'agree' tickbox.

Does anyone know how to do that?