Transaction List Columns Subtab

This topic applies to

Applies to

SuiteCommerce Web Stores | Aconcagua | Kilimanjaro | Elbrus | Vinson

The Transaction List Columns subtab lets you configure how transaction column fields appear in the My Account area of your site. When you enable column management for a list, you can specify what fields appear.

You can configure the following transaction lists:

  • Order History

  • Quotes

  • Returns

  • Open Invoices

  • Paid Invoices

Note

If you enable column management for a list, the configuration settings on the Transaction List Columns subtab take precedence over any other configuration. For example, if you are integrating SCIS with your site and enable columns management using the Transaction List Columns subtab, your My Account transaction columns render according to these settings. To retroactively add any columns from your SCIS integration, you create them manually as described below.


More information: My Account Transaction Lists

Enable Return Authorization Columns Management

This boolean enables or disables column management for the Returns transaction list. If this property is checked, the MyAccount application uses the properties set in the Transaction List Columns Return Authorization table to render the Return Authorization list on your site. This property is disabled by default.

ID

transactionListColumns.enableReturnAuthorization

UI Location

My Account > Transaction List Columns

JSON file

MyAccountReturnAuthorizationListsColumns.json

Enable Quotes Columns Management

This boolean enables or disables column management for the Quotes transaction list. If this property is checked, the MyAccount application uses the properties set in the Transaction List Columns Quote table to render the Quotes list on your site. This property is disabled by default.

For this column to appear, you must enable the Quotes feature for your account. See Quotes for more information.

ID

transactionListColumns.enableQuote

UI Location

My Account > Transaction List Columns

JSON file

MyAccountQuoteListsColumns.json

Enable Order History Columns Management

This boolean enables or disables column management for the Recent Purchases transaction list. If this property is checked, the MyAccount application uses the properties set in the Transaction List Columns Order History table to render the Purchase History list on your site. This property is disabled by default.

ID

transactionListColumns.enableOrderHistory

UI Location

My Account > Transaction List Columns

JSON file

MyAccountOrderHistoryListsColumns.json

Enable Invoice Columns Management

This boolean enables or disables column management for the Open Invoices transaction list. If this property is checked, the MyAccount application uses the properties set in the Transaction List Columns Open Invoices and Transaction List Columns Paid Invoices tables to render the Open and Paid Invoices list on your site. This property is disabled by default.

ID

transactionListColumns.enableInvoice

UI Location

My Account > Transaction List Columns

JSON file

MyAccountInvoiceListsColumns.json

Transaction List Columns Return Authorization

This array lets you add columns to the Returns transaction list. The order of the columns in this table determines the order they render on your site (top-down, left-to-right).

Add a line for each field you intend to display on your site. The ID and Label properties are strings. The ID property must match the Field ID of the field you want to render. The default properties are:

  • trandate

  • quantity

  • amount_formatted

  • status

Note

The Return No. column renders by default and cannot be configured.


ID

transactionListColumns.returnAuthorization

transactionListColumns.returnAuthorization.id

transactionListColumns.returnAuthorization.label

UI Location

My Account > Transaction List Columns

JSON file

MyAccountReturnAuthorizationListsColumns.json

Transaction List Columns Quote

This array lets you add columns to the Quotes transaction list. The order of the columns in this table determines the order they render on your site (top-down, left-to-right).

Add a line for each field you intend to display on your site. The ID and Label properties are strings. The ID property must match the Field ID of the field you want to render. The default properties are:

  • trandate

  • duedate

  • total_formatted

Note

The Quote No. column renders by default and cannot be configured.


ID

transactionListColumns.quote

transactionListColumns.quote.id

transactionListColumns.quote.label

UI Location

My Account > Transaction List Columns

JSON file

MyAccountQuoteListsColumns.json

Transaction List Columns Order History

This array lets you add columns to the Order History transaction list. The order of the columns in this table determines the order they render on your site (top-down, left-to-right).

Add a line for each field you intend to display on your site. The ID and Label properties are strings. The ID property must match the Field ID of the field you want to render. The default properties are:

  • date

  • amount

  • status

Note

The Purchase No. and Track Items columns render by default and cannot be configured.


ID

transactionListColumns.orderHistory

transactionListColumns.orderHistory.id

transactionListColumns.orderHistory.label

UI Location

My Account > Transaction List Columns

JSON file

MyAccountOrderHistoryListsColumns.json

Transaction List Columns Open Invoices

This array lets you add columns to the Open Invoices transaction list. The order of the columns in this table determines the order they render on your site (top-down, left-to-right).

Add a line for each field you intend to display on your site. The ID and Label properties are strings. The ID property must match the Field ID of the field you want to render. The default properties are:

  • duedate

  • trandate

  • amount

Note

The Invoice No. column renders by default and cannot be configured.


ID

transactionListColumns.invoiceOpen

transactionListColumns.invoiceOpen.id

transactionListColumns.invoiceOpen.label

UI Location

My Account > Transaction List Columns

JSON file

MyAccountInvoiceListsColumns.json

Transaction List Columns Paid Invoices

This array lets you add columns to the Paid Invoices transaction list. The order of the columns in this table determines the order they render on your site (top-down, left-to-right).

Add a line for each field you intend to display on your site. The ID and Label properties are strings. The ID property must match the Field ID of the field you want to render. The default properties are:

  • trandate

  • closedate

  • amount

Note

The Invoice No. column renders by default and cannot be configured.


ID

transactionListColumns.invoicePaid

transactionListColumns.invoicePaid.id

transactionListColumns.invoicePaid.label

UI Location

My Account > Transaction List Columns

JSON file

MyAccountInvoiceListsColumns.json