Back to Work2025
Developer ToolsPayments
Square – Mobile Payments SDK
The SDK for developers to build self-order kiosks.

Client
Square
Role
Product Design Lead
Year
2025
Scope
Developer Tools, Payments
Overview
Simply put, an SDK is a toolkit for building apps– it includes APIs, libraries, documentation, developer tools and code samples. An SDK helps developers build software faster and more reliably by providing everything they need in one place.
Challenge
Building payments is super complex. There's tons to know – PCI compliance, fraud detection, merchant settlement, etc. This SDK manages the complexities of payment so developers can just build.
Solution
This SDK packages Square’s best in class payment platform into a single experience.
Gallery




Next Project
Square – Mobile Check Deposit
