Magento – Please agree to all the terms and conditions before placing the order

magento-1.9payment-methodspaypalpaypal-expressterms and conditions

I need your help. I'm running Magento CE 1.9 and every time someone places an order I get the email saying:

Payment transaction failed. Reason Please agree to all the terms and conditions before placing the order. Checkout Type onepage

However, the order gets placed. I tested it myself and I get the same email even though I agree to terms and conditions. So far I noticed this only with PayPal.

Does anybody know what could it be?

Thank you!

Best Answer

May be it is useful for you

skin/frontend/base/default/js/checkout/review.js

 _bindElementChange : function(input){
        Event.observe(input, 'change', this._onElementChange.bindAsEventListener(this))
    },

change to:

 _bindElementChange : function(input){
        if (input.identify().substr(0, 9) != 'agreement'){        
            Event.observe(input, 'change', this._onElementChange.bindAsEventListener(this))    
        }
    },
Related Topic