Square Integrations: Financial Reporting, Web Order-Ahead, and Kiosk App
Services Covered:

Industry
Financial Services
Duration
9 months
Budget
Less than 10K
Start Date
1 April 2017
Team Size
1-5 Employees
Engagement Model
Offshore
Project Capability Score (PCS)
69/100
Good
Project Capability Score (PCS) estimates how capable Mainsoft is of successfully delivering a project like this, based on its past experience, track record, and ability to handle similar work. Learn more about PCS
Client
Square
Project Summary
Mainsoft produced a custom financial report by integrating with Square Connect APIs and developed custom web and mobile applications, including an order-ahead web app and a self-ordering kiosk application. The vendor completed all tasks successfully; the solutions remained functional in 2020 and were adopted by several businesses. The engagement featured frequent communication (daily calls, Slack/Skype) and effective collaboration.
Key Challenges
- Generate a custom financial report using Square Connect APIs
- Build a custom order-ahead web application with payment integration
- Build a custom mobile self-ordering kiosk application
Project Deliverables
- Custom financial report (Square Connect API integration)
- Custom web order-ahead application (SqPaymentForm integration)
- Custom mobile self-ordering kiosk application (ReaderSDK integration)
Project Solution
Mainsoft generated a custom financial report by using Square Connect APIs and built a custom order-ahead web application integrating SqPaymentForm as well as a mobile self-ordering kiosk application using ReaderSDK. The deliverables were built by a compact team (1 web frontend, 1 Android frontend, 1 Java backend, and 1 project manager) and delivered with frequent communication and coordination.
Project Outcome
- Project goals were met and solutions remained functional in 2020
- Custom report was used for monthly financial reporting
- Web and kiosk applications are in use by several businesses
- Effective communication via daily calls and Slack/Skype ensured smooth delivery
Platforms
Web
Mobile
Tech Stack
Java
Android
Client Endorsement
Overall Review Rating
5
5 out of 5 stars
Timeliness
Cost Rating
Willing to Refer
Quality of Deliverables
“The vendor completed all tasks successfully, and all the solutions they created are still functional in 2020. The team's effective workflow was marked by regular communication and updates.”
Note: This endorsement is based on publicly available client feedback from external review sources.
More Projects by Mainsoft
Ongoing
Software Development
Java & Angular Staff Augmentation for Kodality

Services Covered:
+1 more
Completed
Software Development
Frontend Development for Web3 Fintech: Three .NET Web Applications

Services Covered:
+2 more