Smart Receipts

Smart Receipts allow you to add information to the bottom of Clover’s paper and web receipts for the customer. This feature offers an easy way to encourage customer interaction and add value to the receipt. You can enable Smart Receipts through the Developer Dashboard.

  1. Log into the Developer Dashboard.
  2. Click on the name of the app you want to enable Smart Receipts for.
  3. Click Smart Receipts.
  4. Check the box next to Enable Smart Receipts. Two additional fields will appear.
  5. In the Smart receipt text box, enter the text you want to appear at the bottom of the paper receipts.
  6. In the Smart receipt URL box, enter the URL that should appear on paper and web receipts. For example, the URL entered here typically directs customers to a third-party website.

On the receipt, we append the following parameters to the base URL you provide:

  • m – merchant ID
  • o – order ID
  • p – payment ID
  • c – receipt context (p = paper receipt, i = iFrame in web receipt)

Paper receipts

On a paper receipt, the name of your application will appear towards the bottom in all capital letters, followed by a divider. If you provided a URL, it will be embedded in a QR code printed below the divider and to the left of the Smart Receipt text.

paper-receipt

The URL format for the QR code is:

<BASE URL>?m=<MERCHANT_ID>&o=<ORDER_ID>&p=<PAYMENT_ID>&c=p

Web receipts

On a web receipt, the name of your application will appear after the receipt details. An iFrame will display the content associated with the Smart Receipt URL you provide.

The URL format for the iFrame is:

<BASE URL>?m=<MERCHANT_ID>&o=<ORDER_ID>&p=<PAYMENT_ID>&c=i