Agreements and signing
Digital e-signing in collaboration with the customer, dynamic products, contract versions and advanced pricing logic.
Phone: +46(0)35-73 55 200
Email: info@cimplex.se
Together with Destiny Sweden AB (Dstny), we built MySales, a bespoke sales platform that began as a digital version of a single contract document and has grown to become the operational hub for the entire reseller business. Today, the portal manages contracts, e-signatures, credit checks, commission and payments for hundreds of resellers.
The challenge
Dstny’s sales team worked with a fillable PDF. They filled in the fields and created contracts by hand together with the customer. The task was simple at first: make that PDF digital. We built an initial portal where the sales team could log in and create contracts based on standard products and a fixed template.
But a contract is rarely just a contract. Behind it lay pricing logic, credit assessment, signing, commission to resellers and handover to invoicing – all handled manually and spread across various systems and spreadsheets. The real challenge was not to digitise the document, but to build, step by step, the system that could replace the entire manual workflow surrounding it.
0+
Contracts created per year
0+
Active salespeople
0+
Retailers
~0
Integrated business systems
Results
Products, services and pricing models are entirely dynamic. Dstny can manage prices, settings and various pricing models themselves, without the need for any recoding.
Each contract version has its own linked products. When a sales representative creates a contract, they select the correct version, and these versions can in turn be assigned to different user groups and sales representatives. This gives Dstny full control over who is authorised to sell what, directly within the portal.
The seller creates the contract, the customer signs it digitally, and the commission is calculated and paid out automatically in accordance with each retailer’s terms and conditions. What used to involve several manual steps now takes place seamlessly.
The solution is multi-tenant. Multiple tenants run completely independently, with their own user groups, settings and themes, all based on the same codebase.
Project overview




The process
We started by replacing the fillable PDF. A login-based portal featuring standard products and a fixed template, where the sales representative could create agreements with the customer digitally.
We added digital e-signing and credit checks via Creditsafe, with logic that flags companies with lower credit ratings for separate validation. The entire portal is governed by user roles and permissions that Dstny can create and assign themselves to unlock features.
We made products and prices fully dynamic using advanced pricing logic, and introduced contract versions with their own linked products. Each sales representative is linked to a reseller with their own terms for one-off and recurring commission, which is calculated and paid out automatically.
Contracts are synchronised with HubSpot, and a check is carried out against the customer’s invoicing system before a contract can be created. Once a contract has been signed, the system collects the relevant customer data from the contract and passes it on to the invoicing department, ensuring that everything is processed correctly.
Cimplex is a reliable partner with in-depth technical expertise and the ability to propose innovative and user-friendly solutions. Their commitment has been crucial in creating a platform that exceeds expectations and facilitates business development for us and our partners.
Fredrik Andersson
Dstny SE
Technology
MySales is a proprietary system designed to manage contracts, finances and access rights within a business that is constantly growing. The integrations are grouped according to their role in the workflow.
Digital e-signing in collaboration with the customer, dynamic products, contract versions and advanced pricing logic.
Credit checks via Creditsafe, company lookups against invoicing systems, and user roles and authorisations managed by Dstny itself.
Built-in commission engine for one-off and recurring commissions, with automatic payment via e-invoicing. Recurring commissions are calculated based on invoices issued.
Synchronise contracts with HubSpot and other CRM systems.
Ordering hardware directly via the portal, gamification for sales staff, profile pictures, dashboards, Excel exports and a custom API.
Umbraco, React, MS SQL and Entity Framework.
We build bespoke platforms that integrate contracts, payments, access rights and business systems into a seamless workflow, and which scale alongside your business.