SUMO Donations is a complete donation system for WooCommerce. Using this plugin, you can provide options for users to make donations on your website. It supports recurring donations (requires SUMO subscriptions ) . Donations can be made on the single product page, cart page, checkout page, donation form displayed on any page/post using Shortcode and in the checkout box on the cart page and checkout page. Donation can be automatic or manual. You can also force donations (where without making the donation, the user will not be able to complete the purchase (buying)) .
Please note that users can purchase products in the store as they always can, and in addition, they can make a donation .