One on One help setting up simple webpage CreateAccount

Hello, I am having extreme difficulty setting up a simple create account widget for my website.
Is there any direct help I can seek or premium support to purchase to help me through this? I have been following various help pages, and was able to get the login page to work, but can’t figure out how to have a create account widget.

To take a step back, I have a simple website where I need a Create Account widget, which would then directly redirect to a stripe customer portal page. The only page behind the login is a stripe customer portal. The entire website is a single landing page with marketing content. On the top navbar is a Create Account link, which after successful login/create new account would redirect to stripe customer portal.

I feel like I am overly complicating my code, and feel lost in all of the documentation. I am definitely out of my comfort zone, and am seeking assistance to make sure it is setup correctly. Is there a premium support I could purchase for this purpose?

If by “create account” you mean “register a new user”, then all you need is to enable registration feature for the widget https://github.com/okta/okta-signin-widget#registration

@starlight It sounds like you have written some codes? Do you have your code snippets?
@phi1ipp’s link is specific to this part in the package.

Registration
To add registration into your application, configure your Okta admin settings to allow users to self register into your app. Then, set features.registration in the widget. You can add additional configs under the registration key on the OktaSignIn object.

var signIn = new OktaSignIn({
  baseUrl: 'https://{yourOktaDomain}',
  // If you are using version 2.8 or higher of the widget, clientId is not required while configuring
  // registration. Instead the widget relies on policy setup with Self Service Registration. For help
  // with setting up Self Service Registration contact support@okta.com. Registration should continue
  // to work with a clientId set and version 2.7 or lower of the widget.
  clientId: '{{myClientId}}', // REQUIRED (with version 2.7.0 or lower)
  registration: {
    parseSchema: function(schema, onSuccess, onFailure) {
       // handle parseSchema callback
       onSuccess(schema);
    },
    preSubmit: function (postData, onSuccess, onFailure) {
       // handle preSubmit callback
       onSuccess(postData);
    },
    postSubmit: function (response, onSuccess, onFailure) {
        // handle postsubmit callback
       onSuccess(response);
    }
  },
  features: {
    // Used to enable registration feature on the widget.
    // https://github.com/okta/okta-signin-widget#feature-flags
     registration: true // REQUIRED
  }
});

Also, I attached this doc for your reference.
https://help.okta.com/en/prod/Content/Topics/users-groups-profiles/usgp-self-service.htm#:~:text=To%20enable%20it%2C%20contact%20Okta,in%20the%20SSR%20Registration%20Policy.
Please let us know if this is sth you are looking for. Thanks