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 which 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 settings on the Transaction List Columns subtab override any other configuration. For example, if you connect SCIS to your site and enable column management here, your My Account transaction columns will follow these settings. To add columns from your SCIS integration later, 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 column management for the Returns transaction list. If you enable this property, My Account uses the settings in the Transaction List Columns Return Authorization table to show 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 you check this property, the My Account application uses the properties set in the Transaction List Columns Quote table to display the Quotes list on your site. By default, this property is disabled.
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 you check this property, the My Account application uses the properties set in the Transaction List Columns Order History table to display the Purchase History list on your site. By default, this property is disabled.
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 you check this property, the My Account application uses the properties set in the Transaction List Columns Open Invoices and Transaction List Columns Paid Invoices tables to display the Open and Paid Invoices list on your site. By default, this property is disabled.
ID |
transactionListColumns.enableInvoice |
UI location |
My Account > Transaction List Columns |
JSON file |
MyAccountInvoiceListsColumns.json |
Transaction List Columns Return Authorization
You can use this array to add columns to the Returns transaction list. The order of the columns in this table determines the order they display on your site (top-down, left-to-right).
Add a line for each field you want 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 display. The default properties are:
-
trandate
-
quantity
-
amount
-
status
The Return No. column displays by default and can't be changed.
ID |
transactionListColumns.returnAuthorization transactionListColumns.returnAuthorization.id transactionListColumns.returnAuthorization.label |
UI location |
My Account > Transaction List Columns |
JSON file |
MyAccountReturnAuthorizationListsColumns.json |
Transaction List Columns Quote
You can use this array to add columns to the Quotes transaction list. The order of the columns in this table determines the order they display on your site (top-down, left-to-right).
Add a line for each field you want 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 display. The default properties are:
-
trandate
-
duedate
-
total
-
status
The Quote No. column displays by default and can't be changed.
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
You can use this array to add columns to the Order History transaction list. The order of the columns in this table determines the order they display on your site (top-down, left-to-right).
Add a line for each field you want 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 display. The default properties are:
-
date
-
amount
-
status
The Purchase No. and Track Items columns display by default and can't be changed.
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
You can use this array to add columns to the Open Invoices transaction list. The order of the columns in this table determines the order they display on your site (top-down, left-to-right).
Add a line for each field you want 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 display. The default properties are:
-
duedate
-
trandate
-
amount
The Invoice No. column displays by default and can't be changed.
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
You can use this array to add columns to the Paid Invoices transaction list. The order of the columns in this table determines the order they display on your site (top-down, left-to-right).
Add a line for each field you want 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 display. The default properties are:
-
trandate
-
closedate
-
amount
The Invoice No. column displays by default and can't be changed.
ID |
transactionListColumns.invoicePaid transactionListColumns.invoicePaid.id transactionListColumns.invoicePaid.label |
UI location |
My Account > Transaction List Columns |
JSON file |
MyAccountInvoiceListsColumns.json |