ochProjects - 6 months

  • CE marked (EU Cyber Resilience Act)
  • Invoicing
  • NEW

Share on Social Media

0 Shares
Clap 0Share Count on Clap
0Share Count on Clap
Toot 0Share Count on Mastodon
0Share Count on Mastodon
Share 0Share Count on Facebook
0Share Count on Facebook
Share 0Share Count on Linkedin
0Share Count on Linkedin
E-mail 0Share Count on Email
0Share Count on Email
WhatsApp 0Share Count on Whatsapp
0Share Count on Whatsapp
Copy 0Share Count on Clipboard
0Share Count on Clipboard
Print 0Share Count on Print
0Share Count on Print

ochProjects - Turn your Joomla! site into a time-tracking and invoicing hub: log hours, invoice with one click, get paid online!

Imagine sending an invoice the moment the work is approved. No copying hours into a spreadsheet, no separate billing app, no chasing payments by hand. ochProjects brings time tracking, invoicing and online payments into the Joomla! site you already run, and gives your customers their own place to follow the work and pay for it.

ย 

Share on Social Media

0 Shares
Clap 0Share Count on Clap
0Share Count on Clap
Toot 0Share Count on Mastodon
0Share Count on Mastodon
Share 0Share Count on Facebook
0Share Count on Facebook
Share 0Share Count on Linkedin
0Share Count on Linkedin
E-mail 0Share Count on Email
0Share Count on Email
WhatsApp 0Share Count on Whatsapp
0Share Count on Whatsapp
Copy 0Share Count on Clipboard
0Share Count on Clipboard
Print 0Share Count on Print
0Share Count on Print

Benefits of ochProjects:

  • Bill faster and get paid sooner: hours and materials flow straight from a log entry into an invoice, and a payment link plus QR code on the invoice makes paying easy.
  • Stay in control of your data: customers, projects and invoices live on your own server, not in another company's cloud, which helps with GDPR.
  • Look professional: branded PDF invoices in your customer's language, sent by email automatically.
  • Save admin time: approvals, VAT rules, payment status and numbering are handled for you.
  • Give customers transparency: they see their own logged time, approve it, and create their own invoices, without emailing you.

Features of ochProjects:

  • Customers and projects: private or business customers, with an hourly rate and currency per project. One Joomla! user can manage several customer profiles.
  • Time logs and materials: track hours and material costs per project, with configurable time rounding (global or per project). Predefined catalog items fill your invoice lines quickly.
  • Approval workflow: entries are approved before they can be invoiced. Trusted projects can auto-approve.
  • Professional invoices: create a draft, review it, then finalize it for a permanent invoice number with your own prefix. Void an invoice when you need to correct it.
  • Editable templates: invoice layout and styling are templates you can change, with language fallbacks, shared header and footer parts, and a separate "paid" copy of the PDF.
  • EU VAT compliance: VAT numbers are checked against VIES. Reverse charge for EU business customers and "VAT not applicable" for customers outside the EU appear on the invoice automatically.
  • Payments and payment status: record bank transfers and partial payments, and see at a glance what is paid, partly paid or open.
  • Online payments: add the payment plugins of your choice (see below). Customers pay through a secure payment link or QR code, and the invoice updates when they have paid.
  • Customer pages: a dashboard with project totals and recent activity, their own time logs and materials, and their invoices with PDF download.
  • Self-service invoicing: let customers approve entries, create a draft from selected items, adjust it, and finalize it themselves.
  • Joomla! ACL integration: decide per user group who can only view, who can also approve, and who can invoice.
  • Invoice per project or combined: choose per customer whether invoices may combine projects or must stay one per project, for agencies who re-invoice their own clients.
  • Built for Joomla! 5 and 6.

Payment plugins

Sold separately, so you only pay for what you use:

  • PayPal checkout: let customers pay with PayPal, their bank or a card.
  • Stripe: let customers pay by card and the other methods enabled on your Stripe account.
  • Mollie: let customers pay with Wero (iDeal) and other EU payment methods

Benefits of a Subscription

  • Download the ochProjects package
  • Get notified of and download future ochProjects updates
  • Automatically keep ochProjects up to date > Get a Download ID to use in the Joomla! One click Updater
  • Request support on our forum
  • Propose / discuss new functionality

Your invoicing is too important to depend on a tool you can't inspect or adapt. We build Joomla! extensions for people who run real businesses on Joomla!, with support on our forum and a say in what we build next.

Joomla! 6 Joomla! 5 Joomla! 4 (EOL - Not supported) Joomla! 3 (EOL - Not supported) PHP 8.1+

Security updates Free Available to all licence holders within the support period, including expired subscriptions. Temporary download access (30 days) is activated for all license holders on the day of release.
Bug fixes & improvements Active subscription Available to customers with an active subscription.
New features Active subscription Available to customers with an active subscription.
End-of-life platforms Not available Security updates are not backported to Joomla or PHP versions that have reached end of life. Customers on unsupported platforms are advised to upgrade.

Conformite Europeenne EU Declaration of Conformity - ochProjects
Manufacturer OnlineCommunityHub, Netherlands
Product name ochProjects
Supported series 1.0.x (minor and patch releases included)
Product description Joomla extension - regular product with digital elements
CRA product class Regular product (CRA Annex III not applicable)
Conformity procedure Self-assessment - Article 32(1), Regulation (EU) 2024/2847
Supported platforms

Joomla! 6 Joomla! 5 Joomla! 4 (EOL - Not supported) Joomla! 3 (EOL - Not supported) PHP 8.1+

Support period Minimum 5 years from date of first purchase
Regulation Regulation (EU) 2024/2847 of the European Parliament and of the Council

Software Bill of Materials (SBOM)

Third-party libraries bundled with this extension. All versions have been verified against known vulnerability databases at the time of release.

Library Version
dompdf/dompdf v3.1.6
dompdf/php-font-lib 1.0.2
dompdf/php-svg-lib 1.0.2
sabberworm/php-css-parser v9.4.0
masterminds/html5 2.11.0
bacon/bacon-qr-code v3.1.1
dasprid/enum 1.0.7
endroid/qr-code 6.0.9
thecodingmachine/safe v3.4.0

See ourย vulnerability disclosure policy or report directly via the contact form.

[Gallery created withย ochGlightbox]

Share on Social Media

0 Shares
Clap 0Share Count on Clap
0Share Count on Clap
Toot 0Share Count on Mastodon
0Share Count on Mastodon
Share 0Share Count on Facebook
0Share Count on Facebook
Share 0Share Count on Linkedin
0Share Count on Linkedin
E-mail 0Share Count on Email
0Share Count on Email
WhatsApp 0Share Count on Whatsapp
0Share Count on Whatsapp
Copy 0Share Count on Clipboard
0Share Count on Clipboard
Print 0Share Count on Print
0Share Count on Print

Don't Miss This Great Opportunity!

ochProjects - Mollie - 6 months

Enable your customers to pay with the flexible Mollie payment gateway.
More Information

ochProjects - PayPal - 6 months

Enable your customers to pay with the state-of-the-art PayPal checkout payment gateway.
More Information

ochProjects - Stripe - 6 months

Enable your customers to pay with the flexible Stripe payment gateway.
More Information
* Displayed prices are excluding VAT. Correct prices / VAT will be calculated in the checkout.