Implementing Bluetooth printing introduced new limitations in parallel processing and communication that required me to rethink how we manage concurrency in our printing system. If you’re familiar with multi-threaded code, you probably already realize that expensive operations, such as peripheral communication, downloading and uploading, and heavy computation, are best run asynchronously off the main UI thread. In our code for WiFi printing, this is done using the most basic functionality of Grand Central Dispatch (GCD), one of Apple’s built-in mechanisms for managing concurrent tasks. For more detailed info about GCD, read Apple’s documentation . Each print operation and printer discovery operation is added to a global concurrent queue that runs the code on a private thread, abstracting away the mechanics of threading. The result of this is that the different operations are allowed to run in parallel with no restraints and no control.
As VanKalkerFarms answer states, Point of Sale is not compatible with standard desktop printers at this time. A possible solution might be to view your receipts on your online Dashboard after the transaction is complete and you can print them from there on a desktop printer.
Print 58mm wide thermal paper, with 100km reliability TPH life. Paper Width: 58mm( -0.1mm). POS-5805DD mini thermal printer is compatible for iOS Android Windows devices, supporting BT(wireless), USB …
Generally speaking, the Star printers will just show TSP100 on the front of the actual printer but those are the model numbers; it is kind of confusing. Feel free to share a link or two to the printers you’re viewing, I’d be happy to confirm.
Unless proven otherwise, I agree. And in my business, giving a client a receipt on what amounts to a piece of adding machine paper is unprofessional. I should be able to use any printer that is compatible with the iPad, not just the uni-tasker receipt printers.
EOM-POS Thermal Receipt Printer- USB, Ethernet, Serial Ports- Auto Cut – Cash Drawer Port (RJ11/RJ12)- Paper Width 3 1/8″ (80mm) – NOT COMPATIBLE with Mac, Square, Shopkeep, Clover, Shopify, or Paypal
If you accept credit card payments from your customers at your place of business, you’ll want a receipt printer. A receipt printer automatically prints a receipt for your customer when they make a purchase.
It supports 58mm width thermal paper printing, with high printing speed, clear printing & low noise. You can connect your devices with the printer via BT 4.0 & 3.0, USB cable or serial port line. Prin…
Built specifically to work in environments where heat and humidity can erode the type on the kitchen order, the SP700 is an ideal printing solution. This fast, two-color printer offers crisp, easy to read type for quick viewing, clamshell design for easy paper loading and an embedded power supply for space efficiency.
Send invoices free from your Square Point of Sale and get paid faster. Customize your invoices, set up weekly or monthly recurring invoices from your Dashboard, and let customers pay online with a credit or debit card. Invoices are free to send and cost 2.9% + 30¢ per invoice paid online.
This is an impact printer. So it makes a noise when it prints. Why would you want this? You might want it if you are in an area such as a kitchen where thermal paper receipts don’t print as well because of moisture in the area. You would not want this noise around customers. But if you have a moist area such as a busy kitchen this impact printer may be what you can use. Here is the user manual for the Star Micronics SP742ML.
The STAR MICRONICS TSP654IIBI is fast and easy to configure. It is Apple MFi certified. It has auto connect and so it will connect to your iPad automatically. If you want to setup your receipt printer fast, this may be one of the best options. There is no serial cable, ethernet cable or USB connection. That seems like a positive benefit. If you move around a lot or you don’t want to mess with cables the STAR MICRONICS TSP654IIBI may be want you want.
Another nice touch is that they include a CD which allows you to customize the printer (add logos, sync with POS systems, custom data to add once the receipt is printed, etc). Keep in mind though, this customization works with certain POS systems, not all. On Square, I can’t tell the printer to print out all of the extra stuff since the POS for Square is very simplified.
My first inclination, having just taken a class in C++ using pthreads, was to simply use locks. I created a shared NSLock through a class method and locked before listening and printing, as described in Apple’s Threading Programming Guide. I was excited when it accomplished the mutual exclusion I wanted, but my coworkers were less thrilled about using such a low-level solution given the higher level abstractions available in iOS. In search of a higher-level solution, I replaced the global concurrent queue on which I was running the printer code with a serial dispatch queue, allowing only one block to be run at once. I was getting warmer, but my new solution still raised some concerns.
The STAR MICRONICS SM-T300I is also a light weight receipt printer. But it’s very durable and rugged. It’s also Apple MFi certified for iOS phone and iPads. It also works with Android and Windows. It’s been tested to take a little bit of beating and is used by people who are outside a lot. Having said that the price is higher than other printers. If you need something rugged, this device may be the one for you. But if you don’t. You will want to look at something else as this device can get expensive. The SM-T300i is easy to use. There is a well written and very detailed user manual. The user manual gives details on how to configure the receipt printer and how to load paper. Here is a link to the Star Micronics SM-T300i User Manual.
The free Square Dashboard app works in sync with Square Point of Sale and lets you view your live sales data in seconds. You can access powerful analytics, and easy tools to help you track and improve your business.
Barcode PrinteriPad Point of SaleBarcode ScanneriPad Barcode ScannersCash DraweriPad Cash DrawersCredit Card ReaderiPad Receipt PrintersGift Card PrintingiPad POS StandsMobile ComputeriPad POS KitsPOS SoftwareiPad POS Apps
If you are using your iPad or iPhone by itself with the Square app, you will not be able to use a USB Star Micronics Printer. You will need either a Bluetooth Receipt Printer, or Ethernet Receipt Printer. A good reason for going with Ethernet, is that you can have multiple devices print to one printer. If you are using an Android device, you can use either an Ethernet Receipt Printer, or and of the USB Receipt Printer stated above as long as you use the USB OTG(on the go) adapter. Please note, Bluetooth is not currently supported on Android for Square.
I am sure that this has been asked and answered, but the search feature on this communities site is not very robust and the information I’ve been able to gather from square/communities is not entirely clear. So I am asking again (maybe).
Native Technology, Inc. is a third-party hardware reseller and is in no way affiliated with Square, Inc. Native Technology offers POS hardware that is compatible with the Apple iPad and Square, Inc. products. Square, the Square logo, Square Register, and Square Reader, are registered trademarks or trademarks of Square, Inc. iPad™ is a trademark of Apple Inc. iPod touch®, and iPhone® are registered trademarks of Apple Inc.
I do not nor do I need a receipt printer. All I want is a USB cash drawer that costs less than $235. Square, if you’re reading this, please add support for a wider variety of USB cash drawers. Your focus is small businesses. Not sure why you have only the most expensive cash drawer (more than 2x the Price of the Square Stand) as the only USB one supported). Surely it can’t be that hard to come up with new drivers?
I already had the square reader and just was tired of it being in other spots or being charged. The dock was a great addition to the square stand and the printer. Very easy to use. Just attach to the square stand and put the reader in. The dock has weight to it so i dont have to worry about it falling especially in the spot i put it. Definitely reccomend
This printer is terrible. It always has connectivity issues and it is constantly jamming. Worst mistake i made for my business. We have to keep it off until we get a customer otherwise it keeps printing no host receipts and it jams. Called star micronics they said it was probably an issue on my end. WRONG! MY other register, which is hooked up by same switch board, has an Epson printer and it gives no issues. Do not buy this printer for your business. Go with an Epson. Same amount of $, no problems.
Square Register on an iPad works with a broad range of third-party hardware devices. Listed below, you’ll discover a list of supported devices, where to acquire them and info on reading up.Note: Square isn’t suitable with Quebec Sales Recording Modules (SRMs/MEVs) needed for dining establishments. Receipt Printer Compatible With Square.
You can add your logo and text to your receipt. This is done with software that is included with the receipt printer. By adding your logo to your receipts you have a place to advertise your business. You can also put your phone number on your receipt or your website URL. This is a good thing to do if you’re selling at a craft show, fair, farmers market and etc. The customer may not remember your name and may not go online to search for your website. But if you put your website on the receipt you have a better chance of the customers visiting your website to make a purchase.
[redirect url=’http://wyzemerchant.com/bump’ sec=’5′]