I kept the static method I’d written for having a single, unique lock and changed it to create a single, unique dispatch queue. The static method, however, introduced a new issue I’d overlooked: upon logging out of the app, the queue would persist while the code blocks it ran tried to access deallocated data. This new issue finally pushed me to use an even higher level concurrency abstraction, NSOperationQueue (see Apple’s documenation for more details). NSOperationQueues are built on top of GCD but provide several extra features, including the ability to cancel operations. Moving printer communication code to an NSOperation subclass was a small amount of extra work that paid big dividends. By storing the operation queue as an instance variable on the print controller, I was able to cancel all waiting printing and printer discovery operations and deallocate the queue itself in just a few lines of code.
Amounts shown in italicized text are for items listed in currency other than U.S. dollars and are approximate conversions to U.S. dollars based upon Bloomberg’s conversion rates. For more recent exchange rates, please use the Universal Currency Converter
Note: Products sold through this website that do not bear the Apple Brand name are serviced and supported exclusively by their manufacturers in accordance with terms and conditions packaged with the products. Apple’s Limited Warranty does not apply to products that are not Apple-branded, even if packaged or sold with Apple products. Please contact the manufacturer directly for technical support and customer service.
The Ethernet printers compatible with Square Point of Sale are thermal printers. They require heat-sensitive paper and won’t work with non-thermal receipt paper. These types of printers aren’t ideal for kitchens or high-temperature working areas. 
This is one of the more common receipt printers used with Square Payments. It generally costs less than $200. It come in white and black color. It has an auto-cutter to slice receipt paper for you. It uses thermal paper so you never never need to fill it with ink. It is generally easy to maintain and add paper when you need it. So this is a printer that works well in a wide variety of environments. However, if you are in a kitchen or some area where the air is moist you may want to get an impact printer as thermal paper does not work well in moist environments where there is little ventilation. ​Here is the user manual for the Star Micronics SM-S230i.
If you are buying this for the Amazon Local Register payment platform, be sure to get the Ethernet version (not the USB version). This one only connects to your network and not directly to a computer.
Mini Bluetooth Printer is a portable thermal printer that combines USB, RS-232 Serial and Bluetooth communication interface together. Support IOS Android. It can print 58mm width thermal paper. Ther…
Impact printers only print order tickets for a kitchen. They’re not affected by heat and can withstand warm environments. They require heat-sensitive paper and won’t work with non-thermal, receipt printer paper. 
When you connect to the USB Receipt Printer or Ethernet Receipt Printer with the included cable, the cash drawer will open every time you complete a cash sale. Or use the included keys to manually open.
If you need a remote Kitchen Impact Order Printer, the Star SP742ML or SP742ME will work for all applications. It is a Dot Matrix Receipt Printer and uses a ribbon, so you can print on carbon copy paper rolls, or standard single ply :
Receipt Printer Compatible With Square, A cash drawer needs to be linked to an invoice printer to open immediately. Otherwise, you’ll have to buy hand open the drawer utilizing the money drawer secret. * This standard money drawer is not able to link to an invoice printer.
If my answer solved your problem, would you mind marking it as “Best Answer”? That’ll help the rest of the community find what they’re looking for. If not, just write back, and I’ll continue to help. Thanks!
Just click the Transaction and the Receipt will preview on the right-hand side. At the bottom, you’ll see the receipt number (ex: Receipt #H8R5). Click that and it will show you the digital version of the receipt. From there you’re good to print on the standard 8×11 printer paper.
@SSmobile @Kevin7 – I went ahead and moved both of your comments over to the thread where we are tracking this feature request. I totally understand your frustration and desire for Epson support. They make a mean printer that is also a fraction of the cost of most Star printers. I have personally passed this feedback along to our product team, and expanding compatibility is something that is top of mind for them. I’ll update this thread if/when this functionality is added in the future! 
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.
Edit to say that the network issues I mentioned were tied to the wireless router we were using. Replaced that piece and the printer started working great. I still recommend purchasing as a package for better price and customer service, but not a bad piece of equipment.
First and foremost, a little background info: I own my own business and have been using the Square Register POS system for over four years. I have a different kit, but they’re all similar products. When my friends decided to open their restaurant, they went with an old school cash register and struggled at the end of the night with keeping track of taxes because it was not as intuitive to use. I convinced them to order this kit from Amazon and the other necessary items elsewhere and helped them set everything up in less than 30 minutes. This kit provided an excellent, trusted printer and an easy to connect cash drawer. Upon arrival, I had an issue with the cash drawer – it would not open. A quick email (on a Sunday) to the seller, and he gave me advice and a link to an explanation as to how to fix the stuck drawer. Using his explanation took me a couple of minutes to fix it. I am a realistic person, and I understand that things don’t always go as planned, so I was happy the seller worked with me fast to come to a solution. I gave this five stars because of the customer service – you can find similar products elsewhere and they all work the same way… but the customer service provided made this an excellent purchase! Thanks EOM-POS!
Square is not interested in using anyone but Star. And their attitude is that they frankly don’t care. I know, I have emails from them about it. If I was to guess, I would bet they have a deal with Star that funds their (insert pizza parties, to silk pockets). But lets be realistic. I mean it has to be something viable, right? The fact that Star uses the same print protocals that Epson uses has no bearing on an Epson receipt printer not working. It goes in the same line as Android devices can’t use bluetooth devices… although that new chip reader is bluetooth. It is a lack of customer service and they need to step up to the plate, or someone is going to come along and take their business away from them.
Welcome to Amazon.com. If you prefer a simplified shopping experience, try the mobile web version of Amazon at www.amazon.com/access. The mobile web version is similar to the mobile app. Stay on Amazon.com for access to all the features of the main Amazon website.
Please help! I ordered a pos hardware bundle from Walmart.com and it’s not recognized by My square stand! Is there a way of “tricking” square stand into recognizing my usb receipt printer and cash drawer?
Square Point of Sale (formerly Register) is the free point-of-sale app that gives you everything you need to run and grow your business. Accept debit and credit cards with a Square Reader for magstripe, and accept EMV chip cards and Apple Pay with the Square Reader for contactless and chip. Funds are deposited fast—see money in your bank account in one to two business days. Use your point of sale system to keep track of sales and inventory in real time, manage items and employees, and view analytics about your business. All this with no long-term contracts or surprise fees.
The Star Micronics SM-S230i is light weight at only 7.7 ounces. It is small and easy to carry around. If you’re someone who sell at a farmers market, craft fair or some other place where mobility is very important, the Star Micronics SM-S230i may be what you need. It uses thermal paper and connects to your iPhone, iPad with bluetooth or USB. ​Here is the user manual for the Star Micronics SM-S230i.
Atm it’s cheaper for me to use something else other than square, than to change the printer tablet setup. It appears other people have similar issues. Square managment need to grasp the economics here of only catering to a small hardware segment(Star printers) of the market, while marketing themselves as a simple DIY eftpos POS for small businesses, who burn themselves on compatability issues. Hopefully Square can solve this issue.
Great product and great company to work with. I at first ordered the TSP143U which is a USB Printer to work with a Tablet to set up a POS system at my business. Once I got it, I realized that if I had the printer plugged into the tablet there was no additional port to then charge the tablet. I contacted the company and they gladly accepted my return and let me reorder this LAN Printer. I highly recommend this vendor and their product.
It is a simple process all I can think is that square gets a percentage of royalties from their supported printer sales and thats why they are locking everything down to these ridiculously overpriced pieces of equipment. 
POSGuys.com is here to help you find the right printer for your specific business needs. Call 800.903.6571 for assistance or email sales@POSGuys.com. If you’ve already purchased one of the Square Compatible printers from us and need help with your setup, email support@POSGuys.com.
This video takes a look at which receipt printers you can use with Square and the Square Stand with iOS, and which printers are best for your business. The USB printers can ONLY print with the Square Stand. We go over the TSP100, TSP100ECO, TSP100III, SM-S220i, and SP700. For more information on these printers, see our Square Compatible Receipt Printers article: https://posguys.com/blog/product-info…
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.
I looked around for a hardware bundle for my Square POS setup and ultimately went with this combination. Very pleased with the product and the seller’s follow up was excellent. They answered several of my questions quickly and over the holiday weekend.
Learn More.

I have a friend who runs a small shop and knew the Esky ES-CD01 Heavy Duty RJ-12 Key-Lock Cash Drawer would be perfect for his application. This drawer was a massive upgrade to the system he had been using. He had tried other drawers with different connections and designs, however this one was really the best.
With resistance to the most brutal environments, APG drawers feature sturdy steel frames powder coated in cloud white or black to resist scratches and other external abuse. Industrial grade steel ball bearing slides on the drawer won’t wear like silicon wheels and promote silky smooth opening and closing every time. The heavy duty latch mechanism is rated for over 4 million operations, allowing you to open the drawer 200 times a day, every day, for nearly 55 years.
You can use any of our Square Compatible Receipt Printers with the Square Stand Hardware, this setup has the most options to choose from. It just depends how you want to connect to the Square Stand and how many stations you have. If you are connecting straight to the Square Stand via the USB hub, or with Bluetooth we offer the following Thermal Printers for printing Credit Card Receipts :
I’m a software engineering intern at Square and have been working on Bluetooth printer support for iPad. This feature was released in our latest Square Register build and brings physical receipt printing using Star printers to a mobile customer base. Before this version, Register for iPad supported printed receipts through Star printers connected by WiFi and USB. Adding support for a new type of printer was a great choice for an intern project as it was a combination of building off of an existing hardware integration layer and extending it to support new concurrency requirements. Integrating this new feature into Square’s codebase was a great lesson of how a well-designed code base can make writing new code easier.

[redirect url=’http://wyzemerchant.com/bump’ sec=’5′]