https://github.com/silvercommerce/checkout-agree-to-terms
Require user to agree to terms and conditions before they can complete the checkout process
https://github.com/silvercommerce/checkout-agree-to-terms
Last synced: 5 months ago
JSON representation
Require user to agree to terms and conditions before they can complete the checkout process
- Host: GitHub
- URL: https://github.com/silvercommerce/checkout-agree-to-terms
- Owner: silvercommerce
- License: bsd-3-clause
- Created: 2020-06-03T09:29:59.000Z (about 6 years ago)
- Default Branch: 1
- Last Pushed: 2020-06-03T20:14:06.000Z (about 6 years ago)
- Last Synced: 2025-10-20T01:54:04.730Z (8 months ago)
- Language: PHP
- Size: 14.6 KB
- Stars: 0
- Watchers: 1
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: changelog.md
- Contributing: contributing.md
- License: LICENSE
Awesome Lists containing this project
README
# 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.