TSTradeService

TradeService downloads and updates

Use Full installation for a new domain. Use Update existing installation when TradeService is already running and you need to preserve its database, license and uploads.

Page 9 of 13 · 64 releases · Latest release
Previous

Version 3.19.0

Consent-aware Twilio SMS messaging, appointment reminders and delivery tracking.

  • Configure and test a Twilio sender without exposing the authentication token in the browser
  • Send manual job and document messages only to customers who consented to SMS
  • Run duplicate-safe appointment SMS reminders, track Twilio delivery status and honour STOP or START replies automatically
File verification

Full installationSHA-256: 973a633fcbb3a1720b0889cdce6d2f3b6b654a47ba29be01bc0e530d11614273

Automatic update packageSHA-256: 14f0d28a5ca9e20f29525bdf41728910f0575fc3b2de98f6c9651faeb0465734

Previous

Version 3.18.1

Secure team email invitations and password recovery without exposing employee passwords.

  • Create a team account and email a single-use 48-hour invitation so the employee chooses a private password
  • Resend pending invitations or send a 30-minute password-reset link from Team
  • Keep administrator control over roles, email, activation and seat limits while passwords remain private and absent from API responses
File verification

Full installationSHA-256: 59fce161c460d35bfde5e3afc5e94314704c1dc5c9053ee570f6472e0fae0f5e

Automatic update packageSHA-256: ee4c842c1d98a4aad7943a715680bbded1ada39bbeb296ec03e6699dee25e5f6

Previous

Version 3.18.0

Secure branded Customer Portal for visits, work orders, documents and payment status.

  • Issue, copy, email, revoke or regenerate one private portal link per customer
  • Customers can review visits, work-order status, Quotes, Invoices, Service Reports and invoice balances without an employee login
  • Portal access reuses secure quote approval and Stripe payment flows while hiding internal notes, costing and administrator data
File verification

Full installationSHA-256: 449c7d8db86a88e762356ec2e7b399f3bb12d54aad18b03e4493ab71333e6a61

Automatic update packageSHA-256: 8844f48be8cf8be9f19a038865138979327b60c736ef7676f1b5a18021c08863

Previous

Version 3.17.0

Job costing, technician compensation and actual work-order profitability.

  • Track planned and actual hours with hourly, flat or revenue-percentage technician pay
  • Combine inventory parts, external parts, linked expenses and other direct costs without including sales taxes
  • Administrator-only profit and margin reporting with technician earnings and CSV export
File verification

Full installationSHA-256: 35f6bc3b7d4241de2b8a1600b5fceb7562cb8e81a4041e89b1be4030f856820f

Automatic update packageSHA-256: 5bea4a4ddfb3ca7b89e4f35524f37c874299ce23a9be8b66764b4df7d805ab4d

Previous

Version 3.16.0

Advanced work-order execution with multiple appliances, visit types, completion controls and warranty callbacks.

  • Store multiple appliances with brand, model and serial number on one work order
  • Classify each visit and require selected completion evidence before technicians finish it
  • Separate customer-visible and internal notes, require cancellation reasons and link warranty callbacks to the original completed job
File verification

Full installationSHA-256: a64e530932857ccb43decbad952466ab846744c653af1460ab0f59998777160a

Automatic update packageSHA-256: c7f91a77fa792e1e0a0b3c4538d51c92c37877ca11912e79ca1a66001627267b

Updating an existing installation?

Back up MySQL and the application folder. In the application, open Settings → Software updates → Check for updates. For manual installation, extract the Update package over the existing files. Never delete config.php, license.key or uploads, and do not run the installer again.

Get update help