Build apps that connect to Square hardware
Accept payments with Square hardware using Square APIs and SDKs.
Whether you’re building a custom point of sale (POS) or a self-service kiosk, you can now connect to Square Terminal by integrating with our APIs and SDKs for in-person payments. Let Square manage the complexities of payment processing, including security and compliance, so you can focus on building a world-class product.
Choose your in-person payments integration.
Build with Square Terminal API to give your sellers access to the sleek Square Terminal device for all-in-one bank card processing and printed receipts.
Build a custom point of sale that connects to Square Terminal, an all-in-one bank card device, from any platform. Accept Apple Pay, Google Pay, and chip and PIN cards anywhere.
Security & Compliance
Our payments APIs include end-to-end encryption, dispute management, fast deposits for sellers, and fraud detection.
Ready to get started?
Review our documentation and start integrating payment capabilities into your app.