• Resolved gamicord

    (@gamicord)


    Hello Sir,
    I want a Feature which can allow Custom User ID Creation at Registration.

    This will be different from the User ID that WordPress or WooCommerce creates at Registration.

    This one is something that is Custom Created and Custom determined by Site Admin.

    It will have a Prefix already determined by Admin, and the numbering system would also be pre-determined by Admin as well.

    This Custom ID Feature will have the following Parameters:

    1.) ID TITLE: This is the Name that Admin will call the Custom ID. And Admin should be able to create Multiple Types of Custom IDs according to User Type and User Role.

    2.) ID PREFIX: A Prefix that will appear, separated by Comma, Dash, Pipe, or any other separator.

    3.) NUMBER FORMAT: This is the Format in which the Numbers are applied. It can be numeric, starting from 1 and upwards. Or Admin can set it to have leading Zeros like “000” before the counting starts.

    4.) BATCH NUMBER RANGE: This is the Number of Users that will form a Batch, before they are split into a new batch.

    This range can be 1 to 1,000(One Thousand), 10(Ten Thousand) and whatever else the Admin decides.

    5.)BATCH ID TYPE: This is the Grouping of Users into Batches, and the Type of Data Type used in this Grouping.

    It could be:: A to Z, Alphanumeric, Symbol, or Text.

    6.) OUTPUT: When these are now pre-determined by Admin, and a User Registers on the website, a Custom User ID should be automatically Generated during User Registration, and should be added to the WooCommerce Account Dashboard as “User ID” or whatever Admin has already prenamed it, as seen here– https://prnt.sc/o07lm-UVtkFa

    So in this Case, as seen from the Image above, Admin has called the Custom ID “Tag Number“.

    He has used the Prefix “SP“.

    He has used Number format with two leading Zeros “00“, and we can see that the current User is Number 19.

    The User’s batch Number is 1, where Batch Number is represented by “BN“.

    I want to believe that by now, you understand what I am talking about?

    And I am now asking if there’s any WooCommerce Extension that can do that for me?

    Needing to hear from you soon.

    Regards.

Viewing 7 replies - 1 through 7 (of 7 total)
  • Plugin Support Stuart Duff – a11n

    (@stuartduff)

    Automattic Happiness Engineer

    Hi @gamicord

    Reading through your requirements, regrettably, I’m not aware of any plugins from WooCommerce.com which could offer the functionality you’ve described regarding custom user IDs. I’m also not aware of any third-party plugins which could implement this functionality either which I could recommend.

    There are two possible solutions which you could investigate further.

    1. Research the requirements on Google to see if there is a third-party plugin that could offer all of the functionality you’ve described.
    2. Hire a developer to create a custom plugin that could implement the described functionality. You can look at some of the WooExperts on this page below who would be able to assist with creating a custom solution.

    https://woocommerce.com/customizations/

    Thread Starter gamicord

    (@gamicord)

    @stuartduff

    Thanks for your reply.

    But if we are asking for Features that will work with WooCommerce, shouldn’t WooCommerce be making attempts to help us get them?

    Now, this Registration Feature is to work with the registration Module of WooCommerce. Shouldn’t WooCommerce make attempt to help get it?

    Regards.

    Plugin Support Stuart Duff – a11n

    (@stuartduff)

    Automattic Happiness Engineer

    Hi @gamicord

    With regards to making attempts with finding a solution for your request, I looked for some possible solutions for you and regrettably was unable to locate any I could recommend.

    We’d therefore suggest either looking for a third-party plugin that could implement the functionality you require. Or alternatively, hire a developer that could create a custom solution for you.

    I wish we could help more, but hopefully, this gets you going in the right direction to get the job done.

    Thread Starter gamicord

    (@gamicord)

    @stuartduff

    You said

    I looked for some possible solutions for you and regrettably was unable to locate any I could recommend

    .

    This already tells you that my Feature Request is so much unique, if all of WordPress with presently 60,290 plugins, still do not have what I’m asking for.

    Doesn’t this just spark up the fire in you, for the creation and development of a New Extension in the WooCommerce Ecosystem of products?

    Don’t we recognize the viability of products in their sometimes uniqueness of being almost non-existent anywhere?

    Needing to hear from you soon.
    Regards.

    Plugin Support Stuart Duff – a11n

    (@stuartduff)

    Automattic Happiness Engineer

    Hi @gamicord

    As you stated when searching I couldn’t seem to locate a plugin that would meet all of your requirements which I could personally recommend. However, that does not mean a development company has not created one, I just personally couldn’t seem to find anything for us that I could reference for you.

    If you’re also unable to locate a ready-made plugin that would implement all of your project requirements after researching. The only other solution would be to hire a developer to create a custom solution specifically for your project.

    Hopefully, you can find a solution to move your project forward either through some ready-made software you can locate or by hiring a developer to create a custom solution for your project.

    Again I wish we could help more but unfortunately, we’ve been unable to find a solution we could recommend on this occasion which meets all of your specific project requirements.

    Thread Starter gamicord

    (@gamicord)

    The way it stands now, I don’t know if WooCommerce will be willing to share with me, How their Registration Hook and Filter works.

    Because this Feature I’m looking for, is something that needs to hook into the WooCommerce Registration Module.

    Then when hooked to the Registration Module, it should output the array/args to the My-Account Dashboard.

    Now, even if I need to take this Request to Stack-Overflow, we will need a flow pattern to work with.

    So can WooCommerce explain things related to their Registration Module?

    Regards

    Plugin Support Stuart Duff – a11n

    (@stuartduff)

    Automattic Happiness Engineer

    Hi @gamicord

    For reference, these particular support forums are meant for general support questions with the core functionality of WooCommerce itself, they do not however cover custom development questions related to the codebase of WooCommerce. For questions related to development and custom coding, your best bet is to ask on either the WooCommerce Advanced Facebook group or the WooCommerce Developer Slack Channel.

    You can also find a resource called the code reference for WooCommerce on this page of Github.

    We hope this helps move you forward.

    https://woocommerce.github.io/code-reference/hooks/hooks.html

Viewing 7 replies - 1 through 7 (of 7 total)
  • The topic ‘Custom User ID’ is closed to new replies.