• Resolved volkerforster

    (@volkerforster)


    To fulfil our business goals and implement the planned strategies, we need to be able to allow the creation of backorders for certain user roles, not only for products. If a customer is member of a certain user role (e.g. “distributor”), then this customer must be able to place a backorder for products that are not allowed to be backordered for “regular” customers. This must still be defined on product level. Allowing backorders of all products for certain user roles is not desired.

    I tried to find information about this, read documentations and went through plugin marketplaces without finding a single lead. Even creating a job on Fiverr didn’t get a single response.

    How can I resolve the problem? Please, come up with something more creative than recommending an agency that charges 5000 Dollars to create a custom plugin.

    ??

    The page I need help with: [log in to see the link]

Viewing 3 replies - 1 through 3 (of 3 total)
  • Hi,

    I understand you would like to allow backorder for specific user roles, e.g. “distributor”.

    Using custom code this is possible, in this article you can find an example. Please note custom code will need to be added in your functions.php file, or using a plugin e.g. Code Snippets.

    This must still be defined on product level. Allowing backorders of all products for certain user roles is not desired.

    I understand that the backorders are only permitted to a specific user role, and at the same time it will be available only for certain products. I’ve found some similar articles, the code could be edited according to your needs, please check:

    I hope this points you in the right direction.

    • This reply was modified 1 year, 9 months ago by Igor H.
    Thread Starter volkerforster

    (@volkerforster)

    “backorders are only permitted to a specific user role, and at the same time it will be available only for certain products”

    Yes, you got this right! I want to be able to enable specific products for backorders to specific users even if the product itself is set to “no backorders allowed”.

    The problem with custom code is, that we have nobody to take care of it. We avoid custom code like the plague and always look for a plugin to handle the job. Especially when it requires a child theme. Then we need to pass. Just because of our staffing situation.

    Hi @volkerforster

    I understand that the provided solution by Igor above does not fit your use case here due to your staffing situation and you prefer to look for a plugin instead.

    While I have not heard of such plugin, I’d recommend hiring a WooExpert for your customization needs.

    Hope this helps!

Viewing 3 replies - 1 through 3 (of 3 total)
  • The topic ‘how to allow backorders on user role level, additionally to product level?’ is closed to new replies.