This SDK provides access to Square Mobile payment services. It allows you to accept in-person payments from custom mobile applications using an embedded checkout flow and Square hardware. The Reader SDK enables you with the ability to embed the Square checkout flow and accept in-person payments in custom applications using Square Readers and supports authentication, reader pairing and management, transaction processing, and more. Square allows you to manage business solutions for; payments, customers, products, inventory, and employee management. It enables you with the ability to build customized solutions that accept payments online, in-person, or in-app to manage products and customers. Square builds services that support products and tools to manage finances.