Business Client need Mobile App Development

Contact person: Business Client

Phone:Show

Email:Show

Location: London, United Kingdom

Budget: Recommended by industry experts

Time to start: As soon as possible

Project description:
"Customized iOS POS Retail Application (Point of Sales)

Please note: Must be delivered for testing First week of January 2026

- App must be tested on TestFlight starting from the first milestone.
- App must be deployed to the Apple App Store, either as a public release or private
distribution.
Key Features & Responsibilities
1. Sales & Transaction Management:
- Develop a user-friendly dedicated iOS app ensuring smooth transaction processing.
- Clean and intuitive interface for fast and efficient checkout (Loyverse style).
- Product search by name, SKU, or barcode (EAN/UPC).
- Cart management: add/remove products, change quantities.
- Multi-currency support: handle transactions in GBP and EUR.
- Integrate SumUp and Stripe card readers for payments.
- Refunds via SumUp, Stripe, cash, or bank transfer - automatically synced to
WooCommerce as a
credit note.
- Support split payments (card + cash, multiple installments), Loyverse style.
- Save and manage tickets: orders can be saved as tickets and printed (Loyverse ticket-
style).
- Customer display on iPad/secondary screen.
- Customizable receipts/invoices: include company logo, VAT number, and complete client
details
(name, surname, company, billing & shipping address when applicable, phone, email, VAT
number),
plus a barcode to recall the sale. All details must be printable on Star Mobile Printers.
- VAT validation via VIES at customer creation, with monthly re-validation for EU business
customers.
- Discount system at checkout: apply custom, percentage, or predefined discounts;
exclude certain
categories.
- Support multiple VAT rates, option to remove VAT manually, with correct VAT reflection in
WooCommerce.
- Quick-access categories and predefined shipping costs (exempt from VAT and
discounts),
Loyverse style.
- **Order numbering system:** POS invoice numbers follow WooCommerce numbering. If
WooCommerce is offline, POS continues numeration from last Woo number. Orders from
either
system continue without gaps.
- **Credit note numbering:** refunds processed in POS or WooCommerce generate credit
notes with
synchronized numbering, no gaps.
- Option to turn order synchronization on/off; stock, inventory, and other data remain
synced.
2. Inventory & Product Management:
- Real-time inventory tracking across stores.
- VAT/Tax synchronization from WooCommerce (EUR 4%/21%, UK 0%/20%).
- Stock alerts for low inventory.
- Offline stock mode: use local data when offline, sync once reconnected.
- Create products on the fly directly from the app.
- Add/Edit products (optional).
- Product label printing: include barcode, SKU, product name, price, category, and
currency.
- Manual stock adjustments.
- Event-based stock tracking: create events, upload event-specific stock, track sales with
summaries.
- Centralized inventory across multiple locations.
3. WooCommerce Integration:
- Real-time synchronization of orders, discounts, VAT, and customer data (including
addresses).
- Record Company Name & VAT Number at checkout.
- VAT validation via VIES API or WooCommerce EU VAT plugin.
4. Customer & Employee Management:
- Create customers synced with WooCommerce.
- Customer profiles must include: company, name, surname, VAT number (validated via
VIES),
complete address, notes, phone, email, billing & shipping address.
- Customer profiles printed automatically on Star Printers after checkout and fully synced
with
WooCommerce.
- At checkout, users can select billing or shipping address if shipping required.
- Reports include a note if the order/product was shipped.
- Role-based access control: Cashier, Manager, Admin.
- Employee clock-in/out tracking (optional).
- Customer profiles with purchase history.
- Manage promotions and discounts for in-store and online use.
5. Multi-Language Support:
- The app must support multiple languages for both staff and customers.
6. Hardware Compatibility / API Integration:
- Full integration and compatibility with Star Mobile Printers (SM-T300i, SM-T400i), Socket
Mobile
Barcode Scanners, SumUp & Stripe card readers.
- Unlimited iPads/iOS devices for exhibitions, each assigned to a cashier.
7. Reporting & Analytics:
- Customizable dashboards with business insights.
- Detailed sales reports including company name, VAT number, client addresses, products,
VAT
rate (4%, 20%, 21%), payment type, and shipping notes.
- Integration with Xero accounting software.
8. Support & Maintenance:
- Secure communication via HTTPS WooCommerce API.
- Data encryption in local storage.
- Audit logs for all sales, refunds, and stock changes.
- Backup & recovery for offline data.- 24/7 support.
- Ongoing updates for compatibility and security.
Intellectual Property Rights & NDA:
- All intellectual property (software, designs, code, documentation) remains the property of
Archidemia, S.L.
- The developer cannot use, share, or disclose any part of the project or client data without
written
consent.
- The developer must sign a Non-Disclosure Agreement (NDA) before accessing any
project
materials, including live website data, databases, or sensitive information.
Milestones & Deliverables
Milestone 1 – Core Architecture & TestFlight
• App architecture and database structure for orders, products, and customers.
• User login and authentication setup.
• Initial TestFlight release for testing.
• Core WooCommerce connectivity for customer synchronization.
• VAT validation via VIES at customer creation.
• Payment released upon TestFlight deployment and approval.
Milestone 2 – Hardware & Payment Integration
• Integration with Star Mobile Printers (SM-T300i, SM-T400i).
• Integration with Socket Mobile Barcode Scanners.
• Integration with SumUp & Stripe card readers.
• Multi-currency transaction handling.
• Payment released upon successful hardware integration and testing.
Milestone 3 – Advanced Features & Reporting
• Full Sales & Transaction Management: split payments (card + cash, multiple
installments), tickets, discounts, multiple VAT rates, invoice/receipt generation.
• Inventory & Product Management: real-time tracking, offline mode, create
products on the fly, label printing, event-based stock tracking.
• Full WooCommerce integration: order synchronization (on/off toggle), customer
data sync, shipping notes.
• Reporting & Analytics dashboards.
• Multi-language support.
• Payment released upon completion of all advanced features and internal
testing.
Milestone 4 – Testing & Correction
• End-to-end live testing of the app.
• Bug fixes, corrections, and improvements.
• Ensure synchronization with WooCommerce: order numbering, invoice
numbering, and credit note numbering without gaps.
• Final deployment and delivery on the Apple App Store (public or private).
• Payment released upon approval of fully tested and operational app.

Additional Notes:
• Developer must sign a Non-Disclosure Agreement (NDA) before accessing any
project materials, including live website data, databases, or sensitive information.
• Intellectual property (software, code, designs, and documentation) will remain
the property of Archidemia, S.L." (client-provided description)


Matched companies (5)

...

Appsdiary Technologies

AppsDiary is a software house that designs and develops mobile applications, websites, and custom software solutions. They work with businesses to c… Read more

...

Knowforth Tech

Empowering Businesses with Tailored Software & AI Solutions.

...

B2Bcert ISO consultants in Bangalore

B2Bcert is a globally recognized certification and consulting firm dedicated to helping businesses achieve international quality and compliance stand… Read more

...

Chirag Solutions

Chirag Solutions is extending its services in website designing & development and software development. Our web and software development is committed… Read more

...

JanakiBhuvi Tech Labs Private Limited

Delivering Future-Ready Digital Solutions in Web Development, E-commerce, Logo Design, and Digital Marketing. We believe innovation is key to navigat… Read more