- This topic has 32 replies, 2 voices, and was last updated 1 year, 8 months ago by
Sangita Support Squad.
-
AuthorPosts
-
-
May 8, 2024 at 9:35 PM #219736
Nathan Wolhendler
ParticipantSince I updated the version users who sign up to sell in my shop are not getting assigned to a subscription package and not receiving emails!
Please help asap! -
May 8, 2024 at 10:15 PM #219737
Sangita Support Squad
KeymasterSorry to hear that you have faced an issue on your end. Kindly create a staging site that should be an exact replica of your live site and share the staging site url, temporary admin and FTP access of that site with us so that we can look into it and help you accordingly to solve the problem.
Also while sharing the access don’t forget to mark your reply as private.
-
May 9, 2024 at 8:12 PM #219765
Nathan Wolhendler
ParticipantThis reply has been marked as private. -
May 9, 2024 at 8:45 PM #219766
Sangita Support Squad
KeymasterThanks for sharing the access. Can we deactivate plugin and themes on your end to check the flow accordingly.
-
May 9, 2024 at 8:55 PM #219767
Nathan Wolhendler
Participantsure, in the staging site
-
May 9, 2024 at 9:11 PM #219768
Sangita Support Squad
KeymasterThanks for the confirmation. Kindly give us some time to check and get back to you accordingly.
-
May 9, 2024 at 10:41 PM #219769
Nathan Wolhendler
ParticipantI just tested booking an appointment and no emails came through there either, not sure where the issue is coming from but somethings gone wrong since the update
-
May 9, 2024 at 11:02 PM #219770
Nathan Wolhendler
ParticipantAlso no longer seeing the add-ons tab when adding a new product (I had the add-on plugin but then removed because it is included in the appointment product plugin and was working when last tested before the update)
-
May 10, 2024 at 11:44 AM #219775
Sangita Support Squad
Keymaster@Nathan Wolhendler, We deactivated all the plugins except WooCommerce, MultiVendorX, MultiVendorX Pro on your end and added a test plan and when a user is registering through that plan the flow is working fine and he is getting added a vendor with the subscription plan assigned.
Now with the plan that was already added on your end, the issue is happening because after clicking on the register button we are getting redirected to a custom page instead of the checkout and hence the order pacing for the membership plan is not done and the user is coming as pending vendor and no membership plan is assigned to him.
So kindly check if you have added any custom code on your end fore the vendor registration flow on your end with the plan that was already added.
Regarding the emails for appointment products, I have installed the email log plugin on your end and when a user is booking an appointment the email is getting triggered accordingly. Kindly check on your end once again carefully.
For the Product add on module, the module is dependent on the wooCommerce Product add on plugin so you need to have the plugin activated and then enable the module accordingly to have the “Add ons” option on your end.
Kindly check all these and let us know if you need any further assistance from our end.
-
May 10, 2024 at 9:09 PM #219794
Nathan Wolhendler
ParticipantThe appoint-able products addon has its own add on feature so when you add that one you get a message that the product-add ons was disabled.
-
May 10, 2024 at 9:21 PM #219795
Nathan Wolhendler
ParticipantI also have not put in any custom code to redirect the user, the plan is free, I thought that was why it does not go to checkout? Not it was all working berfore I updated the plugin, how can I get the old files so my site works again meanwhile?
-
May 10, 2024 at 9:34 PM #219796
Sangita Support Squad
KeymasterIt is really strange as the registration flow with the new test plan we added on your end is working fine on your end.
Kindly give our team some time to debug the issue further on your staging site with your existing planWe will keep you posted.
Thanks for your understanding. -
May 11, 2024 at 4:40 PM #219815
Sangita Support Squad
Keymaster@Nathan Wolhendler, Our team debugged the issue on your site and found out that you used wrong shortcode for the WooCommerce My account page. You put [[woocommerce_my-account]] instead of[woocommerce_my-account] and hence the issue arised on your end.
We have corrected the shortcode and now the flow of vendor registration with the membership plan is working accordingly. Kindly check once on your staging site.
Regarding the issue with activating the WooCommerce Product Add-On plugin, it seems modifications have been made in the latest update of the WooCommerce Appointment plugin. They’ve integrated the functionality of the Product Add-On plugin into the Appointment plugin itself, causing activation conflicts. Our Product Add-On module relies on the separate Product Add-On plugin for activation and functionality.
But our Product Addon module is dependent on the WooCommerce Product Add on plugin and only if that plugin is activated then only the module will get activated and the working of that module will work.We’re currently exploring modifications on our end to align with these changes. Please bear with us as we investigate further and provide updates accordingly. Thank you for your patience.
-
May 11, 2024 at 5:52 PM #219819
Sangita Support Squad
KeymasterPlease insert the following code into the functions.php file of your active theme. This will ensure that the Product Add-On plugin is activated even when the WooCommerce Appointment plugin is active, allowing the Product Add-On module to function properly for vendors.-
add_action( 'admin_init', 'enable_addons', 99 ) ;
function enable_addons() {
if ( is_plugin_active( 'woocommerce-appointments/woocommerce-appointments.php' ) ) {
activate_plugins( 'woocommerce-product-addons/woocommerce-product-addons.php' );
}
}
Our team is looking for a permanent solution to resolve this issue. As sson as we will have an update we will let you know.
-
May 13, 2024 at 2:04 AM #219847
Nathan Wolhendler
ParticipantI’m not seeing where you changed that shortcode, is it on the my-account page? /I have the elementor my account widget on there (Which you said to be compatible with the plugin) Also when adding the code will that not give me any issues with the functionality of the appointment plugin? (I already canceled the add-on plugin)
-
May 13, 2024 at 10:27 AM #219853
Sangita Support Squad
Keymaster@Nathan Wolhendler, The issue that you faced was because you passed a wrong shortcode for the WooCommerce my account page.
Just pass the correct shortcode that is given below for the WooCommerce My account page while editing the page with Elementor.
[woocommerce_my_account]
Regarding the code shared in the previous post, please note that after adding the code on your end the WooCommerce Product addon plugin remains activated even if the WooCommerce Appointment plugin is activated on your end.Until our team can furnish an alternative solution, please incorporate the provided code on your end. We need some time to examine the modification from the WooCommerce Appointment plugin and devise a suitable solution accordingly.
Let us know if you need any further assistance from our end. -
May 13, 2024 at 7:58 PM #219897
Nathan Wolhendler
ParticipantNow I’m really confused, firstly I didn’t add shortcode, I think you see that after disabling elementor, also testing on the staging site after you made updates now the user is not coming in as a pending vendor?
-
May 13, 2024 at 8:09 PM #219898
Nathan Wolhendler
ParticipantAlso, my email log is showing that it sent the email, but the emails are not coming through?
-
May 13, 2024 at 8:40 PM #219900
Sangita Support Squad
KeymasterNathan, let me explain the scenario to you. As you said that the vendors are coming as pending vendors and no membership plans are getting assigned to them, so we disabled all plugins except WooCommerce MultiVendorX and MultiVendorX pro on your end and switched to default theme. After that we tried to register a vendor through the plan that was added on your end and in that flow after filling out the registration form the users were not getting redirected to the checkout ( that should be the default flow) instead they are getting redirected to some other page and as their registration is not completed they are coming as pending vendors without any plan assigned.
So our team tried to debug the issue further on your end and found out that you are using extra braces for the WooCommerce my account page shortcode and they modified that and the vendor registration is working fine.
Kindly check the same in your end.
Also for the appointment product, when a user is making an order for a appointment the emails are getting triggered accordingly. So can you please let us know which email are you referring to so that we can check the same and assist you accordingly.
-
May 13, 2024 at 8:44 PM #219901
Nathan Wolhendler
ParticipantSorry for the misunderstanding, in my site all vendors come in as pending vendors and need to be approved before they can sell on the marketplace. In terms of redirects I did not set any redirects on my site, also I didn’t add any shortcode, I believe the my-account shortcode must be generated by elementor
-
May 13, 2024 at 8:45 PM #219902
Nathan Wolhendler
Participantthe emails I am having a problem with are the emails sent out when a new user signs up to sell on the marketplace. The pending vendor email and approved vendor email
-
May 13, 2024 at 9:48 PM #219910
Sangita Support Squad
KeymasterIt seems you have added some custom code to make the vendors pending after successful registration. Now kindly activate all plugins and your theme and all custom codes on your end. Then check the short code added on the elementor designed My account page and there pass the correct shortcode and then check the flow of vendor registration and let us know whether there comes any issue.
-
May 13, 2024 at 11:19 PM #219912
Nathan Wolhendler
ParticipantCan you turn on Elementor and have a look, I don’t see any shortcode on the my-account page, I have the elementor my account widget there?
-
May 14, 2024 at 10:27 AM #219921
Sangita Support Squad
Keymaster@Nathan Wolhendler, We have activated the Elementor and the Elementor Pro plugin on your staging site and then tested the vendor registration flow and that is working absolutely fine.
Currently as there is no custom code added to make the users pending after registration hence users are becoming vendors after successful registration process.So kindly add the custom code on your end that you have used to make the user as pending vendor after successful registration and after that check the flow on your end.
Let us know if you need any further assistance from our end.
-
May 14, 2024 at 10:23 PM #219958
Nathan Wolhendler
ParticipantHow can my users get assigned to the membership package while being set as a pending vendor. I got the email working now, but still not finding the short-code you were referring to.
-
May 14, 2024 at 10:35 PM #219960
Sangita Support Squad
KeymasterAs per our default flow once the user completes the payment successfully in the registration flow with the membership , the membership gets assigned to him and he becomes the vendor and gets redirected to the vendor store set up wizard.
Now I assume that you have added some custom code on your end for which the vendor is completing the payment for registering successfully and the plan is getting assigned to him but he is coming as a pending vendors. So your required flow is working fine.
Regarding the shortcode, we have modified that earlier hence it is working fine.
Let us know if you need any further assistance from our end.
-
May 20, 2024 at 8:06 PM #220076
Nathan Wolhendler
ParticipantI’m confused isn’t pending vendor a setting? or did something change since I set this up originally?
On my live site this is still not working. -
May 20, 2024 at 8:26 PM #220078
Sangita Support Squad
KeymasterAs shared earlier, once the user completes the payment successfully in the registration flow with the membership and order gets placed then the membership gets assigned to him and he becomes the vendor and gets redirected to the vendor store set up wizard.
Now as per the default flow if the user does not complete the payment for the membership plan after filling up the registration form and does not places the order then he becomes a pending vendor and no plan gets assigned to him.
On your live site as the flow is still not working, kindly check the shortcode added in the WooCommerce my account page and there add the correct shortcode. As on your staging site the issue got resolved after correcting the WooCommerce my account page shortcode.
Let us know if you need any further assistance from our end.
-
May 21, 2024 at 8:03 PM #220109
Nathan Wolhendler
ParticipantI don’t have a short-code here. Attaching a screenshot of my account page
-
May 21, 2024 at 9:42 PM #220112
Sangita Support Squad
KeymasterHi Nathan, there no screenshot attached. So kindly share the screenshot.
-
May 21, 2024 at 9:51 PM #220113
Nathan Wolhendler
Participanttrying the attachment again
Attachments:
-
May 21, 2024 at 10:15 PM #220115
Sangita Support Squad
KeymasterNathan, thanks for sharing it with us.
However, on your staging site after we deactivated all plugins and themes we found out that there the wrong shortcode for the my account page was added and after modifying that the issue got resolved.After that we activated all plugins and themes and then also everything was working fine.
So if possible can you check the same flow on your live site and then check the same there too. -
July 23, 2024 at 4:36 PM #221878
Sangita Support Squad
KeymasterIt’s been a while since we last heard from you, so we assume your issue has been resolved. We are now closing this thread. If you need assistance or encounter any issues in the future, please create a new support ticket.
-
-
AuthorPosts
- The topic ‘Error with subscription sign up since update’ is closed to new replies.







