Skip to content

Require user to agree to terms and conditions before they can complete the checkout process

License

Notifications You must be signed in to change notification settings

bigfork/silvercommerce-checkout-agree-to-terms

 
 

Repository files navigation

SilverCommerce Agree To Terms Checkbox

Adds an "Agree To Terms" checkbox (that is required) to the SilverCommerce checkout process and saves the result against the order.

Install

Install via composer:

composer require silvercommerce/checkout-agree-to-terms

Usage

Setup is pretty simple. In your SilverStripe admin, visit SiteConfig (Settings) > Shop Tab.

Expand "Checkout Settings" and then tick "Require Customer to Agree to Terms"

You must then provide the terms and conditions content in the field below OR (if the CMS is installed) you can link to a terms and conditions page.

The content will then automatically be loaded into a modal on the checkout page.

Finally, you can review if a user has checked the option by checking the "Customer" tab on an order.

About

Require user to agree to terms and conditions before they can complete the checkout process

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • PHP 76.0%
  • Scheme 13.3%
  • JavaScript 8.8%
  • CSS 1.9%