Tips and Tricks HQ Support Portal › Forums › WP eMember › eMember – membership payments and Formidable Forms paypal addon?
- This topic has 5 replies, 2 voices, and was last updated 6 years, 9 months ago by sahmcolorado.
-
AuthorPosts
-
February 11, 2018 at 7:59 am #14692sahmcoloradoSpectator
Can I add another plugin which collects PayPal payments in a form while I am using eMember for membership PayPal payments? Would this create problems in the communication with PayPal?
February 11, 2018 at 1:28 pm #77263wzpModeratorWhat ***exactly*** are you trying to accomplish?
February 11, 2018 at 11:57 pm #77264sahmcoloradoSpectatorI have a school records keeping site for homeschoolers. I use eMember to protect content based on a family being registered, enrolled, or inactive. I currently have only 2 membership payment buttons; one for new families which includes a registration fee along with tuition and one for renewing families which is tuition only. The tuition and fee apply to everyone in the family and a single user may have multiple students
In the fall, I will be charging additional fees at registration; one amount for each high school student and another for each student who needs transferred grades entered into my database.
After a user has purchased a membership, they have access to add their students. I need to keep track of how many high school student registrations and grades transfers each user has paid for so that they cannot register for more than that amount without additional payment. I use Formidable Forms for all student information and records and each student is tied to a particular user id.
I understand that I can create multiple membership buttons for a particular membership level, but it would be so nice to just use a Formidable form to have the user record the number of high school students and grades transfers for each user and then have it calculate the total due and then pay the membership fee all at once on submit. I can then use that data to control student registrations by that user and know if I’ve been paid to transcribe any grades that come in as records transfers.
I have created a separate button for each possible scenario which I can display conditionally based on what is entered in a Formidable form. It’s an awful lot of buttons and I’m wondering if there is a more elegant solution, such as with a calculated total that is applied to a single button for each membership level AND allows me to tie the items paid for to the user.
I was thinking at first that maybe I’d use the Formidable Forms PayPal plugin to charge for the high school student and grades transfer fees only, but then decided that it would be annoying to the user to have to make separate payments.
Do you have a suggestion for a better way to do this?
February 12, 2018 at 3:58 am #77265sahmcoloradoSpectatorAh! I think I need to buy your eStore plugin! One question, though. How would I get the number of items a user has purchased? I would need to use the number of high school student registrations purchased to limit those registrations. Is there a way to get that information? I see that I can display purchases using [wp_eStore_members_purchase_history], but what I want is to be able to retrieve the quantity of a particular product purchased by a user and use that number in code on the back end. So, if a user pays for registration of 2 high school students, I need to retrieve 2 for that member and limit their submissions to 2 in the Formidable form.
February 12, 2018 at 4:32 am #77266wzpModeratorYou are correct, that use of eStore will provide the fee granularity you are seeking:
However, to export the purchase history into your forms plugin will require some custom coding work; which you would have to perform yourself, or have us perform for you:
February 12, 2018 at 9:36 pm #77267sahmcoloradoSpectatorOK. Thanks!
-
AuthorPosts
- You must be logged in to reply to this topic.