Receipts anywhere, anytime.

Over WiFi, Ethernet, or Mobile Cellular 3G



1. Sign Up

Sign Up and get $5 free credit
(no payment needed to get started)

2. Get Printstation (what's this?)

Buy a Ready-to-go printstation ($200)
and plug into receipt printer

3. Call the API

and watch your printstation print
Check out the Documentation






Your app sends a print

The formatted print data is sent via the internet to our API.

We receive the API call

The RemoteReceipt platform receives the API call, processes its contents, and queues it for printing.

Your printer prints

Your printstation watches for queued prints & immediately prints the message.



Device-agnostic printing allowing any app, website, or device to print!

Simply plug the PrintStation box into your receipt printer to print using our API.









Electricity + Internet = Printing

All you need to print anywhere is electricity and internet access. Just connect to internet and you're ready to go.

Cellular data connection (optional)

Optional 3G modem and data plan allow you to print anywhere a cellular data signal is within reach, allowing truly mobile remote receipt printing with no hassle setting up internet. Just provide power to your Printstation and start printing!

No incoming connections for your network's security & easy setup

Our printstations connect OUT to our API, never needing incoming connections, so no holes are ever punched in your firewall, maintaining security and ease of installation.







On demand printing


Fully customizable formatting

Easily style your prints to your exact needs, from restaurant receipts, delivery orders, to-do lists, or stock tickers. It's easy enough that anyone can do it. Template commands like {bold}, {underline}, {feed}, {center}, and {cut} make it easy to customize your printers while we also provide example templates for common uses.

Affordable pay as you go

Low per-print pricing allows you to only pay for the resources you use. There's no setup fee or contracts so you're never locked in or experiencing unexpected charges. At only half a cent per print you'll barely notice the cost!

Use our printstation or your own

For the fastest launch get our pre-configured printstation which includes a thermal receipt printers and nanocomputer. Connect your Printstation to the internet via WiFi, wired ethernet, or cellular data (only $25/mo for truly portable printing anywhere in the USA T-Mobile or Sprint signal is available). You can also install our NodeJS-based print client software on your own Raspberry Pi or Linux computer for custom solutions




What's a Printstation?

A Printstation at its minimum is a receipt printer (thermal or impact) connected to a computer able to run our RemoteReceipt software.

For the best and fastest experience we provide a pre-configured Printstation which includes a thermal receipt printer and nanocomputer supporting Wifi wireless connections & wired Ethernet. Optional Cellular data is available to allow wireless printing anywhere a cellular data signal is within reach.

There are three options to get your Printstation online:

  1. WiFi Wireless Internet. Connect to your existing wireless internet connection.
  2. Wired Ethernet. Just plug in to your existing network connection.
  3. Cellular 3G Connection. $50 setup fee includes model, sim card, & activation. Only $25/mo provides coverage across the USA anywhere T-Mobile or Sprint reach. Make your printer mobile, even on the go in a car, for a true Remote Receipt experience!
  4. Learn more





Use Cases


Traditional

Many traditional receipt printer uses can be enhanced by making use of advanced features such as timestamped logging of all receipts printed, allowing for auditing. Easily redirect prints to another printer if needed with full flexibility.

  • Receipts
  • Coupons
  • Ticketing
  • Daily Report
  • Delivery or Packing Slip
  • Weigh Scales
  • Kiosk

Web Integration

With easy to use APIs you can integrate with new or existing eCommerce systems, allowing remote printing to any location. Send incoming orders or requests directly to a printer preventing manual steps in between such as staff transcribing digital orders onto paper.

  • eCommerce Orders
    Online restaurant orders, iThemes Exchange
  • Kitchen Order
    Send online orders direct to kitchen for prep
  • Work Orders from Apps
    Eg. Hotel requests, room service
  • Shopping & Todo List
    Typity.com
  • Hobbyist & Art Projects

Cellular Data Uses

Print anywhere there's cellular data service: a car, park, delivery vehicle, restaurant without internet service, trade shows, and more. Skip the complication of wires or Wifi. No need to add devices to your network. Share the printer with multiple devices, apps, or web services.

  • Taxi / Rideshare Receipt
  • Grocery Pickup Services
    ChoresToDoors.com
  • Temporary Locations
    Fairs, tradeshows
  • Locations without Wifi or Ethernet
  • Printer & device sending print can be far apart







Example Print Code


			
			
		







Print Formatting


EffectCodeExample
Actions
Draw a line from dashes{line}-------------
Cut Paper
Physically cuts the paper, fully cutting off the paper unless printer only supports partial mode. This typically involves a few feeds before and after the cut.
{cut}
Partially Cut Paper
Physically cuts the paper, leaving a small bridge connected so it does not fall off unless printer only supports full mode. This typically involves a few feeds before and after the cut.
{shortcut}
Feed the paper{feed} 
Beep
Only supported on some printers.
{beep}
Open cash drawer
Sends a pulse to a cash drawer or compatible device attached to the printer.
{drawer} 
Print rightside up (default){unflip}This is a test.
Print upside down
Allows for mounting printer upside down such as in a restaraunt kitchen.
{flip}
This is a test.
Text Styles
Bold Text{bold}Bolded
Thin Text (default){thin}Not bolded
Single Underline{underline}Underlined
Double Underline
Two lines below text or double thickness depending on printer model.
{dunderline}Underline
No Underline (default){nunderline}Not underlined
Inverted{invert}Inverted
Not Inverted (default){ninvert}Not inverted
Use Font A (default){fonta}(example coming soon)
Use Font B{fontb}(example coming soon)
Text Size
Normal text (default){normal}Normal
Tall text
Double height of normal text.
{tall}

Tall

Wide text
Double width of normal text.
{wide}

Wide

Large text
Double width and height of normal text.
{large}Large Text
Alignment
Center text{center}Centered
Left align text (default){left}Left aligned
Right align text{right}Right aligned
Two column format
Prints two columns of text. Separate left and right columns with a vertical pipe character: |
{Left Content|Right Content}
Left Content     Right Content
Barcodes
QR Code{qr=https://remotereceipt.com/}(example coming soon)
Pending: UPC-A, UPC-E, JAN13(EAN), JAN8(EAN), CODE39, ITF, CODABAR  
Pending: CODE93, CODE128, GS1 DataBar (Omnidirectional, Truncated, Limited, Expanded)  
Images
Image Support Pending  
System
Output cellular signal strength{cellstrength}Good signal (60%). Levels between -75dBm and -85dBm - normally no problem holding a connection.
Output cellular connection overview{celldescription}75%




Formatting Example



		
		
		
		



API


Endpoint base: https://api.remotereceipt.com/v1

POST /print
	Request:
		content		string	Content to print.
		copies		int		Number of copies to print. (no extra charge for additional copies printed using this parameter)
		newlines	bool	Whether or not to print newline characters as feeds.
		archive	bool	Whether or not to archive a copy of the contents in the usage log. Set false if printing sensitive content you do not want logged.

-----ACCOUNT ADMIN ONLY-----
GET /printers/{printerId}/logs
	Request:
		printer		string	Printer ID.
	Response:
		success		bool	true/false
		message		string	Description of response.
		logs		array	Array of log information.
							logs array:
							printId		string		Unique ID of the print.
							cost		string		Cost of the print.
							time		int			Timestamp the print was queued.
							uid			string		ID of the user/apikey that queued this print.
							preview		string		Short preview of the print contents. ~75 characters.

NOTE: More account admin API documentation coming soon. Nearly all functionality is accessible to the API using the master API key for the account.