You can create any type of package e.g daily/weekly/monthly/yearly subscription, free trial, paid trial, one time payment. User can upgrade or downgrade or cancel his/her subscription.
Demo https://codecanyon.net/item/directory-listing-for-producers-retailers/20037795
Downloadhttps://www.filecad.com/e145/Directory-Listing-for-Producers-&-Retailers-v1.0.7.rar