설명
Event Waiver for WooCommerce lets you add a waiver or terms agreement to your checkout flow. Perfect for events, rentals, gyms, tours, and any business that needs customer acknowledgement before purchase.
Features
- Waiver modal triggered when the customer clicks Place Order — checkout is held until the waiver is signed
- Customisable waiver title, terms (rich text), and button text
- Captures name and email with each waiver
- Saves waiver data to WooCommerce orders
- Waiver records viewable in WooCommerce admin
- Waiver info added to order emails and thank-you page
설치
- Upload the
event-waiver-for-woocommercefolder to/wp-content/plugins/ - Activate the plugin through the Plugins menu
- Go to WooCommerce Waiver Settings to configure your waiver title and terms
FAQ
-
Does this work with WooCommerce block checkout?
-
Currently the plugin works with the classic WooCommerce checkout. Block checkout support is planned for a future release.
-
Where is the waiver data stored?
-
Waiver data is saved to WooCommerce order meta and as a separate Waiver post type, viewable under WooCommerce Waivers in your admin.
-
Is the waiver legally binding?
-
The plugin captures the signer name, email, IP address, and timestamp. Consult your legal advisor about requirements in your jurisdiction.
후기
이 플러그인에 대한 평가가 없습니다.
기여자 & 개발자
자국어로 “Event Waiver for WooCommerce”(을)를 번역하세요.
개발에 관심이 있으십니까?
변경이력
1.0.6
- Remove all
is_proflags and Pro-feature marketing from the WP.org build - Sanitize
$_POSTbefore passing to theevwfwc_waiver_session_datafilter
1.0.5
- Add
Requires Plugins: woocommerceplugin header - Add
darrenmcto readme Contributors
1.0.4
- Rename plugin slug to event-waiver-for-woocommerce for WP.org compliance
- Add premium_slug and function_exists guard around Freemius init
1.0.3
- Escape output in plain-text order email
- Add translators comment on order note string
- Unslash $_SERVER[‘REMOTE_ADDR’] before sanitization
1.0.0
- Initial release
- Waiver modal with name, email, and agree checkbox
- WooCommerce order integration
- Admin waiver list with custom columns



