Docs · Go Printless button

Go Printless button

A button for your website, booking page or online store. The customer taps it, enters their phone number, and your receipt, ticket or invoice is on their phone a second later. No printer, no PDF, no email.

New · Go Printless button

Add Printless to your website. One line.

Drop a button on your site, booking page or online store. Customers tap it, enter their phone, and get your receipt, ticket or invoice instantly — in the Printless app, or over WhatsApp on Professional & Business plans.

See how it worksBuild your button
<script src="https://js.printless.app/button.js" async></script>

<div class="printless-button"
     data-printless-key="pk_live_…"
     data-printless-template="tmpl_…"></div>
↑ Live demo — no print is sent.

Set it up

  1. 1Create a publishable keyIn the Business Portal, generate a pk_live_ key locked to your website's domain. It can only create prints, so it is safe in public HTML.
  2. 2Choose what it issuesPoint the button at a template designed in the portal, a button template registered with your secret key, or the built-in contract.
  3. 3Paste the snippetThe button renders itself. On tap it asks for the customer's phone and delivers the print — in the Printless app, or over WhatsApp for new customers.

Delivery and plans

Customers who have the Printless app get the print in their inbox. Everyone else can receive it over WhatsApp on the Professional and Business plans. See Printless Business pricing.

Reference

Every attribute — label, theme, size, pre-filled phone, template variables — is documented at js.printless.app. The server-side calls behind the button are in the API reference, and the rest of the developer material is on Printless Docs.

Go Printless Button — digital receipts from any website