Installing and enabling customer registration for Editor 3.0 templates (standard and custom templates)

Merchants using standard Editor 3.0 templates

Enabling customer registration for your store is a two-part process. First, you must update your templates to support the customer registration feature, and publish your changes. Once your updated templates have been published, you may enable customer registration using Checkout & Registration Manager, and publish your Order Settings.

Part 1. Update your store templates

Merchants using standard Editor 3.0 templates (storetemplate. template) may re-run the Design Wizard to update their templates to support the customer registration feature, then publish Store Editor to publish their changes.

Note: If you have customized a template variable that is specific to a template theme (for example, a text link color), re-running the Design Wizard will reset this variable the default template setting. Customizations made to variables that are not specific to the template theme will not be reset. For more information, please see our help page about which settings this affects.

Re-running the Design Wizard or publishing Store Editor will not enable customer registration for your store. The customer registration feature must be manually enabled using Checkout & Registration Manager.

Part 2. Enabling customer registration

Once you've updated your templates, you may enable customer registration using Checkout & Registration Manager:

  1. In the Global Settings section of Checkout & Registration Manager, click the Customer Registration tab.
  2. In the Customer Registration Settings section, choose to enable customer registration (Figure 1).

    Enable Customer Registration in the Global Settings section of Checkout & Registration Manager.
    Figure 1. Enable Customer Registration in the Global Settings section of Checkout & Registration Manager
  3. Configure your customer registration settings:
  • Choose to make customer registration and account sign-in required to check out, or to offer a guest checkout option in addition to registration and sign-in links.
  • Choose to add registration using a Facebook ID as an option, or to disable this option. Enabling this option requires you to create a Facebook application and enter its Application ID and Application Secret. Learn how. If you choose not to offer this, only the Facebook ID option will be excluded from your registration and sign-in pop-ups. Yahoo ID, Google ID, and AOL ID options will still be shown. Note: This option is not currently supported for stores built using Web Hosting tools.
  • If offering a guest checkout option, you can also choose whether or not to offer account registration to your customers who aren't registered or signed-in once they've completed their order.
  • Choose to offer your customers the ability to save their card and billing address information so they may select it when making a future purchase from your store, or to disable this option. If you enable this option, choose to display information about the feature as a dismissible information box, or inline on the order confirmation page. Learn more about Saved Cards.
  • Using the Post-Registration URL field, you may specify a link to take the place of the “Keep Shopping” link, to be displayed to customers once their registration form has been submitted.
  • Using the Cancel Registration URL, you may specify a link for customers to return to when they've canceled their account registration before completing the registration process.

Merchants using customized Editor 3.0 templates

If you are using custom templates that have been designed and are maintained by a developer, we recommend contacting your developer about installing customer registration for your store. Yahoo does not support RTML modification and template customization, and due to the many variations that can exist within customized templates, cannot provide specific instructions about how to install customer registration for your store.

For merchants using customized Editor 3.0 templates, who have made their own template customizations and are comfortable with either inserting code into Store Editor variables, or with modifying RTML, we provide the following manual setup options:

Option 1. Inserting a JavaScript code and div code into your customized Editor 3.0 templates

The JavaScript code and div code to be inserted into your templates can be found in the Customer Registration Manual Setup tab, located in the Global Settings section of Checkout & Registration Manager.

If you've already inserted a JavaScript code and div code for the floating cart feature, the updated JavaScript code and div code for customer registration should replace these. If enabled, your floating cart will continue to function when these codes are replaced.

To insert the JavaScript code:

  1. On the Customer Registration Manual Setup page, highlight and copy the displayed JavaScript code. This code is unique to each store, and will look like the code in the example below, with your store ID, timestamp, order server URL, and store URL:

  2. Open Store Editor, and navigate to the Variables page. Here, you may insert the script into any field that accepts HTML and appears within the body of your page (between the opening and closing tags), with recommended placement being directly above the page's closing tag. By placing the script as the last body element, you allow all other page contents to load before the script is called. Should the script be slow to respond, it will not affect your page load time.

    If your customized template uses the Final-text variable, you may wish to insert the copied script into the Final-text variable to achieve this placement.
  3. Click the "Update" button to save your changes.

Next, insert the div code into your template. Recommended placement of the div code is immediately after the opening tag of your store pages. If your customized template uses the Tagline-contents variable, you may wish to insert the copied div code into the Tagline-contents variable to achieve this placement.

To insert the div code:

  1. On the Customer Registration Manual Setup page, highlight and copy the displayed div code. It will look like the following:










  2. Open Store Editor, and navigate to the Variables page.
  3. Insert the div code into a variable field that accepts HTML, and which is called immediately below the opening tag of your store pages. If your customized template uses the Tagline-contents variable, you may wish to insert the copied div code into the Tagline-contents variable to achieve this placement.
  4. Save your changes using the “Update” button.
  5. Publish your changes in Store Editor.

Once your updated template has been published, you may enable customer registration using Checkout & Registration manager. See the instructions above for enabling customer registration.

Option 2: Inserting the SUPER-LOADER and SUPER-BAR RTML operators into customized Editor 3.0 templates

Developers and merchants familiar and comfortable with modifying RTML also have the option of inserting RTML operators directly into the main store template. Please note that only the JavaScript code OR the SUPER-LOADER operator, and the div code OR the SUPER-BAR operator need to be installed. If you have previously installed the FC-LOADER and FC-BAR operators for the floating cart feature, the SUPER-LOADER and SUPER-BAR operators should replace these. If enabled, your floating cart will continue to function when these operators are replaced.

Recommended placement of the SUPER-LOADER operator is as the last item before the closing tag of your store pages.

To add the SUPER-LOADER operator to your main store template:

  1. Open your main store template for editing. Because you are using customized Editor 3.0 templates, Yahoo cannot advise you of the name of this template. (For standard Editor 3.0 templates, this is the storetemplate. template, which does not need to be manually updated. Please see instructions for standard Editor 3.0 templates, above.)
  2. Click the last operator that appears in the template to open it.
  3. Click the "New" button at the top of the template page.
  4. Select "SUPER-LOADER" from the list of operators, then click the "Create" button.
  5. Click the "Paste After" button at the top of the template page. The SUPER-LOADER operator will be inserted as the last operator on the template page.

Next, add the SUPER-BAR operator to your template. Recommended placement of this operator is directly below the opening tag of your store pages.

To add the SUPER-BAR operator:

  1. Open your main store template for editing. Because you are using customized Editor 3.0 templates, Yahoo cannot advise you of the name of this template.
  2. Click the "BODY" element to open it for editing.
  3. Click the "New" button at the top of the template page.
  4. Select "SUPER-BAR" from the list of operators, then click the "Create" button.
  5. Click the "Paste Within" button at the top of the template page. The SUPER-BAR operator will be inserted into the body of your page.

Once the SUPER-BAR and SUPER-LOADER operators have been installed, you must publish Store Editor. After your template changes have been published, you may enable customer registration using Checkout & Registration Manager. See the instructions above for enabling customer registration.

  • Was this article helpful?

  • Yes
  • No

Still need help?