Home › Forums › UM Switcher › Facing a problem in configuring UM Switcher settings with WooCommerce
- This topic has 20 replies, 4 voices, and was last updated 7 years, 1 month ago by
admin.
-
AuthorPosts
-
-
at #82220
Anonymous
InactiveHi – I have already raised a ticket for this UMSwitcher issue, but am yet to receive a response from the tech team (the ticket was submitted Friday noon), so I am just re-posting it here, in case someone can help me out here urgently.
I recently purchased your UM Switcher plugin, and now tried to set up and configure it to work with WooCommerce plugin for paid annual subscriptions on my website. Let me give you a quick summary of what I have done:
1. Ultimate Member plugin is installed and active on my website (working well since last over 6 months for registration/ login/content protection), though the website has been in development phase.
2. I installed WooCommerce plugin a couple of days ago, and an Indian Payment Gateway, PayUMoney plugin for WooCommerce for accepting payments. I have created a couple of products in WooCommerce, and when a user adds them to basket, and checks out, he is redirected to PayUMoney Website for making the payment. So, Woocommerce and PayUMoney are working fine together. But UM Switcher is not activated at this point.
3. Now, I have installed UM-Switcher and activated it. As per the manual and demo on Theme-Dutch, I have made the required changes also:
a) In the UM profile form, I added the UM Expiry Date field, and changed the privacy settings to ‘specific members only’ and chose ‘Premium Member’.
b) In the UM Switcher Cron job settings, I input the database details, etc. from wp-config.php, and the green dot is displayed for cron jobs in the UM Switcher Panel, showing it is working. I have not yet set a separate cron job for UM Switcher, as my membership period is currently set to 365 days.
c) In the WooCommerce Products, I added the new ‘UM-Switcher Product’ as suggested, and set the expiry time (365 days), and email reminders, etc.
4.) Now, when I add this new UM-Switcher product to the WooCommerce Basket and go to checkout page, fill in the details, and click on ‘Place Order’ button for PayUMoney, it doesn’t redirect me to the PayUMoney gateway website, instead it shows me a message on my own website, which says,
This order’s status is “Pending payment”—it cannot be paid for. Please contact us if you need assistance.
5) When the UM Switcher is activated, I get the same “Pending Payment” message even when checking out with the other physical products created on WooCommerce, and no redirection to Payment Gateway takes place. But as soon as UM Switcher is deactivated, the redirection starts happening for other Physical products created on WooCommerce. I have tried this even with only 4 plugins active on my site, UM, UMSwitcher, WooCommerce, PayUMoney (and all other plugins deactivated), but the redirection to the payment gateway just doesn’t happen with UM Switcher activated.6.) I have also checked with my Payment Gateway Tech Support team, and they showed me that their PayUMoney plugin was working fine with WooCommerce for redirecting and accepting payments (with UM Switcher deactivated), so there is no issue with their process and set-up. I have also checked with the Woocommerce team, and they replied that their plugin is working well with the PayUMoney for redirecting and processing payments. WooCommerce team told me that due to some plugin conflict, the checkout page is not getting redirected to the Payment Gateway page of PayUMoney at all, and asked me to disable all plugins (Except WooCommerce and PayUMoney), and check if the issue still existed. The issue got resolved immediately. Then, I deactivated UM Switcher and activated all remaining plugins including Ultimate Member, still no problem, everything worked fine. Then I activated only 4 plugins (UM, UM Switcher, WooCommerce and PayUMoney), and the same problem arose again. Ultimate Member is already working well on my website for all registration, login, and content protection services, so there is no issue there either, as far as I can check.
7.) Now, since my primary goal is to have paid subscriptions through UM Switcher, I am not sure what settings in UM Switcher I need to further change in order to make it work with WooCommerce. My current WooCommerce version is 3.2.4, and UM Switcher Version 2.0.9, the latest ones available. I am also using PHP 7.0.2, my current WordPress Version is 4.9, theme twenty fourteen.
Request you to identify the issue behind this message regarding “Pending Payment”, and let me know how I can tweak the settings to resolve the issue (after activating UMSwitcher, why the checkout page does not redirect to payment gateway page, while if UMSwitcher is deactivated, it redirects fine), or if there is some issue/bug with the UM Switcher, kindly release a new update which resolves the issue of conflict.
Many thanks in advance for your kind help and support. Hoping for a quick response and resolution from your end, as my website has a critical deadline to launch this week, and this is the only pending issue delaying the launch.
Best regards,
AG -
at #82221
Anonymous
InactiveAlso, if there is any step that I have missed out on apart from those outlined in my message above, please let me know so that I can try it out as well. Thanks.
-
at #82223
admin
KeymasterHello AG,
Like I told you yesterday sending an email and now again a post on our forum, while your ticket is in process is not the way to go. If you not have get a message by now from our staff or myself, that’s means that we don’t have an answer yet. Placing post over and over again since Friday will not increase anything…
So I will close your ticket and when we have an answer I will add it here.
But I can tell you this, there was a similar issue with Hubtel Payment but our client has just responded:
Thanks a lot for your help. You were able to direct me towards the cause. I got in touch with the plugin developer and he made some updates. Now UM-Switcher works as expected. I guess this ticket can be closed now. Again thanks. Cheers
This client also thought it was caused by umswitcher, but as you can read it was an issue of the payment provider plugin.
-
at #82224
Anonymous
InactiveHi Mike – This is clearly not acceptable. Your team has not responded to my ticket since Friday (even accounting for the weekend in between), and now you have closed the ticket without resolving the issue. I did email you on this ticket yesterday night and you said, you didn’t provide email support, which is fine and I understood that perfectly. Even if your team was not able to figure out the answer yet, your team could have got in touch with me about any steps that I might have missed out on, or some setting changes which might have helped, but just not reverting to your customer within prescribed turnaround time is not the right way to go (especially when I have paid for 1 year of tech support and you mention a turnaround time within same day, or max. 24-48 hours with the product). I posted on the support forum because even today morning, I had no clue about whether your team was looking into the issue, and whether there was any progress or not. I thought posting in Support forums may help, if your team or any other customer of UMSwitcher who has faced this issue earlier might suggest a solution. Support Forums is where we try & help out each other.
In my presales query on your product page on envato, I had enquired about a few basic points, and after receiving your favorable response, I had decided to go ahead with the product and 1 year support purchase based on good faith & trust.
If you look at my query again, you will find that I am a very reasonable person in the way I deal with any issues (being a software engineer myself though in a different platform). I have highlighted every single step that I followed in setting up and configuring UMSwitcher plugin as highlighted in your manual (I also mentioned that I haven’t set up a separate cron job yet), tried enabling and disabling all plugins one by one including UM, UMSwitcher, WC, PayUMoney. I contacted my payment gateway tech support team as well as WooCommerce team separately first, and explained my issue to them. They guided me through the entire troubleshooting part on their end, and were able to show me how WooCommerce and PayUMoney were working perfectly together, for redirecting to the payment gateway. After a lot of time spent testing things on my end first, I was able to figure out that all plugins were working well with UMSwitcher deactivated, but just activating UMSwitcher created one issue of not redirecting to the payment gateway upon checkout. Its not to say that your plugin is bad or not functional, its just that may be you could help and guide me in what and where things might be getting stuck, or at least, work with me a litte bit to figure out the configuration issue (as it may be something minor).
And on top of that, the email from your team member is asking me to give a positive rating and review on your product on the code canyon website. I have a lot of patience usually and I don’t ever write negative reviews about any product (because every good plugin takes effort to create and maintain). You can check that on my wordpress.org account – I have only given positive reviews every single time, but your delayed and mismanaged response is just testing my limits of patience a little too far. I am in the software field too, and trust me, every customer is important, it just requires a little more sensitivity.
I would still like to believe that it is just a misunderstanding (may be, I am a bit stressed due to the critical deadline on my project which resulted in me being a little restless, and may be, you have too many support requests/work to handle within the last few days, which led to the delayed/mismanaged response).
I am still hopeful that your product will work for my requirements/needs, and am open to trying any and all suggestions your team might come up with for debugging/ error correction, as long as they are within reasonable limits.
I would hereby request that your team could reopen my ticket, and keep the lines of communication open, and just make a sincere effort to identify the problem, and then resolve it on their end or point me in the right direction.
Hoping for a better response this time (communciation is very important).
Best,
Ambuj -
at #82226
Helen (staff)
KeymasterHi Ambuj,
We are aware clients of our products may have deadlines themeselves which might cause stress. We know you’ve opened a ticket just before the weekend. (however, our developer was testing your issue since Monday (first working day) and also the plugin you use (a plugin we do not use ourselves). He was facing issues and trying to resolve it in order to help you. He reported back that it cannot be an issue caused by UM-Switcher.
there was a similar issue with Hubtel Payment but our client has just responded:
Thanks a lot for your help. You were able to direct me towards the cause. I got in touch with the plugin developer and he made some updates. Now UM-Switcher works as expected. I guess this ticket can be closed now. Again thanks. Cheers
This client also thought it was caused by umswitcher, but as you can read it was an issue of the payment provider plugin.
(after leaving this reply here our support staff closed your ticket) It’s either ticket, or forum, not both.
Our support staff is always willing to help customers, it’s good for the customer and it’s good for our business as well.
However,
Sending a ticket is an option and weekends can cause delay, but an answer is’always’ coming your way (but research can be neccesary first). Though, sending a ticket, subsequently sending e-mails and posting very long forum posts about support and response time is not very helpful and also causes stress and irritation among our support staff We cannot and will not answer everywhere since we try do do our job as effectively as possible.
Kind Regards
Helen -
at #82227
Anonymous
InactiveHelen – It seems we have gotten off on the wrong foot here. Let us take a step back here. I have nothing personal against your team and plugin. Can we just take a step back here and deal with it in a better non-confrontational way? My reason for posting on support forum was simply to ask help from fellow clients on the forum just like we do in wordpress forums (if you read the first para of the query carefully, you will know) the intention was to seek help, not put blame, but still if my posting on multiple forums has inadverdently caused inconvenience to your team, my sincere apologies. Now, you have mentioned it, I would like to keep this communication limited to one area, ticket or support forum, whatever you think best. Let me know which one and I will stick to it going forward. My aim is to use and benefit from your plugin, not malign it.
As for another client of yours facing issue with Hubtel payment gateway, I am talking to my payment gateway to see if there is something wrong at their end, and will update you accordingly. I am also doing further testing at my end to see/check where the issue exactly lies (I really still think its just a minor configuration setting somewhere which is causing this glitch). Also, request you to keep this ticket open, until we find a satisfactory resolution. Thanks.
-
at #82228
Helen (staff)
KeymasterHi Ambujg,
Thanks for clearing the air. Keep us posted here (can be helpful for others as well)
Cheers,
Helen
-
at #82230
Anonymous
InactiveHi – As a follow up, I have been talking to my payment gateway provider, PayUMoney, but they have not been able to figure out the issue yet. You mentioned that one of your clients faced this issue with Hubtel Payment gateway, and it was resolved once the Payment gateway developer made some updates in their plugin.
Is it mentioned somewhere in your client’s response what kind of updates were made to their payment gateway (I couldn’t locate his support thread, may be, it was a ticket), or if not, is it possible for you to check with that client whether he has any clue about the updates made. In that case, I can share the same with my payment gateway developers to point them in the correct direction. Of course, it depends upon your confidentiality policy, and also client’s discretion to respond. But if the client is willing to share something, it might help my cause. Thanks.
-
at #82231
admin
KeymasterSorry we don’t have that info…
-
at #82233
Anonymous
InactiveHi – I have been trying different alternatives to make things work here. To figure out the underlying issue, I deactivated PayUMoney and tried another popular Indian Payment Gateway plugin, named “RazorPay for WooCommerce” to try and work along with UMSwitcher.
However, when the ‘Place Order’ button is clicked on the Checkout page, again the same message comes up on my website, ‘This order’s status is “Pending payment”—it cannot be paid for. Please contact us if you need assistance.’
But if UMSwitcher is deactivated, the WooCommerce checkout page is able to redirect to the Razorpay Payment Gateway correctly.
Would it be possible for someone from your development/support team to look at this issue either by installing RazorPay payment gateway plugin at your test website, or looking at my website through teamviewer or temp admin credentials.
I am really running out of options here, and could do with some help. Thanks.
Best,
Ambuj -
at #82234
admin
KeymasterHI Ambuj,
Create a ticket with your login details and FTP login details, and we will have a look on it Monday.
-
at #82235
admin
KeymasterI’m looking at the wordpress plugins and I see a few for RazorPay, however not sure witch one you are using but they all are not tested with WP 4.9.
See screenshot below, so before they are tested and ready for WP 4.9 there is not a lot I can do here.
Attachments:
-
at #82237
Anonymous
InactiveHi Mike – The official RazorPay plugin is the “Razorpay for WordPress” by “Team RazorPay” with over 1000+ active subscriptions, which is also linked on the official razorpay.com website (the first one on the top left of your screenshot). Yes, it is tested up to WP 4.8.3, but I have checked with their tech support team and they say it is working fine for all their existing customers in WP 4.9 also. Even on my website, it is working fine with WooCommerce standalone for redirection and payment. As suggested by you, I will share the admin credentials with your support team via a ticket, and may be, if your developer has a look at it on Monday with and without UMSwitcher activated, he may be able to figure out the issue here, or guide me in the right direction.That would be very helpful. Sometimes, the most irritating issues have a very simple solution, and I really believe that just might be the case here, but only the plugin developer team can identify that. Thanks.
Best regards,
Ambuj Garg -
at #82238
admin
KeymasterBelieve me for us it’s also a irritating situation, developer time is valuable. And I’m not willing to spend money on a plugin that’s not even ready and tested with wp 4.9. Saying that it works and testing if it works are two different things.
So Like I said, until it’s ready for wp 4.9 there is nothing we can do.
-
at #82239
Anonymous
InactiveOk Mike. I will continue looking for alternative solutions, and I will also continue working with my payment gateway developer teams (PayUMoney and RazorPay) to identify the reason for conflict, and also consult external developer/tech guys as needed to figure out the cause of this glitch. Please don’t get irritated due to this. I will try not to trouble you with this specific setup issue any more, if it helps.
I do understand that your developer time is valuable and I respect that being a software engineer myself. I do not have very high degree of technical knowledge of this platform, and there are 4 plugins here (1- UM, 2- UMSwitcher, 3- WC, 4- Payment Gateway) which I am trying to make work with each other. I understand your point that Plugins 1,2, and 3 are working fine together and with other payment gateways. Plugin 4 developers also have a similar valid point that Plugin 3 and 4 are working fine together. Plugin 1 and 3 are of course standalone plugins and working fine independently, and I have checked with their developers also, and they guided me back to Plugin 2 and 4 support team (your and the payment gateway team) as they seem to have some configuration issue/setting conflict with each other. I have been trying various permutations and combinations possible, and testing each plugin separately at my end with all possible steps prescribed in each manual and FAQs for UM, UMSwitcher, WC, and Payment Gateways. I have also tried to contact Hubtel Plugin Developer through WordPress forums to figure out the update needed, but without success. You can also see my communication on the WordPress.org with Woocommerce team:
I am constantly trying to get a sense of the underlying cause through every means possible, and hoping that somehow I can figure out the right direction with some support from different teams. I understand your constraints, but if you will put yourself in my shoes for a second, you will probably get to appreciate my point of view also.
Lastly, if and when your team happens to figure out any possible cause of this conflict (even if it is likely an issue with my payment gateway and not at your plugin’s end as you said), please update on this support thread. Similarly, as and when I figure out the issue and resolution, I will update it here. It might help potential users of UM-Switcher, who might face this configuration issue in future,and will save their & your time and efforts next time around. Thanks.
Have a nice weekend, and keep up the good work on the plugin. Cheers.
Best regards,
Ambuj Garg -
at #82240
Andersdk
MemberHi,
My name is Anders and I have experienced the same problem – just with the payment gateway called WeChat (For use in China).
In the beginning, UM switcher worked without problems (I purchased the product at 2017-08-12 02:35:30) but after some time the error started.
The error behaves just like Ambuj describes it. When UMS is active, the students are not able to pay (This order’s status is “Pending payment”—it cannot be paid for.) When I deactivate UMS, the error goes away.
I have read this thread and I can understand the UMS staff is working on it. I will be looking forward to a possible solution.
I also want to say thank you for a very good plugin! Keep up the good work
– Anders Jespersen
-
at #82241
admin
KeymasterHi Anders,
It Looks like the error started since the last wordpress 4.9 update. Can you confirm? Also please check if your payment provider is ready for wp 4.9. Like above there payment gateway is not ready. And that means that we cant do anything.Thanks Mike
-
at #82246
Andersdk
MemberMy WordPress version is still not updated to 4.9 because of some unknown error. I have tried many times, but with no success. So I cannot confirm that error.
What I do know is that it worked before, but for some reason the error stated. This is not much to go on, but it looks like it is the same type of error that happens with several payment gates.
I will be following this post
Thanks,
Anders -
at #82247
admin
KeymasterHi Anders,
Well if you can’t update to wp 4.9 there must be an bug somwere. Have you tryd to deactivate all plugins and maybe your theme?
Please keep me posted and this is a weird issue,
Thanks Mike -
at #82264
Andersdk
MemberUpdate on website issues,
The issue with the WP core update has been resolved. It was permission issues in cPanel’s File management. The permission should be 755 for all folders and 644 for files. However even setting these settings correctly didn’t help. Therefore, I made my Host (BlueHost China) fix it, and I will post their description of the fix when they send it to me.
Regarding the Issue with UM Switcher, I activated the plugin after the core update, but it still gave the same error code even after I updated the WordPress core to 4.9.1
The Events go like this
1. Add product to card
2. Go to checkout
3. Accept terms and buy
4. Error code (This order’s status is “Pending payment”—it cannot be paid for. Please contact us if you need assistance.)
5. The order can be found in: Dashboard –> WooCommerce –> Orders –> Pending Payment (Order status: Pending Payment)So somewhere along the line, there is a hick-up when WooCommerce handles the payment info from UM-S.
Is it possible to force a “status: Complete” on the order? or how can it be resolved?
Even though I don´t have hard proof, I still think it is related to the communication between UM-S and Woo Commerce.
Mike, do you have any updates on your end?
I will post updates here in this thread.– Anders Jespersen
-
at #82265
admin
KeymasterHi Anders,
Have you updated your payment gateway plugin? Because I don’t think there is an issue with umswicher. What happens when you use PayPal?And yes you can set an order to complete, you have to check woocommerce/orders.
Mike
-
-
AuthorPosts
- You must be logged in to reply to this topic.