[NEW MODULE] eCommerce - accept terms on payment page

In addition to #1 here is the first part.