• Resolved mitua

    (@mitua)


    Hello everybody,

    There are levels pages in PMPRO where there is a facility for entering subscription prices.
    And there is meta data available for each products entered which also has facility to enter the prices including options for subscription.
    Is it necessary for a user/customer seeking subscription through a levels page
    Or directly he can buy the products when the levels are set in the meta data?

    What will happen if there is a mismatch in the prices entered in the levels and products in that level and a person selects a level and the select a product in that level(say both are subscriptions)?Say a level has price 10 usd per month subscription and there is a product in that level whose price is entered as 25USD per month subscription and the user selects this level and selects the product with subs. price 25usd…

Viewing 15 replies - 16 through 30 (of 33 total)
  • Plugin Author Andrew Lima

    (@andrewza)

    There are many ways to tackle this it just depends what will fit you best.

    You can possibly look into the following:

    1. Manually add the user that purchased from you on eBay and send them an email notification.You then can also manually add in a WooCommerce order.

    2. Give the user a discount code to use on checkout and let them signup for themselves on your own.

    3. Use custom code to pass data automatically to your site to assign the membership level.

    4. Import the user via CSV using the Import Users From CSV Add On.

    Although the Import CSV solution is best if you would be adding multiple members at once to your WooCommerce site. If the orders come in small batches, you can manually add the user to WordPress and then assign a membership level to that user.

    If you have any further questions about our premium Add Ons please feel free to reach out to us on http://www.paidmembershipspro.com as these forums are only for Paid Memberships Pro (core).

    Thread Starter mitua

    (@mitua)

    Not working.

    Andrew, I set the levels page to the woocommerce shop page as you have mentioned. and in a product I gave it a membership level to the product. the pricing i have already given for the level in the levels. Now I did not give any price in the meta data.
    the product is not showing any pricing at all. How will the user purchase the product? Its not showing any pricing nor showing any way to go to checkout.

    I tried entering the price in the membership meta data (member discount price for that level) but even then on clicking the product no price its showing and nor any button or way to go to checkout.
    What mistake I have done?

    Plugin Author Andrew Lima

    (@andrewza)

    You need to set the regular or sale price as this will display for non-members. The membership pricing will display only for the relevant membership level.

    Thread Starter mitua

    (@mitua)

    A bit confusing here. need to clarify myself properly on this. I am selling the membership as woocommerce product.

    a) The membership pricing has already been given while creating the level. So when this product is given that level in the meta data why its not taking the pricing given in that level?

    b) And you are saying that I have to give the sale and regular price. but my product is a membership product and if I give the sale and regular price it becomes a simply woocommerce product and will checkout with this price in the sale /regular given in the meta data. so where is the membership for the product? and how will woocommerce know that it is a membership product and how will the system know that there is subscription attached with it as the pricing its taking is the sale/regular price(non-member pricing).

    Thread Starter mitua

    (@mitua)

    my query in simple words . I want to sell a course to a new customer(obviously he is a non-member). Its a long duration course say 12 months or so. I have created a membership level K-12 in which pricing is set like this : pay 10USD now and then 10 USD every month(i.e 10 USD fees per month).

    Now the product grade-5(std-5) is created in the woocommerce shop and I give this product the K-12 membership and as you say that I have to enter the sale and regular price. Say the sale price I have entered as 8 USD and regular price as 15 USD. Now the product
    grade-5(std-5) in the woocommerce shop will show its pricing as 8usd as sale price and 15USD as regular price. and if the customer buys it in the checkout also it will be 8USD as the sale price is 8 USD mentioned.

    Where is the membership playing the role then for this new customer?
    If he pays 8 usd it will be simply for nuying the product. Where is the monthly subscription as entered in the K12 level created?

    Plugin Author Andrew Lima

    (@andrewza)

    If he pays 8 usd it will be simply for nuying the product. Where is the monthly subscription as entered in the K12 level created?

    This requires the WooCommerce Subscriptions plugin to allow WooCommerce to automatically bill users monthly/yearly as WooCommerce is handling the payments side and not Paid Memberships Pro checkout system.

    Where is the membership playing the role then for this new customer?

    I don’t understand this question, could you please clarify? The user will receive a membership as soon as their order has been marked as “completed” inside WooCommerce.

    Thread Starter mitua

    (@mitua)

    I will elaborate further and clarify(This is the only one point I am stuck and after this I will close the post so I want to be very clear on this point and its the most important point) :

    I am selling membership as woocommerce product to a new customer. So right now he is not a member.

    I create a level in PMPRO as I said. The name of the level is K12. The level is set like this pay 10 USD now and then every month pay 10USD. That means its a membership in which a person is suppose to pay 10USD every month. This level will have products from Nursery to 12th grade(just as they are there in K12 schools).

    Now I include the 15 products (Nursery, KG-I, KG-II, 1st Grade, 2nd grade, 3rd grade, ….. 12th grade) and I give all these products the K12 level by selecting K12 level in the product meta data. So now these become membership products which are going to be sold to new customers who are non-members initially before purchasing their required product.

    Now as you said I have to include sale and regular price then on checkout also these sale and regular price will appear and these will be simply woocommerce product with no membership and no monthly fees. and after purchasing the product the customers will not be a member on my site. The membership level K-12 which I created is not applied even affter giving this level to the products.

    Then what was the use of my creating a membership level and giving that level to these products namely Nursery, KG-I, KG-II,…. 12th grade? I wanted that K12 membership to apply to these products namely Nursery, KG-I, KG-II … 12th grade right from the very beginning when they purchase the product as new customers.

    Plugin Author Andrew Lima

    (@andrewza)

    I’m sorry that this is confusing. I will try to simplify my answers.

    Then what was the use of my creating a membership level and giving that level to these products namely Nursery, KG-I, KG-II,…. 12th grade?

    Paid Memberships Pro will restrict content that shouldn’t be open to non-members. WooCommerce will handle the payments since you are selling your memberships through WooCommerce.

    I am selling membership as woocommerce product to a new customer. So right now he is not a member.

    I create a level in PMPRO as I said. The name of the level is K12. The level is set like this pay 10 USD now and then every month pay 10USD. That means its a membership in which a person is suppose to pay 10USD every month. This level will have products from Nursery to 12th grade(just as they are there in K12 schools).

    You will need to match your products pricing to your membership pricing. If you sell your memberships through WooCommerce the user won’t be billed through Paid Memberships Pro but the billing will be handled all through WooCommerce and Paid Memberships Pro will only handle the content restriction.

    If you are selling product X and want to assign the user level X, you will set the “Membership Product” to Level X. You will then need to ensure that you have WooCommerce Subscriptions Plugin (if the membership needs recurring billing), if not you do not need to use this plugin.

    You will then setup your pricing as desired for the linked membership product. When a non-member buys a member product, they will be assigned that membership level and then they will be able to access restricted content.

    For more information on setting up the Paid Memberships Pro WooCommerce Integration, please view this guide – https://www.paidmembershipspro.com/add-ons/pmpro-woocommerce/

    Plugin Author Andrew Lima

    (@andrewza)

    Just to add to the response regarding the regular / sale price.

    If you want to run a sale you may set the sale price or keep the regular price as per the desired price you want to sell the product as.

    This works as per a normal WooCommerce product.

    I hope this clears things up.

    Thread Starter mitua

    (@mitua)

    As you have said “Paid Memberships Pro will restrict content that shouldn’t be open to non-members. WooCommerce will handle the payments since you are selling your memberships through WooCommerce.”

    a) Will Paid membership work and restrict the content when pricing is given as sale price and regular price and checkout and billing is done by woocommerce and membership given to this product from the meta data? the doubt is coming to my mind whether paid membership will work or not because now the product has simly become a woocommerce product.

    b) The if you say that paid membership will restrict the content (because I have given the level to the product) and am selling through woocommerce. Then if this product is taking the restriction feature from the level created, why its not taking the pricing feature which I have entered in the same level i.e monthly billing every month 10USD.Then it is not selling membership as woocommerce product. It is simply selling the product as a simple woocommerce product with only restriction feature applied.

    c) And according to you if I want to give the pricing feature too as the membership level you told to match the pricing according to the level and add a woocommerce subscription addon then the very meaning of selling the membership as woocommerce product is not there. And moreover woocommerce subscription is a paid addon. and also two subscription plugins are being added pmpro-woocommerce integration and then woocommerce subscription. Don’t you think its an erroneous for PMPRO in working with woocommerce? Don’t you think that PMPRO-woocommerce should apply the membership level pricing too on checkout through woocommerce simply because its selling membership as woocommerce product?

    d) If at all another subscription plugin is required i will go for the free one. I will use YITH subscription. Have you heard about any failures for YITH subscription? or Do you know any reason if there is a ny YITH cannot be used? Or can I use YITH subscription?(Just taking an idea from you for this plugin as you might be knowing or if any expert from PMPRO be knowing).

    Plugin Author Andrew Lima

    (@andrewza)

    The user will receive a membership level after purchasing the WooCommerce membership product.

    This will grant them access to content assigned to that Paid Memberships Pro level.

    Paid Memberships Pro WooCommerce Integration does not enabled recurring billing through WooCommerce. Please work through this page, it should help clarify your questions – https://www.paidmembershipspro.com/add-ons/pmpro-woocommerce/

    YITH subscriptions may work, but we officially integrate with WooCommerce Subscriptions (such as cancel membership level when a user cancels their subscription etc).

    If you find any errors with your WooCommerce Integration that’s not working as intended please open a new support ticket.

    • This reply was modified 5 years, 2 months ago by Andrew Lima.
    • This reply was modified 5 years, 2 months ago by Andrew Lima.
    • This reply was modified 5 years, 2 months ago by Andrew Lima.
    Thread Starter mitua

    (@mitua)

    Its not a question of recurring billing its a question of taking the pricing from the membership level whether its recurring or anything. because its selling membership as woocommerce product and using another subscription plugin or addon when the membership plugin itself s there which has both restrictions and pricing is definitely not proper and definitely you or anyone who will think it logically will agree on this point.

    My motive is not to pinpoint any errors but to find a solution which is best.

    So am continuing a bit in this post only.and I will put my question in very short. It will be easy for you and me both as it will save time. Moreover its only the last part and query as I have mentioned and I am not going to devote more on any more posts and questions related to PMPRO or PMPRO woocommerce.

    a) Is there a way that I do not have to use any other subscription addon or plugin and the membership product while selling through Woocommerce takes the pricing too from the level (whatsoever it is whether recurring or not but its membership pricing) and checkout by woocommerce as woocommerce has the shop features and more payment options?
    You can answer if you have an idea and if its not so complex or if Jason/Kim the experts can suggest through you would also be appreciable. Or otherwise I will use the YITH subscription for woocommerce if there is no other way.

    b) Also earlier you had mentioned that for selling membership product on external market place like ebay we can create a custom code which automatically would connect the customers to membership on my site , can it be for everytime any user buy any membership product from the market place like ebay and i do not have to do anything manually? Will this be a complex code? will it be possible for you to mention the code or atleast give a hint(giving a hint only if not possible for you to give the code).

    Plugin Author Andrew Lima

    (@andrewza)

    If you are selling recurring subscriptions through WooCommerce (i.e. monthly payments) you _have_ to use a third-party subscription plugin such as WooCommerce Subscriptions. If your membership product is $100 and expires after 1 month, you don’t need the recurring functionality and WooCommerce Subscriptions is not needed. (Users will have to manually renew by buying the membership product again when their account expires).

    You will have to manually create the discount code each time a purchase is made on an external site, and to set the membership price to $0 for that specific membership product.

    I’d recommend in creating a discount code per purchase as people may share codes and users will receive free memberships then.

    • This reply was modified 5 years, 2 months ago by Andrew Lima.
    Thread Starter mitua

    (@mitua)

    a) But will the expiry feature work if the product is sold through woocommerce without woocommerce subscription plugin(recurring payments not wanted and the users have to manually rebuy the product.) My doubt is will the product will have an expiry attached as mentioned in the level without the subscription plugin(YITH or woocommerce subscription) or will it be a like a very common ecommerce product like a tangible toy or a shirt, bought it, paid for it and finished and will not have a connection with the website further?
    The doubt again has come because the pricing its not taking from the level so will it take the expiry part mentioned in the level?

    b) I want to connect the membership products o any market place like ebay with membership on my site. I have to give them a registration code so that they can join as a member at my site after purchasing the product from ebay. for this you suggested many ways. You can go above on this page for recollecting your reply(point 3 of your reply). One of the ways you mentioned was “Use custom code to pass data automatically to your site to assign the membership level.”
    Will this custom code automatically pass data everytime any customer buys my product from the marketplaces like ebay and enable his membership on my site and I do not have to do anything manually? Will it be possible for you to give the custom coding to enable the functionality?

    Plugin Author Andrew Lima

    (@andrewza)

    Yes the user will get an expiration date if there is one set in the membership level. The WooCommerce Integration handles only the billing side of things as well as WooCommerce related features.

    Our customer support does not cover custom solutions and you would need to reach out to a developer to consult with further. This is also dependent if the marketplace has functionality to pass data out on purchasing a product etc. (I’m not sure if eBay would support this, but Paid Memberships Pro has various functions and can be extended easily by a developer).

    Please reach out to one of our partner developers for a consultation/quotation.

Viewing 15 replies - 16 through 30 (of 33 total)
  • The topic ‘Is it nessary for a subscriber/customer to start through levels page?’ is closed to new replies.