What started out as a supposedly uncomplicated project developed dynamically: in the course of development, B2B-specific requirements, externally influenced workflows and systemic limitations increasingly came to light. A typical example of the reality of e-commerce.
Changing requirements:
- Extreme time pressure: Originally 10 days to go-live, extended in phases due to change requests
- Subsequent B2B functions: Enhanced accounting, differentiated e-mail logic and cancellation requests
- Changes by third parties: The licensor adapted workflows several times at short notice
- Budget limits: The chosen Shopify plan proved to be too limited for some requirements
Technical requirements:
- License number query for renewals
- Separate e-mail addresses for licensees:in
- VAT ID check for tax-free sales to companies in Austria
- Dynamic invoice adjustment depending on order type
- Automated connection to external fulfillment processes



