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.
<script src="https://js.printless.app/button.js" async></script>
<div class="printless-button"
data-printless-key="pk_live_…"
data-printless-template="tmpl_…"></div>Set it up
- 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.
- 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.
- 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.