---
schema_version: "1"
id: 21c9b3e0060afba148a21f27fbef3b7f9a60ac04d6dfb023b5d06c52dfc76488
title: Receipt Layout Editor in Point of Sale CMS
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/commerce/264-0-0/rt_cms_layouts_templates_receipt_edit.md
canonical_url: https://help.salesforce.com/s/articleView?id=commerce.rt_cms_layouts_templates_receipt_edit.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: ab8807e5e5a340025b5102b22c523bd60966d0e04eace19c53f69b77dda5a703
description: Customize receipt elements like headers, footers, and item details to match your brand and improve the customer experience. Create custom rules to print sections only under certain conditions.
products:
  - Commerce
release: "264"
---
# Receipt Layout Editor in Point of Sale CMS

Customize receipt elements like headers, footers, and item details to match your brand and improve the customer experience. Create custom rules to print sections only under certain conditions.

## Receipt Layout Name

Name your receipt layout.

## Receipt Type

Select the type of receipt.

![Note](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-commerce-retail-264-0-0-production-enus/17d647fb-8988-49fb-9add-c4f4cc79c9e4/images/icon_note.png)

Note There’s one layout for each receipt type.

1. Order - Order transactions.
2. Return - Return transactions.
3. Exchange - Exchange transactions.
4. Gift - Gift purchases.
5. Invoice - Invoice transactions.
6. Gift SKU - Gift purchases with SKU.
7. Back of House - Transactions with alterations.
8. Credit card Declined - Declined credit card.
9. Zero transaction - None transactions, for example, auditor receipt.
10. Merchant Copy - Merchant-specific version of the receipt. If this layout is configured, the receipt prints before order and gift receipt.

![Note](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-commerce-retail-264-0-0-production-enus/17d647fb-8988-49fb-9add-c4f4cc79c9e4/images/icon_note.png)

Note If you don't configure a receipt layout, the POS app prints a substitute layout generated from 7.16.5 or earlier.

## Actions

Add and place a new section within your receipt layout.

- **Insert Above** adds a new section above a selected receipt section.
- **Insert Below** adds a new section below a selected receipt section.

![Tip](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-commerce-retail-264-0-0-production-enus/17d647fb-8988-49fb-9add-c4f4cc79c9e4/images/icon_tip.png)

Tip To add a section to the top or bottom of the receipt, click + ADD TOP ROW / + ADD BOTTOM ROW near the top of the page.

## PS Tags

PS tags are placeholder strings that display data dynamically in layouts. For a comprehensive list of all available PS tags, see [Print Tags Comprehensive List](https://help.salesforce.com/s/articleView?id=commerce.rt_cms_layouts_receipts_tags_list.htm&language=en_US&type=5).

## Functions

Functions dynamically show specific information based on predefined logic. For example, showcase the gift card balance for orders paid with a gift card. See [Customizing Receipts Using Functions](https://help.salesforce.com/s/articleView?id=commerce.rt_cms_layouts_settings_receipt_functions.htm&language=en_US&type=5).

## Receipt Components

Further customize your receipt layout.

## Logos and Images

Add a logo or image to the receipt and optionally add rules that determine if this section prints.

![Important](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-commerce-retail-264-0-0-production-enus/17d647fb-8988-49fb-9add-c4f4cc79c9e4/images/icon_important.png)

Important Select an image that is in PNG format. The logo must be in black with the remaining image fill as transparent. Non-transparent image fill is printed black because printers can’t print color. There are no limitations on size. If the image can’t be downloaded in time for receipt generation, the logo assigned via Receipt Configuration of the current mobile configuration is used. See [Configure Receipts](https://help.salesforce.com/s/articleView?id=commerce.rt_cms_layouts_receipts_config.htm&type=5&language=en_US).

## Text

Add and edit the text to the receipt. Optionally, display text based on certain conditions.

## Divider

Add a divider to the receipt. This field creates a divider by repeating a single character.

## Barcode

Add a barcode to the receipt. If your return policies allow multiple refund options for gift receipts, don’t associate a PS tag with the barcode component. See [Set Up and Configure Returns Policy](https://csqa6sb1.help.sfdc.sh/s/articleView?id=commerce.rt_cms_settings_set_up_and_configure_returns_policy.htm&type=5).

![Note](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-commerce-retail-264-0-0-production-enus/17d647fb-8988-49fb-9add-c4f4cc79c9e4/images/icon_note.png)

Note The default value is order ID. For offline receipts, the barcode type is a QR code.

## Grid

Add a grid of data or text to the receipt. The default maximum number of lines to be printed for a given row in a grid is 2.

## Product Row

Add a product row to the receipt. This field is a repeatable grid that populates the receipt. For example, the sections Product Title, Quantity, ID, and Price are filled for every product that is listed on the receipt.

## Showing Fulfillment Types via Grouping

You can group the fulfillment method for each item on the receipt. Omnichannel must be enabled. See [Omnichannel Overview](https://help.salesforce.com/s/articleView?id=commerce.rt_cms_modules_omnichannel_v2_overview.htm&release=264.0.0&type=5 "Integrate shopping experiences across channels with Point of Sale's Omnichannel.").

![Note](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-commerce-retail-264-0-0-production-enus/17d647fb-8988-49fb-9add-c4f4cc79c9e4/images/icon_note.png)

Note Product sale groupings are separate from product return or exchanged. Product sale groupings are listed first followed by product returned or exchanged. To group products by sale, turn on Group by Fulfillment Type for each product row in the receipt template.

## VAT BreakDown Row

Add the value-added-tax (VAT) breakdown to the receipt. This field behaves similarly to a grid.

## Summary

Add the order summary section to the receipt. For example Tax, Total, Tip, and Cash. This field behaves similarly to a grid.

## Points Balance

Add the points balance to the receipt. This field behaves similarly to a grid.

## Fiscal

Add the fiscal portion to the receipt. This field behaves similarly to a grid.

## Payment Tenders

Add the payment tenders to the receipt. This field behaves similarly to a grid.

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small ">
        <colgroup>
          <col>
          <col>
        </colgroup>
        <thead class="slds-text-title_caps ">
          <tr class="">
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d147199e245">Field</th>
            <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d147199e248">Description</th>
          </tr>
        </thead>
        <tbody>
          <tr class="">
            <td data-label="Field" class="slds-cell-wrap" style="vertical-align:top;" headers="d147199e245 ">Credit Card Header Text</td>

            <td data-label="Description" class="slds-cell-wrap" style="vertical-align:top;" headers="d147199e248 ">The text field shown if the receipt is from a credit card purchase.</td>

          </tr>
          <tr class="">
            <td data-label="Field" class="slds-cell-wrap" style="vertical-align:top;" headers="d147199e245 ">Receipt Line Keys</td>

            <td data-label="Description" class="slds-cell-wrap" style="vertical-align:top;" headers="d147199e248 ">
              <p>Individually add receipt line values by tapping <strong>Add</strong> in the top right.
              </p>
              <p>If no receipt line keys are added, the only filtering applied is: Ayden/Elavon:
                "txdate", "txtime", "totalAmount", "txtype"</p>
              <div class="slds-box slds-box_x-small slds-theme_shade slds-m-top_medium slds-m-bottom_medium">
                <div class="slds-media slds-media_responsive">
                  <div class="slds-media__figure"><span class="slds-icon_container slds-icon_container_circle slds-icon-note-note"><img style="margin-bottom:0;" src="https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-commerce-retail-264-0-0-production-enus/17d647fb-8988-49fb-9add-c4f4cc79c9e4/images/icon_note.png" alt="Note"></span></div>
                  <div class="slds-media__body" style="padding-top:.5rem;padding-bottom:.5rem;"><span class="slds-text-title_caps">Note</span> Receipt line keys
                    require adding the PS tag ":ps_cc_auth_details" to the "Payment Tenders" receipt
                    component. Add a single row. The display name is on the left side of the receipt
                    and the value is on the right side. Modern POS &gt;= 8.2.1.</div>
                </div>
              </div>
            </td>

          </tr>
        </tbody>
      </table>

## Tax Exemptions

Add tax exemptions to the receipt. This field behaves similarly to a grid.

## Card Details

Add the card details to the receipt. This field behaves similarly to a grid.