Tips and Tricks HQ Support Portal › Forums › WP eMember › eMember – eMember settings for plugin that already has its own Paypal gateway
Tagged: learndash
- This topic has 8 replies, 2 voices, and was last updated 11 years, 8 months ago by
TEAM1.
-
AuthorPosts
-
July 17, 2013 at 3:12 pm #9350
TEAM1
SpectatorI’m trying to set up scenario 3.1 (“must be logged in to buy”) which works on other parts of my site but currently not with a 3rd party plugin – Learndash LMS – which has its own paypal gateway that is coded in the footer that protects the course/lesson materials.
What are the correct settings / considerations for eMember and/or eStore to grab or intercept the Learndash purchase so that a member has to register?
Since their paypal button is coded into their footer, the eMember “selected protection” codes unfortunately don’t work.
They did say I could modify the paypay button .gif code but not sure what, where and how I would change it.
Can eMember be inserted into or immediately after the Leardash purchase to require a free and eventually a subscription based membership?
July 18, 2013 at 12:38 am #56642admin
KeymasterWhen you say “their footer”, do you mean a page that is on your site (part of your WordPress installation). Or is this a page outside of your WordPress install.
July 18, 2013 at 4:20 pm #56643TEAM1
SpectatorGood question Admin. I am mostly sure that it is part of the LearnDash plugin installation versus the footer area on my theme that I can modify. I hope that answers your question!
When one visits the course post (“course” post is a part of their install, not something that I set up) up for a course, the user sees a PAYPAL button that is not visible to whomever is editing the course post.
I discovered that I can redirect the buyer to a signup page AFTER they process with PAYPAL but I would rather the transaction work like the other eMember settings (that require a sign in BEFORE a purchase/paypal page appears).
Also, the LearnDash developer gave me instructions to change the actual PayPal button via uploading a new file. Assuming I can figure out their instructions, is there an eMember link of some sort that I can add that will achieve harmony with eMember and eStore? Thanks again Admin.
July 19, 2013 at 4:37 am #56644admin
KeymasterIn that case I can’t see any good way to do what you are after. When it is an external site, eMember doesn’t have any control in terms of protection. A WordPress plugin can only protection content that is inside your WordPress install.
July 19, 2013 at 3:14 pm #56645TEAM1
SpectatorClarification is good! Thank you Admin.
Here is what the developer said about their paypal button:
“The code is at line 316 in “enhanced-paypal-shortcodes.php”. You will see a link for the button ($buttonUrl = “https://www.paypal.com/en_US/i/btn/btn_paynowCC_LG.gif”). All you have to do is upload a new image to your WP install, get the direct link and replace the PayPal gif link with it.
You can specify a page that a user goes to after purchase in the Options for Courses page.”
My question to eMember … WHAT eMember “direct link” would I need to use to route their button to eMember?
July 20, 2013 at 12:37 am #56646admin
KeymasterThank you. That seems to only tell you how you can replace the default image of their PayPal button. I don’t think you can use to that send the user to a different URL. So I don’t see how you can do what you are after using that instruction.
How are you sending the user to their site/page? Are you using a link somewhere on your site to send the user to their site?
July 20, 2013 at 2:38 pm #56647TEAM1
SpectatorThanks, it is helpful to learn limitations so I don’t hit my head so hard or so often against the wall.
Since it (LearnDash LMS) is a Plugin, users don’t go to anyone else’s website – except PayPal when they checkout. So no, there is no link that sends a user elsewhere that I am aware of. Does that help?
July 21, 2013 at 12:06 am #56648admin
KeymasterI still can’t wrap my head around the setup you have with this other plugin. It’s not one of our advertised features so we will have to handle this via a custom job. Please fill out this form so you can get in touch with me and I can take a look at your setup to understand what we are up against:
July 23, 2013 at 12:39 am #56649TEAM1
SpectatorThanks Admin. Still hashing out some details with the Plugin author. Glad to know you are prepared to escalate this should the need arise!
-
AuthorPosts
- You must be logged in to reply to this topic.