Home › Forums › UM Switcher › subscription not updated if password changed first
- This topic has 9 replies, 3 voices, and was last updated 7 years, 7 months ago by
Helen (staff).
-
AuthorPosts
-
-
at #81862
osutherns
MemberGood 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 #81863
admin
KeymasterThat’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 #81864
osutherns
MemberThanks 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 #81865
admin
KeymasterI 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 #81866
osutherns
MemberHi 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 #81867
admin
KeymasterSo 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 #81868
osutherns
MemberThanks 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 #81869
osutherns
MemberHi 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 #81870
osutherns
MemberUpdate.
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 #81871
Helen (staff)
KeymasterHello 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.