Home › Forums › UM Switcher › subscription not updated if password changed first
- This topic has 9 replies, 3 voices, and was last updated 7 years, 8 months ago by Helen (staff).
-
AuthorPosts
-
-
at #81862osuthernsMember
Good afternoon.
UM Switcher is up and running fine on our site now, and email reminders are being sent via the CronJob.
We have evidence of the system working as expected.
Until… an existing member (with an account scheduled to expire on Wednesday) recently logged into our site, THEN changed their password, and THEN purchased a membership.
The order in WooCommerce did not show as COMPLETE. It showed as Payment Pending and her membership was not extended and the new Order # was not attached to her information in UM Switcher.
When I manually COMPLETED the order through WooCommerce > Orders (paypal payment was confirmed made and received), her membership still did not update in UM Switcher. This is a significant concern as members need to be confident that when they purchase a membership, it is reflected in our records.
Please advise,
Oliver
-
at #81863adminKeymaster
That’s sounds like the cron is not fired yet, even if an order is set manually it needs the cronjob to fire before it will update the subscription. Set the cron interval to say 1 minute.
-
at #81864osuthernsMember
Thanks Mike.
We have it firing every one minute.
I tried a sample product purchase and it worked fine and other members have purchased and it has worked fine.
Only difference I can think of is the change in password just prior to purchase.
Note that WooCommerce remained as Payment Pending and did not switch over to Completed, even though WooCommerce fired off an Order Completed email to the subscriber.
Thanks,
Oliver -
at #81865adminKeymaster
I don’t think the password change can be the issue. This part is controlled by WC.
(Note that WooCommerce remained as Payment Pending and did not switch over to Completed, even though WooCommerce fired off an Order Completed email to the subscriber.)
What kind of payment did your client use?
-
at #81866osuthernsMember
Hi Mike.
Thanks. Client paid via PayPal.
As mentioned, a different client did the exact same thing two days earlier and the info in UM-Switcher did successfully get updated.
Cheers,
Oliver
-
at #81867adminKeymaster
So your saying one day it works, and an other day not. That’s nearly imposable regarding to um-switcher. Are you sure the Paypall payment went 100%.
When an order is payd for, WC will set the order to completed not um switcher.
-
at #81868osuthernsMember
Thanks Mike. It does seem odd, I agree. I appreciate you giving it some thought.
What I know is that one member loggedin, purchased a one year membership via PayPal and UM Switcher updated their expiration date and the new order # appeared in the row, along with the amount that they paid.
Another member logged in, changed their password, and then purchased a one year membership via PayPal, and UM Switcher did not update with the new expiration date, order # or amount paid. The Order appeared in WooCommerce as Payment Pending despite payment having been received via PayPal.
And when I created an order manually through WooCommerce for that same member/user/customer (as an experiment), UM-Switcher still did not update.
Since there is currently no way to manually update the expiration date and reminder dates in UM-Switcher, I am a little stuck.
Same product. Same payment method.
Cheers,
Oliver -
at #81869osuthernsMember
Hi Mike.
The same thing has now happened again.
An existing member changed their password first and then purchased a two year membership and paid via PayPal.
Order says “Payment Pending” and UM-Switcher not updated.
As a reminder, in order to get the cronjob running properly, my host modified line 13 of the cronjob and replaced:
$result = mysqli_query($conn, $sql);
with:
$result = mysqli_query($conn, “SELECT * FROM wp_users JOIN wp_um_switcher ON wp_users.ID = wp_um_switcher.user_id”);
No other modifications were made.
Thanks for your help on this.
Oliver
-
at #81870osuthernsMember
Update.
I have experimented with changing password first and then purchasing, changing billing details first and then purchasing… both work fine for me.
If it would help to login to wp-admin, let me know so that i can send you credentials privately.
Are there any restrictions at all that you can think of that would limit a member from purchasing any of three products and having UM-Switcher not identify the purchase, complete the order, and update the expiry date?
Thanks Mike!
Oliver
-
at #81871Helen (staff)Keymaster
Hello Oliver,
As we already told you in previous conversations, we do not support modifications/customizations on our product made by yourself or other parties. Please also read the item-support policies of Themeforest. It is unrealistic to think that we have to make more costs for your website that are at our own expense.
Kind regards,
Helen
-
-
AuthorPosts
- You must be logged in to reply to this topic.