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.
<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 Contract template for agreements your customer signs) or a button template registered with your secret key.
- 3Paste the snippetThe button renders itself. On tap it asks for the customer's phone and delivers the print to the Printless app, where it waits for new customers until they install it with the same number.
Delivery and plans
Customers who have the Printless app get the print in their inbox. Everyone else finds it waiting when they install Printless with the same number. 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.