CStoreOffice® Support & Learning

Buy X, Get $ Off Instantly

This section consists of the following subsections:

About Buy X, Get $ Off Instantly Promotion

The Buy X, Get $ Off Instantly promotion represents the Scan Data Loyalty promotion, which is a fixed amount of a discount applied to the total sum of purchase for each predefined number of purchased items.

This discount is applied automatically during a purchase when the customer's phone number is provided and does not need the confirmation from the customer's side.

Example: Buy 2 Marlboro, get $1 off instantly.

A customer has purchased 2 Marlboro cigarette packs:
- MLR Red for $5
- MLR Gold for $6
The total purchase sum will be $10. The one-dollar discount is applied automatically.

The Buy X, Get $ Off Instantly scan data loyalty discount works in the same way as the Mix and Match promotion. For details, see Mix and Match Promotion.

Please note that the Buy X, Get $ Off Instantly promotion is applied only once within one transaction. See the Buy 2, Get #1.00 Off Instantly promotion example described below.

Example: Buy 2 items, get $1.00 off instantly.

- If 2 promotion items are purchased, a discount of $1.00 is provided.
- If 3 promotion items are purchased, a discount of $1.00 is provided: $0.50 for each of the first two items.
- If 4 promotion items are purchased, a discount of $1.00 is provided: $0.50 for each of the first two items.

Setting Up Buy X, Get $ Off Instantly Promotion

To set up the Buy X, Get $ Off Instantly promotion in CStoreOffice®:

  1. Go to Price Book > Promotions.
  2. At the top left of the Promotions form, click Add New.


    Result: The promotion setup form opens.

  3. In the promotion setup form > promotion header section:
  4. In the Promotion Name field, enter the name for the new promotion.
  5. In the Receipt CR Description field, specify the promotion description that must be displayed on cash register receipts. The name length must not exceed ten characters including spaces. By default, the promotion name is displayed in this field.
  6. In the Promotion Type list, select Buy X, Get $ Off Instantly.
    Result: The promotion default settings are uploaded in the How much? section according to the selected promotion type.
  7. In the Loyalty Program field, select the loyalty program for the promotion. If the corresponding loyalty program is not configured yet, click Add New and set it up.
  8. For more information on how to configure the loyalty program, see Creating Loyalty Programs.

  9. In the Loyalty Program Code field, enter the Altria promotion code or the RJR coupon description. These are examples of the codes:
  10. 028200197214 is an example of the Altria promotion code.
  11. 10423 is an example of the RJR coupon description.
  1. In the promotion setup form > What is included section, select the desired additions to include in the promotion. Items, promo groups, and departments can be added. For more details, see Promotion Setup Form.

  2. In the promotion setup form > How much? section:
  3. In the Participation list, select the type of objects for which the promotion must be activated: Stores, Division, Company, and so on.
  4. In the list below, click the power icon to the right of the objects that are to activate the promotion.

  5. Set up the promotion's basic parameters:
  6. In the Price Change field, enter the amount of the loyalty discount to be applied.
  7. In the QTY Threshold field, enter the number of items that a customer must purchase for the discount to be applied.
  8. In the For every field, enter the incremental number for the items to participate in the discount after the minimum quantity of items. For example, if the QTY Threshold value is equal to 2 and the For every value is equal to 1, the discount will be applied started from 2 items sold together and to every consequent number of items, such as 2, 3, 4, 5, 6, and so on. These two fields are mandatory.
  9. Select the Apply Discount Once option, if you want to apply the loyalty discount only once within one transaction. If you want to apply the loyalty discount more than once within one transaction, leave this option unselected.
  10. In the Maximum QTY field, enter the maximum quantity of items to which discount can be applied in one transaction. This field is optional.
  11. Please note that the For every and Maximum QTY fields are supported only by the Verifone, SmartPOS, Gilbarco Passport, Radiant, Bulloch BT9000, Bulloch Esso, and Bulloch BT9000(PC) cash registers.

  12. In the Daily limits per loyalty ID section > Max of transactions field, enter the maximum number of transactions within this promotion during a day.
  13. In the Reimbursement from Vendor section, configure the reimbursement from the vendor:
  14. In the Reimburse list, select the vendor who will reimburse the discount.
  15. In the ... per… units fields, enter the number of items per units, which are bought or sold in order to get the reimbursement.
  16. Select Sold or Purchased, to define whether the reimbursement is paid at purchase or at sale of the items. This option affects the accounting.
  17. If you need to set up reimbursements from several vendors, click Add and for each vendor set up the reimbursement settings as described above.

  18. In the Timeframe section, specify the promotion lifetime settings. Do either of the following:
  • To create a temporary promotion, in the Start and End fields, specify the dates when the promotion must start and end, respectively.
  • To create a promotion without the end date, specify the start date and select the Indefinitely check box.

  1. In the Receipt section, enter the messages to be printed in the receipt. For each available operation, such as Sale, Refund, and Status, enter the following messages, if needed:
  • Top line
  • Body
  • Bottom line

    Select the Use for all transaction option, if you need these messages to be printed for each transaction.

  1. At the top of the promotion form, click Save.