Magento Terms and Conditions Missing

This was an inter­est­ing issue we ran into recently while build­ing an E-commerce site for one of our clients. Typ­i­cally “Terms and Con­di­tions” is eas­ily enable in the admin­is­tra­tive sec­tion by first going to Con­fig­u­ra­tion -> Sys­tem -> Check­out ->Check­out Options and choos­ing yes to enable “Terms and Con­di­tions”. Then going to Sales -> Terms and con­di­tions and typ­ing in your terms. With our setup, we were able to choose yes to enable “Terms and Con­di­tions”, but we were not able to see the option under sales to fill in a list of terms.

The only fix that worked for us was to log into php­MyAd­min, and add the fol­low­ing values.

1
2
insert into checkout_agreement values (null, 'Terms and Conditions', 'These are your terms!!!', '', 'Yes/No', 1, 0);
insert into checkout_agreement_store values (1,1);

Sim­ply change ‘These are your terms!!!’ to the terms that apply to your site, and that’s it.

You can also write in HTML at this point, and use this fix to dis­play things like hyper­links, fonts, etc.


Was this article helpful? Here's a few related articles which may also interest you.

Related Posts:


3 Comments to “Magento Terms and Conditions Missing”

  1. MBH says:

    Hey guys–

    Saw this arti­cle and am expe­ri­enc­ing the exact same problem..but your fix doesn’t seem to have solved it! Any­thing I’m miss­ing that could explain the no-show of the sales->T&C menu item?

  2. Admin says:

    Unfor­tu­nately this fix won’t allow you to see or edit your sites “Terms and Con­di­tions” in the admin­is­tra­tive area. Mean­ing, our fix doesn’t enable GUI admin­is­tra­tive access. But what it does do is allow you to dis­play your “Terms and Con­di­tions” dur­ing the check­out process, fol­low­ing man­ual inser­tion of the data. If you’re uncom­fort­able with edit­ing your data­base directly via php­MyAd­min, which is absolutely under­stand­able, we DO NOT rec­om­mend this fix. But adding the value to the cor­rect table should enable this functionality.

    So to our com­menter, are you able to see the data in the appro­pri­ate table after you’ve made this mod­i­fi­ca­tion? And if so, is it Exactly as you see dis­played above?

  3. Chris says:

    Same here! After 2 years of run­ning magento with­out a slight error I updated it and added a new theme … and now — the described prob­lem occurc.
    Will try the workaround via database …

    Thanks!

Leave a Comment