Transaction List Columns Subtab
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
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:
-
For feature documentation, see Transaction Lists
-
For applicable fields and their IDs, refer to the Search Columns list on the following Record Browser pages:
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 Commerce Websites 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
-
status
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
-
status
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
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
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
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 |