Stephen Sherrard

Forum Replies Created

Viewing 15 posts - 736 through 750 (of 769 total)
  • Author
    Posts
  • Stephen Sherrard
    Keymaster
    in reply to: Woocommerce Wholesale Plugin Questions #2933
    Stephen Sherrard
    Keymaster

    As far as how long it would take to do something custom, that would be something that we could discuss privately, as I would need to get a lot more details on how you would want it to work, and figure out which other features of the plugin you would want duplicated for another role so that the settings could be independent, and which features could use the same settings for both of the new roles. Taxes enabled/disable, tax rates, tax display settings, shipping enabled/disabled, payment enabled/disabled, coupons enabled/disabled, wholesale messages, etc… right now those are all set to apply to the wholesale customer role. If there is another role added with its own price, then we have to decide if they get separate settings for all those other things as well.

    If it’s only one additional price field for the additional role, and everything else stays the same, then I could probably get that code put together and tested in one solid day of work, since a lot of it will be copy and paste, but there will be additional logic required all over the place where prices are shown and totals calculated to determine which price should be used.

    As far as the other pricing plugin that I’m currently in the middle of developing, it’s a small part of a very large and complex system we are putting together for the client, and much of what would be “options” is hard coded for the client, but I have already thought about breaking that out into its own plugin and making it more flexible with options/settings, to sell to the general public. Can’t say when that would be yet. Still working on that big project and hope it have it mostly wrapped up by the end of next week.

    in reply to: Woocommerce Wholesale Plugin Questions #2931
    Stephen Sherrard
    Keymaster

    Hi Mike,

    It would not be “difficult”, but would not be quick & easy either. There’s quite a lot more involved than simply adding another field. It would certainly take much more time to implement and thoroughly test than the $50 I would lose if this is what’s holding you back from making the sale.

    Of course, I can always be hired to do custom programming, and could create a custom version for you. I’m doing something for a large Canadian auto parts company where we have 5 different types of roles, each with their own pricing options, although in that plugin all prices are calculated based on either “list” or “cost” price, and a multiplier for each role type (and also individual users)… so, it’s quite a bit different in how it works than my wholesale plugin.

    I get way too many feature requests, and have already made the plugin more complex than it was intended to be by doing the completely independent tax settings that a German client needed (and paid for my time to code those features).

    There is simply no way that I can please everyone and put every feature request into the plugin, without it getting too complex and bogging the system down.

    Right now I’m in the middle of working on version 2 of the plugin, which will greatly simplify some of the code, and hopefully improve compatibility with other plugins. Lots of changes in the newer versions of Woocommerce, plus some feedback from the guys at Woothemes, have helped me find some simpler/better ways of doing some of the tax stuff. That’s the main purpose of this next release — to refactor and simplify the code, as well as a few minor new features along with compatibility with WPML and some other plugins.

    At this time I’m not considering adding any more features until version 2 is released and stable. However, please add any and all feature requests to that section of the forum here, as I do review those and may add features that I think will benefit many users in the future.

    In the meantime, though, you may want to look at the Dynamic Pricing extension. Although that plugin is not compatible with mine (although I’m in talks with the developer to try to figure something out), it has much more flexible pricing schemes, including role/user based pricing and discounts, that may be closer to what you need. I don’t think it has the ability to hide products from certain users, but perhaps there is a way you can prevent certain users from buying certain products (can’t say for certain, though).

    Sorry I can’t be more helpful right now.

    in reply to: Woocommerce Wholesale Plugin Questions #2929
    Stephen Sherrard
    Keymaster

    Hi Mike,

    If I understand correctly, then, yes, you can do that with my plugin.

    Wholesale Customers need to be logged into an account with the Wholesale Customer role in order to see wholesale prices. There is an option in my plugin that will allow you to hide products from wholesale customers if those products do not have a wholesale price set. Of course, nothing prevents them from viewing those products the same way any retail/guest customer would see if they log out of their wholesale account, but they won’t see wholesale prices either if they are not logged in.

    The wholesale plugin adds a separate wholesale price field to each product, so that is separate from the price that retail customers will see for the same product. If there are certain products that you ONLY want wholesale customers to see, then there is a “Wholesale Only” checkbox for each product that will allow you to hide those products from retail customers or customers who are not logged in.

    So, using a combination of what I mentioned above, you can set up separate products for wholesale and retail customers that will be hidden from each other, and have their own prices.

    If by “different Retailer and Distributor prices” you mean 2 different wholesale type prices for “wholesale only” type products, then, no, my plugin can’t do that directly as it has only one wholesale price field. However, if one of them gets some type of discount, you could always create a discount/coupon code for that customer that they could use at checkout.

    Stephen Sherrard
    Keymaster

    Hi Heather,

    This is not really a “pre-sales” question, since the PTA Volunteer Sign-Up Sheets plugin is free. Assuming that’s the plugin you are talking about. =)

    To answer your question: No (sorry), it’s not possible the way the plugin is coded right now. That would require adding another field to the database table and another field to the add/edit sheet form, and all the necessary programming to create and save those values, and then the programming to do the necessary checking to make all of that work (not sending emails when that field is set, etc.), plus some kind of extra functions to download the data and/or send out a custom email to those people at the end.

    If that’s something you absolutely need, then you could hire me, or any other programmer (the code is open source), to add the needed functionality for you.

    Otherwise, you could put your idea in the Feature Requests section of this forum for consideration for future updates.

    in reply to: Adding login log out to page instead of message #2901
    Stephen Sherrard
    Keymaster

    I would usually recommend that you don’t directly modify the plugin file, as any changes you make will get wiped out if you update the plugin in the future.

    Login/Logout would normally be handled the same way you already do for your WordPress site. There are plenty of sidebar widgets you can use for login/logout without going to the regular WordPress login page if you want.

    However, if you want to modify the code, you can find that message in the:
    class-pta_sus_public.php
    file on line 195.

    But, if you just wanted to add some login links conditionally without actually modifying the plugin code, note that there is a built-in action hook on line 181 that fires before the shortcode for my plugin is processed.

    You could add a script similar to what you just posted into your theme’s functions.php file, and hook into my ‘pta_sus_before_process_shortcode’ action hook, where you can check if the user is logged in or not on your own, and display your own message and login/logout links. Then you can use the option in the settings for my plugin to disable the login notices so that they will only see your notices and not mine.

    If you aren’t familiar with how the action hooks work, do a quick internet search and you’ll find plenty of info about them, but basically you add some code into your functions.php file like this:

    
    add_action('pta_sus_before_process_shortcode', 'my_login_function');
    
    function my_login_function {
       // do some stuff here - check if they are logged in, echo/return your form/links, etc.
    }
    
    in reply to: Send email to admin when someone volunteers #2898
    Stephen Sherrard
    Keymaster

    Yes, there is a “CC email” field in the email tab of the plugin settings which allows you to specify an email address, such as the admin email or head volunteer coordinator, who will get copied for all emails sent by my plugin (sign-ups, clears). That email, along with the chair emails, are sent as BCC emails.

    in reply to: Ability to make Chair a sign-up? #2875
    Stephen Sherrard
    Keymaster

    There are a couple of ways you can do this already. My plugin needs at least one chair name & email when you set up a sheet, so that’s where you can add your “default” contact person when you create the list. Then when someone signs up for the chair position, you would need to go back to edit the sheet and swap out your default chair with the info for the person that just signed up.

    Also, if you go to the “Email Settings” tab of the Sign-up Sheets settings page, there is a “CC email” field, where you can enter the email address for your manager type person, and that email will receive notices for sign-ups and cleared sign-ups.

    in reply to: Request for some features #2874
    Stephen Sherrard
    Keymaster
    in reply to: Request for some features #2860
    Stephen Sherrard
    Keymaster
    in reply to: Request for some features #2857
    Stephen Sherrard
    Keymaster
    in reply to: question about wholesale plugin #2481
    Stephen Sherrard
    Keymaster

    Hi Suzzane,

    The plugin itself doesn’t allow you to create custom checkout pages for users. However, you can decide if a wholesale user needs to pay or not, so they can just submit an order (like a purchase order) without having to pay. You can also choose whether or not they are taxable and set up different tax rates for wholesale customers. You can also disable shipping calculations & coupons for wholesale customers as well. So, all those options will change the checkout process for wholesale customers.

    Since there is a separate role for wholesale customers, you can create your own checkout page template and use some conditional statements to show different things to wholesale customers versus retail customers. Woocommerce is very flexible with their templates, and all you need to do is move a template to your theme’s woocommerce directory (with the appropriate subdirectories to match the woocommerce templates directory structure) and woocommerce will use your template instead of the built-in one.

    You can also use the Role Based Payment/Shipping Methods plugin to choose different payment and shipping methods based on the user’s role:
    http://www.woothemes.com/products/role-based-payment-shipping-methods/
    I’m currently using that plugin for a client site we are developing and have create some simple payment gateways called “Quote” and “Purchase Order” that only appear for certain types of customers (based on roles).

    As far as phone support goes, this company is just me for right now, so I don’t have any kind of full time support staff. However, I’m happy to set up a time to talk to you on the phone if you need some custom work done or support for a purchase. Most support is done via email and the support forums, though.

    in reply to: Additional Admin / Volunteer Fields Under Edit Tasks #2330
    Stephen Sherrard
    Keymaster

    Awesome, glad that will work for you, as I’m swamped with some custom programming jobs and have no idea when/if I will be able to add additional features to these free plugins.

    If you haven’t done so already, please feel free to rate/review the plugin on WordPress.org:

    https://wordpress.org/support/view/plugin-reviews/pta-volunteer-sign-up-sheets

    in reply to: Getting address information from volunteers using Customizer? #2265
    Stephen Sherrard
    Keymaster

    This content is restricted to buyers of Volunteer Sign-up Sheets Customizer.

    in reply to: Removing or modifying some filters in the plugin #1920
    Stephen Sherrard
    Keymaster
Viewing 15 posts - 736 through 750 (of 769 total)