dokan
dokan copied to clipboard
VENDOR SUBSCRIPTION - Offer automatic renewal / direct cancellation options
Is your feature request related to a problem? Please describe.
For now, we don't have the ability to have a monthly price VS a yearly subscription price for a pack, while any subscription model-based companies offer this option.
So the only option we have is to create one type of pack: Option 1. with monthly payment for a year: But the issue with that is that the subscription will be automatically renewed every month for a year, so sellers cannot cancel the subscription when they want during the year. They cannot easily let know the admin either, who is apparently the only one who can do this (but actually, it does not work properly with Stripe Express).
Option 2. Or create a monthly pack for a month: but this option is really annoying for vendors as it means that they need to re-subscribe to their pack every month.
Describe the solution you'd like
As I guess it will take time to offer these monthly VS yearly price subscription packs, the easiest option would be to:
Option 1: Have an automatic renewal option for the packs that the admnin could enable or not in the admin, on the subscription products + that the vendor could select or not when they subscribe to the pack.
Option 2. Provide a way for the vendor to request a direct cancellation from their vendor dashboard, and provide a way for the admin to accept the direct cancellation or not. admin
Describe alternatives you've considered
So the only option we have is to create one type of pack: Option 1. with monthly payment for a year: But the issue with that is that the subscription will be automatically renewed every month for a year, so sellers cannot cancel the subscription when they want during the year. They cannot easily let know the admin either, who is apparently the only one who can do this (but actually, it does not work properly with Stripe Express).
Option 2. Or create a monthly pack for a month: but this option is really annoying for vendors as it means that they need to re-subscribe to their pack every month.
Additional context
We use Stripe Express
@nurul-umbhiya Also note that for now when a vendor cancels the subscription and then upgrade or downgrade right after the cancellation, all subscriptions will get cancelled on the next billing month and the vendor needs to subscribe again, even though the recurrency of the last subscription was set up to a year.
And so it seems that when vendor cancels their subscription, it is cancelled on the next billing cycle (month) and not at the end of the billing cycle (which is one year). Is this the expecting behaviour for now?
@Sophie-2e Kindly mention the Payment Gateway you are using.
@nurul-umbhiya Sure, I am using Stripe Express payment gateway with the Dokan Stripe Express Module
@nurul-umbhiya @imtiaz-pranto any update on this?
@Sophie-2e We are currently addressing this issue. We anticipate that it will become available once the reworking of the enhanced subscription module is done.
Happy New Year @imtiaz-pranto, when will the reworking of the enhanced subscription module be done? This is blocking the launch of our marketplace.
@imtiaz-pranto, when will the reworking of the enhanced subscription module be done? This is completly buggin with last dokan updates as reported here: https://github.com/getdokan/dokan/issues/2044
This is blocking the launch of our marketplace.