Home › Forums › WPLMS AddOns › Gift Courses › Various issues with Gift Course
- This topic has 19 replies, 3 voices, and was last updated 5 years, 10 months ago by Scott Lang.
-
AuthorPosts
-
December 19, 2018 at 10:40 am #189603italymadeeasySpectatorHi there, couple of problems (but this could be because we are running an old version of the WPLMS Gift Course plugin since we are unable to re-download the plugin from Vibe Themes).
- The person paying for the gifted course actually gets the course (and an account created). The first issue is clearly a bug, the second (giving the gifter an account) makes no sense!
- The person who received the gift gets a "security check failed" message when clicking on the gift link.
Appreciate the helP! Cheers
December 20, 2018 at 2:51 pm #189812Anshuman SahuKeymasterThis reply has been marked as private.December 21, 2018 at 6:25 am #189867italymadeeasySpectatorThis reply has been marked as private.December 23, 2018 at 8:44 am #190073italymadeeasySpectatorMy developer fixed it. He said you guys had not assigned a css class to the button so it was not showing correctly. I now see another issue with the Plugin. It seems to not be working with product variants. https://cl.ly/018285 Thanks for the help, cheersDecember 23, 2018 at 9:28 am #190076italymadeeasySpectatorAlso... After someone purchases a course as a gift the following happened:- They got an account created (which should not happen, since the course was was someone else). This is probably due to a WooCommerce Setting that creates an account for anyone who buys something?
Since an account was created for the "donor' I checked the GIFTS tab and the gift he just sent was not listed in the GIFTS SENT section.
The person who received the gift was able to accept it and had an account immediately created BUT they email address was chosen as the Display name, so now everyone can see the user's email address.
Under the GIFTS ACCEPTED the gift they have just accepted is not listed.
See video https://www.useloom.com/share/c7cee497e1ba4aa3a73f3ca642e4e6fe Cheers
December 23, 2018 at 9:42 am #190077italymadeeasySpectatorAlso... the person who received the gift, after clicking on the link in the email to accept the gift, has indeed an account created and was automatically logged in. BUT he also received an email saying: You already selected a password upon account creation, but if you’ve forgotten your password, reset your password here. which will confuse the user, since they never selected a password...December 24, 2018 at 1:41 pm #190150Scott LangModerator1 . Yes that is due to woocommerce setting but I guess it should not have been a problem as course is not assigned to the user . 2 . & 4. We would have to check it .please provide some time for this .- Yes we needed a unique field for username so we used emails of the user . We can fix this in upcoming updates of gift course plugin .
December 24, 2018 at 9:18 pm #190189italymadeeasySpectator<p style="text-align: left;">Hi and thanks!</p> 1. It is true that the donor did not get the course assigned, but they are now part of a platform (our website) that they didnt choose to be part of. This means they will be getting emails and updates from a company they really have nothing to do with- & 3. Cool. It will help donors who are already our students to check and verify if and when their gift was accepted
The username is indeed the tricky part. To only unique identity os indeed the email address, but for example you could ask the donor to also enter the recipient's name in the gift giving form. That way you could use the name field as display name
- The problem with the email is not that is being sent. As you said, it will be useful if the user needs to reset their password... the problem is that it is the wrong email.
December 24, 2018 at 9:20 pm #190190italymadeeasySpectatorAnyway, nothing is as urgent as making the Gift course plugin work with product variants https://cl.ly/018285December 27, 2018 at 3:15 pm #190563Anshuman SahuKeymaster1 . for this please try adding this given code in your wplms-customizer.php file in wplms customizer plugin : add_action('wplms_force_registration_during_checkout',function (){ return 0 ; }); 3 . Username issue: there is no problem we will strip the name before the @ sign in the email and will set it as user's display name . 2 & 4 : please replace your class.actions.php file in your plugins/wplms-gift-course/classes folder with this one : https://wplms.io/support/wp-content/uploads/2018/12/class.actions.zipDecember 28, 2018 at 1:28 am #190588italymadeeasySpectatorHi! Not sure what your two suggestions (the code and the classes file) were supposed to fix. I implemented both and this is what happened: A. Person buying the gift still had an account created, was auto logged in and taken to the course they just bought (but no access to the course). B. Still unable to use the Gift Course option for products with variants C. Gifted person's username is still their email Please advice, thanks!December 28, 2018 at 1:30 am #190589italymadeeasySpectatorI think what your code tried to do is avoid the issue with the email. I see that now the person who accepted the gift did not recieve the email regarding their password... But how are they to log in the future? They should be receiving an email telling them what their password is. Don't you think? On a good note, the Gifts Sent and Gifts Accepted is now working. CheersDecember 28, 2018 at 1:32 am #190590italymadeeasySpectatorAlso noticed that the person who sent the gist is receiving an email to confirm the gift, but the link appears to be broken. I had not noticed this before https://cl.ly/058634 CheersDecember 28, 2018 at 1:34 am #190591italymadeeasySpectatorCorrection. The Gifts Accepted tab has still an issue https://cl.ly/8a32e3 as you can see, the Gift Sent tab correctly says that the gift was accepeted, but the Gifts Accepted tab does not.December 28, 2018 at 10:44 am #190652Anshuman SahuKeymasterB. Still unable to use the Gift Course option for products with variants :
C. Gifted person's username is still their email
yes you are correct these are not fixed yet .we are working on it. that code to add in wplms customizer.php should have allowed the user without creating account to purchase the product . I see that now the person who accepted the gift did not recieve the email regarding their password... we for this you can use welcome email . in welcome email you can tell user to reset the password by using her email to reset it . To enable this please goto wp-admin -> lms -> settings emails -> email options -> Enable welcome email . They can easily reset their passwords using email .On a good note, the Gifts Sent and Gifts Accepted is now working.
yes this is what that class.actions.php file supposed to fix. Well the gifts accepted tab will show data for the user who has accepted the gift .since the user who sent gift does not received the gift . Please check gifts accepted tab in the profile of the user who have actually received the gift . -
AuthorPosts
- The topic ‘Various issues with Gift Course’ is closed to new replies.