This article applies to the specific software versions: X-Cart 5.4.1.x with Sale add-on.
To set a sale price for a product variant:
Select a product on a product listing page (Catalog -> Products) in your store Admin area and open the product details page for editing.
Open the "Variants" tab for editing. Refer to the "Sale" column to add sale prices to product variants:
Set a sale price either in absolute value or in percentages.
A sale price set for a product variant overrides all other possible discounts that may apply to the parent product.
Click "Save changes" to submit the new configuration.
The product listing and product details pages in the storefront will display a discount set on the default product variant for products with product variants. Other discounts (if any) will display when viewing the available product variants on the product details page.
Storefront product listing page
Storefront product details page. Default variant.
Storefront product details page. Other variants.