Kindly see the screenshot below for some ideas
If a user unpublished a post that is already published then that woocommerce order should be cancelled automatically. This will be stated as part of the terms of service in the woocommerce (featured post) product page.
The feature would be kind of similar to how facebook users can boost their old post.
REALLY AWESOME BRAJESH!
For proper understanding are you reffering to an example like below
Payment for (Author) product grants the user 10 or 20 posting credits
After paying for the (author) product and the user has published 10/20 articles then the user will need to repay again to continue publishing also the editor will be restricted until payment is paid
The number of posting credits can be added via the setting page or woocommerce product settings page
see example https://ibb.co/x237v1X
Do you mind if I can test this addon to see if it meets some of my earlier suggestions at (https://buddydev.com/support/forums/topic/buddyblog-suggestion/) before your final release.