> ## Documentation Index
> Fetch the complete documentation index at: https://help.usetapp.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Print, email or text a receipt

> Deliver an eligible order receipt to a configured printer, email address or phone number.

Send a digital receipt for a completed order or enqueue an eligible receipt for a configured store printer.

## Who can do this?

The staff-side receipt and print APIs authorize **Owners, Managers and Staff**. A guest-side receipt request is separately checked against the guest's ownership of the order; guest access is not shop-wide.

## Where to do it

Open the order in **History**. **Send receipt** appears for a Completed order. **Print receipt** appears for statuses the web marks printable: Submitted, Paid, Completed, Refunded, Refund initiated, Refund failed and Cancelled.

## Email or text a receipt

1. Select **Send receipt**.
2. Choose **Email** or **SMS**.
3. Enter or check the recipient. A linked guest's email or phone can be prefilled.
4. Submit. The panel validates email format or normalizes the phone number using the shop's country context.
5. Wait for the success state before closing.

## Print a receipt

1. Select **Print receipt** on an eligible order.
2. Tapp creates a print job for the store's configured receipt printing setup.
3. Wait for the success message. If the job reports an error, the UI shows that failure rather than claiming the paper printed.

Printing requires an active configured printer/print station. Sending email or SMS does not require that printer, but it does require a valid destination.

The panel prefers a known guest email and otherwise can use SMS. It validates email and normalizes phone numbers with the shop country before sending. Print creates a job; only the returned Success state drives the printed-success message, while an error detail is surfaced to the operator.

## Platform and market notes

The same digital receipt service is available to authorized guest flows. Web and POS can also show a receipt step immediately after completion. Phone normalization follows the shop country, and receipt amounts/tax labels follow the shop/order market context.

## Troubleshooting

For email/SMS failure, correct the destination and resend the same order receipt. For printing failure, use the returned job error to check the configured printer/print station; do not assume a physical print occurred without Success.

## Related guides

* [Complete a Pay later order](/en/history/complete-pay-later-order)
* [Refund an order](/en/history/refund-an-order)
