Install
This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.
Install straight from GitHub with WP-CLI:
wp plugin install https://github.com/bryanheadrick/extend-for-woocommerce/archive/refs/heads/main.zipDescription
Extend Integration for WooCommerce
Manual Installation
- Upload the entire
/extend-for-woocommercedirectory to the/wp-content/plugins/directory. - Activate Extend for WooCommerce through the 'Plugins' menu in WordPress.
- Create a dummy product for the Extend Warranty - this product should be hidden from catalog
- Go to WooCommerce > Settings > Products > Extend Warranties and complete the configuation including adding the id from the dummy product.
Notes
For this implementation, the on-product buttons to select the plan are hidden, so the plan options are only displayed after adding to cart.
If you wish to display these, you can fork this plugin and update line 109 on class-products.php
Refunds
Warranty Contracts can be cancelled/refunded by cancelling the warranty line-item on the order edit screen
Frequently Asked Questions
Screenshots
Requirements
Must have an account with Extend (https://www.extend.com/)
API Reference
Not all features are implemented, but this provides a solid foundation. For information on all features, see (https://developers.extend.com/2021-04-01)
Changelog
0.0.0
- First release
Upgrade Notice
0.0.0
First Release