SuiteCommerce MyAccount Overview

Explore the following FAQs to better understand your SuiteCommerce MyAccount (SCMA) implementation.

What is SuiteCommerce MyAccount?

SuiteCommerce MyAccount (SCMA) is a self-service web portal where customers can manage account information, view recent transactions, pay invoices, and more.

SCMA includes various features and information in the My Account area of your site, such as:

  • subscriptions management for SuiteBilling subscription-based purchases (SuiteBilling must be enabled)

  • purchases area, including information about current and past purchases, and the option to reorder items

  • billing information, including account balances, invoices, transaction history, and printable statements

  • account settings, such as email preferences, password management, etc.

  • support case management

  • quotes management

Like SuiteCommerce (SC), SCMA is a SaaS product, which means that:

  • the application is delivered as a bundle

  • the bundle code is locked and cannot be edited

  • updates are phased and automatic

What is the difference between a SuiteCommerce MyAccount website and a SuiteCommerce or SuiteCommerce Advanced website?

SuiteCommerce (SC) is NetSuite’s primary ecommerce shopping solution. It offers a full shopping experience, including customer portal (My Account) functionality and the ability to search, browse, and add items to a cart or wishlist.

SuiteCommerce MyAccount (SCMA) is NetSuite’s online customer portal solution. It provides your customers with access to their transactions and allows them to pay their invoices.

SC and SuiteCommerce Advanced (SCA) are composed of the following three applications:

  • Shopping

  • Checkout

  • My Account

SCMA is composed of the My Account application but does not include the Shopping and Checkout applications.

Customers must log in to access your SCMA site, whereas an SC or SCA site can be public.

The following table details the SC and SCA features that are and are not currently supported by SCMA implementations:

Note:

A blank cell indicates that the feature or functionality is not supported in SCMA.

SC/SCA Feature or Functionality

Included with SCMA

Purchases

See Orders / Purchase History

check mark

Enter Orders

 

Reorder Items

check mark

View Returns

check mark

Request a Return

check mark

Quote Creation

All quotes must be created by a sales rep in NetSuite.

Quote Management

check mark

Quote to Sales Order

check mark

Shopping Cart

 

Checkout

Users can only pay for an existing quote or invoice, or reorder previously purchased items.

Billing

Account Balance

check mark

Invoices

check mark

Make a Payment

check mark

Print a Statement

check mark

Transaction History

check mark

Other

Product Lists / Wishlists

 

Save for Later

 

Case Management

check mark

My Account Settings

check mark

Subscription Management

check mark

Secure domains with automatically renewing TLS certificates

check mark

Components and classes in the Extensibility API (where applicable)

check mark

Homepage

Logged-out users are directed to the login page. Logged-in users are directed to the account overview page.

Item Search API

Item details can be retrieved with SuiteScript.

Item browsing (keyword search, commerce categories, or product detail pages)

 

CDN

There are no public pages except the login page.

Custom Themes

Site must use the SC Base Theme, but it can be configured with Site Management Tools (SMT).

Is it possible to have a SuiteCommerce MyAccount site if I already have a SuiteCommerce or SuiteCommerce Advanced site?

Yes. SuiteCommerce MyAccount (SCMA) requires a different license, but you can have two different sites at the same time, one provisioned for a SuiteCommerce (SC) or SuiteCommerce Advanced site and a new one provisioned for SCMA.

One SC license gives you access to one SC website, which includes one My Account customer portal and one secure domain. One SCMA license gives you access to one My Account customer portal and one secure domain. A combination of one SC license and one SCMA license gives you access to two My Account customer portals and two secure domains (one standalone and one linked to the SC website).

Note:

Unsecured domains are not compatible with SCMA.

What is the difference between SuiteCommerce MyAccount and the My Account area of a SuiteCommerce website?

To help you understand your SuiteCommerce MyAccount (SCMA) solution, let’s clarify a few differences in terminology:

My Account – This refers to the My Account area or module common to any SuiteCommerce (SC) or SuiteCommerce Advanced (SCA) website. With My Account, customers can access specific information about their account on your website.

SuiteCommerce MyAccount – SCMA is an ecommerce solution that provides a self-service website for your customers to perform basic online account management tasks. SCMA is built using the same framework as SC, but only offers access to some functionalities of the My Account application. SCMA sites do not incorporate shopping or checkout-related features.

The following table details the My Account features that are and are not currently supported by SCMA implementations:

Note:

A blank cell indicates that the feature or functionality is not supported by SCMA.

My Account Feature or Functionality

Included with SCMA

Purchases

See Orders / Purchase History

check mark

Enter Orders

 

Reorder Items

check mark

View Returns

check mark

Request a Return

check mark

Quotes

check mark

Quote to Sales Order

check mark

Billing

Account Balance

check mark

Invoices

check mark

Make a Payment

check mark

Print a Statement

check mark

Transaction History

check mark

Other

Product Lists/Wishlists

 

Save for Later

 

Case Management

check mark

My Account Settings

check mark

Subscription Management

check mark

What is the difference between SuiteCommerce MyAccount and Premium Customer Center?

SuiteCommerce MyAccount (SCMA) is a solution intended to replace Premium Customer Center. However, SCMA does not include all of the same functionalities. Premium Customer Center includes a Site Builder site, which includes checkout functionalities. Shopping and checkout functionalities are not supported by SCMA.

Does SuiteCommerce MyAccount require SuiteBilling?

No. SuiteCommerce MyAccount (SCMA) is a self-service portal for managing account information. However, if SuiteBilling is enabled in your NetSuite account, you can manage subscriptions using your SCMA site.

Does SuiteCommerce MyAccount support Site Management Tools?

Yes. Site Management Tools (SMT) is supported in SuiteCommerce MyAccount (SCMA). SMT lets you:

  • create landing pages for SCMA

  • change the look and feel of a website using third-party themes or the SuiteCommerce Base Theme

  • change page layouts

  • add Content Types to a page

Note:

To update the My Account area of your Commerce website using SMT, a single secure domain is required.

Does SuiteCommerce MyAccount support SuiteCommerce Themes?

No. SuiteCommerce MyAccount (SCMA) does not support SuiteCommerce (SC) Themes.

However, you can perform either of the following tasks to customize the layout and appearance of your SCMA frontend:

  • Install and activate the SC Base Theme on your account using the Extension Manager. You can then use the Theme Skin Manager feature of Site Management Tools to change the layout and appearance. See Theme Skin Manager for more information.

  • Use the SC Base Theme as a baseline to create your own theme using the Theme Developer Tools. See Develop Themes for more information.

Does SuiteCommerce MyAccount support SuiteCommerce Extensions?

Yes. You can activate many SuiteCommerce Extensions (additions to your website) on your SuiteCommerce MyAccount domain, or you can customize your own extension using the Extension Developer Tools.

Does SuiteCommerce MyAccount support multiple languages?

Yes. Since SuiteCommerce MyAccount (SCMA) shares the same code base as SuiteCommerce, SCMA inherits the multi-language feature.

Are there any changes in the Configuration record for SuiteCommerce MyAccount?

Yes. The following tabs are the only tabs displayed for SuiteCommerce MyAccount (SCMA) sites when you access the SuiteCommerce Configuration record:

  • My Account tab

  • Advanced tab

  • Integrations tab

  • Multi-Domain tab

  • Layout tab

What areas of SuiteCommerce MyAccount can be customized?

Unlike SuiteCommerce Advanced (SCA), developers cannot make code-level changes to SuiteCommerce MyAccount (SCMA). However, the code for MyAccount is similar to the My Account functionality that appears in SuiteCommerce (SC) and SCA sites, so behavior should be consistent across all versions. Developers should generally treat a MyAccount site as if it were the My Account area of an SC site. This means that customizations written for the My Account area of an SC or SCA site should work seamlessly on SCMA.

Note:

As with SC and SCMA, you should configure rather than customize SCMA.

Configuration options available for SCMA include:

  • Customer Center Custom Permissions - used to hide menu items and prevent certain customers from accessing certain features in the My Account area. See Customer Center Custom Permissions.

  • Transaction List Columns subtab - used to configure fields for orders, quotes, returns, and invoices. See Transaction List Columns Subtab.

The methods to customize SCMA are roughly the same as customizing an SC site. SCMA customization can be done using:

Important:

Before you start to customize your SCMA implementation, review Develop Extensions to learn about the skills and resources you need.

Examples of how you can customize your SCMA site include the ability to:

  • Change the look and feel for your login page.

    • Page types enable you to create custom templates for the login page. See Create Page Types.

    • If you prefer not to introduce a new template, custom content types give you the ability to add and replace child views using the Extensibility API. See Extensibility API.

  • Create simple landing pages using SMT. See Landing Pages.

  • Introduce new page routes and locations within My Account.

    • Page types lets you introduce new routes that can be combined with an extension to perform CRUD operations on standard and custom records. See Create Page Types.

    • The MyAccountMenu component can be used to add menu items to the menu on the My Account page. See MyAccountMenu.

Related Topics

Order Status
My Account
Product Lists
Support Cases for Commerce
Transaction Lists
Save For Later
Quotes for Commerce Websites
Reorder Items
SuiteBilling Subscriptions for Commerce Websites

General Notices