Lizenzgebühren aus dem Kassensystem
Angenommen. Kein Kunde, kein Ergebnis.
// Das Problem
Die Standorte eines Franchisegebers nutzen drei verschiedene Kassensysteme, Franchisenehmer tippen ihre Monatsumsätze in eine Tabelle, und die Zentrale verbringt die erste Woche jedes Monats mit dem Prüfen von Zahlen, bevor sie Lizenzgebühren und Werbefondsbeiträge abrechnet.
// Was wir bauen würden
Ein Integrationsdienst, der die Tagesumsätze jedes Kassensystems über seine veröffentlichte API liest, eine Berechnung der Lizenzgebühren und Werbefondsbeiträge nach den Bedingungen Ihrer Franchiseverträge, Abrechnungen, die jeder Franchisenehmer einsehen und beanstanden kann, und Rechnungen, die in QuickBooks Online gebucht werden. Wir prüfen die APIs Ihrer Kassenanbieter, bevor wir ein Angebot machen. Ihre Verträge und Ihre Steuerberatung legen die Regeln fest; wir geben keine Rechts- oder Steuerberatung.
// Was drin ist
- Tagesumsätze aus jedem Kassensystem über seine API gelesen
- Lizenzgebühren und Werbefondsbeiträge nach Ihren Vertragsbedingungen berechnet
- Monatsabrechnungen, die Franchisenehmer einsehen, beanstanden und annehmen können
- Rechnungen und Zahlungen in QuickBooks Online gebucht
- Warnungen, wenn die Umsätze eines Standorts ausbleiben
- Eine interne API mit OpenAPI-Dokumentation, für das nächste System, das die Zahlen braucht
// Tech-Stack
- Node.js
- PostgreSQL
- APIs der Kassenanbieter
- QuickBooks-Online-API
- OpenAPI-Dokumentation
- AWS Kanada
// Schätzung
- Entwicklung
- ≈ 124.000 USD bis 190.000 USD, delivered within 33 weeksCAD 176,500 to 269,900
- Hosting
- ≈ 176 USD im MonatCAD 250 im Monat
- Support
- ≈ 2.500 USD im MonatCAD 3,565 im Monat
Preise in Ihrer Währung sind Schätzungen zum heutigen Kurs der Bank of Canada. Alle Rechnungen werden in CAD oder USD gestellt.
Zeitplan je Meilenstein
- Découverte
- 2.9 to 3.4 weeks
- Correspondance des données et connexion au bac à sable
- 0.4 weeks
- Maquettes approuvées
- 2.4 to 3.4 weeks
- Contrat d’API convenu
- 1.4 to 2.4 weeks
- Fonctions principales
- 1.4 to 2.4 weeks
- Développement complet
- 0.9 to 1.4 weeks
- Synchronisation bâtie et rapprochée dans le bac à sable
- 1.9 to 2.9 weeks
- Ressources principales bâties
- 2.9 to 4.9 weeks
- Sécurité, passerelle et connexions
- 1.9 to 3.4 weeks
- Tests et corrections
- 0.4 weeks
- Documentation, SDK et tests de charge
- 1.4 to 1.9 weeks
- Redevances rapprochées sur une période passée
- 1.4 to 1.9 weeks
- Mise en ligne
- 0.9 to 1.4 weeks
- Bascule en production
- 0.9 to 1.4 weeks
- Soutien renforcé après la mise en ligne
- 0.9 to 1.4 weeks
- Mise en ligne et premiers appelants
- 0.9 to 1.4 weeks
Nicht in unserer Hand, und im Kalender berücksichtigt
- Accès à l’API du PDV par chaque fournisseur
- 1 to 4 weeks
Wie bezahlt wird
- Anzahlung 20%
- CAD 35,300 to 53,980
- Découverte 1.4%
- CAD 2,471.00 to 3,778.60
- Correspondance des données et connexion au bac à sable 2.1%
- CAD 3,706.50 to 5,667.90
- Maquettes approuvées 1.4%
- CAD 2,471.00 to 3,778.60
- Contrat d’API convenu 4.3%
- CAD 7,589.50 to 11,605.70
- Fonctions principales 4.4%
- CAD 7,766.00 to 11,875.60
- Développement complet 2.9%
- CAD 5,118.50 to 7,827.10
- Synchronisation bâtie et rapprochée dans le bac à sable 6.4%
- CAD 11,296.00 to 17,273.60
- Ressources principales bâties 13.1%
- CAD 23,121.50 to 35,356.90
- Sécurité, passerelle et connexions 8.7%
- CAD 15,355.50 to 23,481.30
- Tests et corrections 1.4%
- CAD 2,471.00 to 3,778.60
- Documentation, SDK et tests de charge 4.3%
- CAD 7,589.50 to 11,605.70
- Redevances rapprochées sur une période passée 8.7%
- CAD 15,355.50 to 23,481.30
- Mise en ligne 1.4%
- CAD 2,471.00 to 3,778.60
- Bascule en production 2.1%
- CAD 3,706.50 to 5,667.90
- Soutien renforcé après la mise en ligne 2.1%
- CAD 3,706.50 to 5,667.90
- Mise en ligne et premiers appelants 5.3%
- CAD 9,354.50 to 14,304.70
- Holdback, 30 days after launch (10%)
- CAD 17,650 to 26,990